java常見面試問題及答案_第1頁
java常見面試問題及答案_第2頁
java常見面試問題及答案_第3頁
java常見面試問題及答案_第4頁
java常見面試問題及答案_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

2.名字服務(wù)式鎖。failover到另外的服務(wù)。這在很多分布式系統(tǒng)中都是這么做,這種設(shè)計(jì)有一個更好聽的名字叫LeaderElection(leader選舉)。集群管理。一個分布式的SOA架構(gòu)中,服務(wù)是一個集群提供的,當(dāng)消費(fèi)者訪問某個服務(wù)時,就需要采用某種機(jī)Zookeeper層機(jī)制)。Leader狀態(tài)。數(shù)據(jù)庫優(yōu)化及高效代碼的優(yōu)化Where子句中使用了isnull,isnotnull,oracle優(yōu)化器就不允許使用索引了.有||連接的列,優(yōu)化器也不用索引了.%like查詢時,%出現(xiàn)在詞首,索引失效.Orderby中的非索引列和計(jì)算表達(dá)式,都會降低查詢速度.orderbyFrom后,記錄數(shù)最少的表,寫在最后面.依次類推.三個以上的表,把交叉表放在最后.Where后,能過濾掉最大條數(shù)的,寫在最后面.Select后,避免使用*DELETEFROMempewheree.rowid>(Selectminx.rowid)fromempxwherex.empid=e.empid)2.保證產(chǎn)品使用的安全性立性。4.Windows/Linux基本終端命令indows批處理.sh.batlsls-ldir錄cdcd進(jìn)父目錄cd…cd…touchfileNametouchfileNamee設(shè)置目錄文件權(quán)限chmodu+rwxfileindows統(tǒng)計(jì)行數(shù)wc查找文件find/bin-namels在文本文件內(nèi)查找grepstr11.txtpen切換用戶至(默認(rèn)root)su[-]user以su后的權(quán)限執(zhí)行sudo-uusercmd過濾命令夾命令cd..rm*.txtmkdir菜單鍵+Rcmd回車cd..delfiledel*.txtmddirrddir空文件夾rddir非空文件夾顯示所有文件lldircdcd\給文本輸入內(nèi)容echo***>1.txtecho***>1.txt在文本末尾輸入內(nèi)容echo***>>1.txtecho***>>1.txtlcbb互聯(lián)網(wǎng)絡(luò)協(xié)議。b?傳輸控制協(xié)議?可靠的、面向連接的協(xié)議?傳輸效率低?用戶數(shù)據(jù)報協(xié)議?不可靠的、無連接的服務(wù)?傳輸效率高TCP三次握手ACKHTTP能力。缺少狀態(tài)意味著如果后HTTP使用統(tǒng)一資源標(biāo)識符(UniformResourceIdentifiers,URI)來傳輸數(shù)據(jù)和建立連接。URL是一種特殊類r請求行(requestline)、請求頭部(header)、空行和請求數(shù)據(jù)四個部分組成。HTTP:狀態(tài)行、消息報頭、空行和響應(yīng)正文。狀態(tài)代碼有三位數(shù)字組成,第一個數(shù)字定義了響應(yīng)的類別,共分五種類別:xx示信息--表示請求已接收,繼續(xù)處理2xx:成功--表示請求已被成功接收、理解、接受3xx:重定向--要完成請求必須進(jìn)行更進(jìn)一步的操作4xx:客戶端錯誤--請求有語法錯誤或請求無法實(shí)現(xiàn)5xx:服務(wù)器端錯誤--服務(wù)器未能實(shí)現(xiàn)合法的請求200OK//客戶端請求成功BadRequest//客戶端請求有語法錯誤,不能被服務(wù)器所理解Unauthorized代碼必須和WWW-Authenticate報頭域一起使用NotFound//請求資源不存在,eg:輸入了錯誤的URLInternalServerError不可預(yù)期的錯誤503ServerUnavailable//服務(wù)器當(dāng)前不能處理客戶端的請求,一段時間后可能恢復(fù)正常HTTPOPTIONSPUTDELETETRACE和CONNECT方法?;貙?shí)體主體。/或已有資源的修改。PUT從客戶端向服務(wù)器傳送的數(shù)據(jù)取代指定的文檔的內(nèi)容。E。IPP三個報文的數(shù)據(jù)發(fā)送給服務(wù)器;4、服務(wù)器對瀏覽器請求作出響應(yīng),并把對應(yīng)的html文本發(fā)送給瀏覽器;GET示出來,而POST提交,地址欄不會改變tContenttypetextxmlxml支持客戶/服務(wù)器模式緩存過期策略緩存對比策略位是秒)相當(dāng)。3.緩存對比策略客戶端檢測到數(shù)據(jù)過期或?yàn)g覽器刷新后,重新發(fā)起一個http請求到服務(wù)器,服務(wù)器此時并不急于返回數(shù)IfModifiedSinceIfNoneMatch來,如果判斷標(biāo)識仍然有效,則返回304告訴客戶端取本地緩存數(shù)據(jù)來用即可(這里要注意的是你必須要在首次響應(yīng)時輸出相應(yīng)的頭信息 LastModifiedETags本地緩存數(shù)據(jù)即使被認(rèn)為過期,并不等用了的道理了。yServlet實(shí)例可以使用容器為它準(zhǔn)備的Servlet版本號3.02.3web-app里的標(biāo)簽有一定的順序Set注入構(gòu)造方法注入靜態(tài)工廠注入實(shí)例工廠注入nclasscomblessspringdemoactionSpringAction<!--(2)創(chuàng)建構(gòu)造器注入,如果主類有帶參的構(gòu)造方法則需添加此配置-->ructorargorargngdemodaoimplSpringDaoImplbeanssspringdemovoUserbeannclasscomblessspringdemoactionSpringActionoconstructorargstructorargContextapplicationContextxmlApplicationContextactnewFileSystemXmlApplicationContextFapplicationxml;Spring4.0新特性第一批支持java8特性的框架(支持lambda表達(dá)式)onwebConnector交給Service下的sttorineHostContextrequestresponseservletNlhostjvmRoutetomcatcpSimpleTcpClustertJPJP1.高可用集群(HighAvailabilityCluster/HA)又稱雙機(jī)熱備2.負(fù)載均衡集群(LoadBalanceCluster)3.高性能計(jì)算集群(HighPerformanceComputingCluster/HPC):將計(jì)算任務(wù)分配到集群的不同計(jì)算節(jié)點(diǎn)而eb(3)可以實(shí)現(xiàn)無縫升級應(yīng)用程序和容錯處理,在tomcat集群中如果有一個tomcat掛掉了,用戶還可以catbcat2.希望有一臺服務(wù)器去執(zhí)行定時任務(wù)就夠了3.根據(jù)項(xiàng)目架構(gòu)和現(xiàn)有業(yè)務(wù)還有可能有更多的問題weight多。3.iphash對于同一客戶端IP的請求將發(fā)送到相同的服務(wù)器4.urlhash每個url定向到同一個后端服務(wù)器5.fair按后端服務(wù)器的響應(yīng)時間來分配請求,響應(yīng)時間短的優(yōu)先分配IE下,只能使用var關(guān)鍵字來定義常量.css{margin:0;padding:0;}端工具鏈和腳手架工具:腳手架作用是創(chuàng)建項(xiàng)目的初始文件,本質(zhì)是方案的封裝。ClassLoaderClassLoader就是用來動態(tài)加載class文件到內(nèi)存當(dāng)中用的。Java認(rèn)提供的三個ClassLoaderBootStrapClassLoader:稱為啟動類加載器,是Java類加載層次中最頂層的類加載器,負(fù)責(zé)ExtensionClassLoader:稱為擴(kuò)展類加載器,負(fù)責(zé)加載Java的擴(kuò)展類庫,默認(rèn)加載中,當(dāng)JVM啟動后,BootstrapClassLoader也隨著啟動,負(fù)責(zé)加載完核心類庫后,并構(gòu)造sionClassLoaderAppClassLoa

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論