2018No-java面試知識
阿新 • • 發佈:2018-03-12
str ati 創建文件 框架 body ring 根據 ber 微服務
1.框架 1.1 struts2的運行原理? 答:客戶端發送請求 -> filter -> filterDispatcher接受 -> ActionMapper判斷哪個類 -> ActionProxy根據struts.xml找到action -> ActionInvaction ->Intercepter ->返回客戶端 1.2 filter和Interceptor 1.3 spring ioc註入方式有幾種? 接口註入 set方法註入 構造器註入 1.4 spring用到的九種設計模式? 2. 前端 easyui:布局(layout), 菜單(menu), 菜單樹(tree), 導航欄(navigation), 面包屑,選項卡(tabs), 手風琴(accordation), 數據網格(datagrid), 樹網格(treegrid), 分頁(pagination), 組合(combo), 組合框(combobox), 組合網格(combogrid), 組合樹(combotree), 對話框(dialog), 可拖動(dragable) vue:雙向數據綁定,組件化,指令系統 3. 數據庫 3.1 索引:最左前綴原則? createindexindex_uniononindex_table(name,age,phoneNum); name; name,age; name,age,phoneNum 3.2 哪些導致索引失效? 答:not exits, or ,is null 字段類型是varchar,判斷的時候用number %在前 等號左側有運算符操作 4. 服務器 4.1 常用命令: 進入上級目錄:cd ../, cd ../.., cd - 顯示當前目錄的文件:ls, ll 創建文件文件夾:touch, mkdir 復制移動刪除:cp, mv, rm -rf 顯示當前目錄:pwd 解壓tar -zxvf ,tar -xvf 安裝命令centos :yum, ubuntu: apt-get 查找文件find / -name ‘*findName*‘ 查看進程ps -ef | grep tomcat tail -f logs/catalina.out, tail -300 logs/catalina.out 4.2 防火墻的關閉和開啟 4.3 設置mysql_mode 4.3 docker 5.微服務 5.1 springcloud的基本組成部分? 答:服務註冊中心eureka 服務消費者:rest+ribbon /feign 斷路器:hystrix(hystrix dashboard) 請求路由:zuul 消息總線bus(rabbitMq) 配置中心config 5.2 微服務一鍵部署jenkins 6.額外知識
2018No-java面試知識