計算機專業(yè)面試或筆試中常見的技術(shù)問題_第1頁
計算機專業(yè)面試或筆試中常見的技術(shù)問題_第2頁
計算機專業(yè)面試或筆試中常見的技術(shù)問題_第3頁
計算機專業(yè)面試或筆試中常見的技術(shù)問題_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、NO1AMA和C+十在處駐存上有什名區(qū)別加怩的丙存管理實位就是N刪再尋噩J件母內(nèi)存分為福分:站c成帕ap堆至梅),5tad(K)是內(nèi)做好區(qū).Jav源石健類型,1方/端令代嶼常量端存在steckP.heap(堆:是內(nèi)存數(shù)據(jù)X.hea冏用來碇存對象為實例d實除上也只是投存對要買螂懸掛直,度性的類型和I匚象本身的美型品等,并不保存對象的方片(方法是指令,保存在Stacks)r對藪窠獨住hea沖分配好后鋰在Stack中fiHR小所的h田健享蛻,融敬鼠除處eap柵徨.以函圈蝴較例.5t正環(huán)存在內(nèi)存管更向我r案蛻自班管理/e單中的對象XC負(fù)責(zé)色圾叵紅G也圾攻勇的現(xiàn)旌:叱在袈定黜3考hwpr他軍據(jù)由性中保存

2、的片節(jié)對象域卻前eap,走金1納中的以些燈象,遂行一些優(yōu)化,并日假融卸中的日硝可螂毀醐,refresh(安樂搜冊錢瞳地蝌就對彘1除7).顏曷魄酬隨靖.在c*r內(nèi)翎為弘嘔,初憫星城修自古存博區(qū)eg/靜態(tài)顏區(qū)和耀存儲區(qū)桂:新W!自動H里亙般11高斑量酸髭萼(可以用版z陋吩配:堆:日陽而聆內(nèi)把塊r用小出鋒衣自由存緒X:由Tiaioc分瓦用"比擇成和推很相似全局/it態(tài)存儲Z:全局變量和靜態(tài)變量曜存諸區(qū):常量NO2struts工作嗨:在比Qts工作充程中坦任控制器角色的是actionServe*r它婚目http失rv建,斫有客戶的請求都必廈發(fā)送至控制署r對于actonServ明聰,doget

3、fl叁詡用dopostflc然后ActionServ魄1過醞置文例trute-configJtml知道將請求發(fā)送到一個物件(adbon)進行處3名-Hiew(j叩Jim旭亍星示與回應(yīng)stTLtsconk.xm是整個Elrjts運作壬重E當(dāng)AgiServId趟到一戶請越,籽執(zhí)放TF流程:1 .傅就用戶諳菜相匹百的Amon電口口足實例虹里不存在,就返回用戶請求將徒無拄住.虱2 .如ActiorF<rm實例不存在r就創(chuàng)星TArtiorFom可彖,壬客戶提交扣表單甑指,早存到AaioiFoE燈盆中.3 .根至配音信息夬定是否霎要裹嗡E如果慧鱉E魴雇用AEmFom的也kd冰(I方良4 .如冥總的口

4、印07)的心1城0方法返叵111感返回一個不包含工甌忖£5£§彤欣吐廠口后走春,就表示表善航成動5 .AcmnSe次喀據(jù)MttonMappq買例包含的建信.目決定將,琳愛給哪個Action貳果用應(yīng)的Mtio讀制不存在姒創(chuàng)建這個實例r爨后話用Actm的印式戊()方法.S.Acton的execute(.方法逅回TAAonFoMMd幻象,也5太丫以再的戶胥求普度紿心52|詞河對象指向的鳴哨工7, ActonFiorwak對象指向的J5啕件用司否網(wǎng)頁,返回給客戶.StnJtS工作原理:式成5罡MV里一下恢見J它靜災(zāi)邙日和與P標(biāo)七屬亍】2EE規(guī)范:月k實現(xiàn)的一分q3MII國

5、咫承了MV匚的骨項恃住,并報翻2EE轆點,假了相應(yīng)根(t與擴展.VC榛式與JZEE(java平臺企北版)架構(gòu)的對應(yīng)關(guān)系二審C(nodal,view,ccntiollei)與J2E睬構(gòu)的對應(yīng)關(guān)系是河;iawit于HfebTisr,il常是TSP(javaSKrverraie'/SerrlitSSi£oControllertflib-VebTier,通常尾三虹社曰憲安到,現(xiàn)在一船用strut遂現(xiàn)口11nde貨L于Midd:mTie通常用服制器布麗刖4或者三向或設(shè)計模式種類;謾計模工是為了代碼復(fù)愜游窗也除常弄猛計程式:工廠威,單颼式,外瞧丸整模九橋接毒t代續(xù)嫁NO3簡述明輛1*5結(jié)

6、枸的區(qū)期。彈構(gòu):凝罌用第鸛均.在薄跖程下乎工作界面是基mwww淤器賓財,極少部分空事務(wù)逐屆在百編實現(xiàn),主要事留逐房亮麟服務(wù)顆,它大大城少了富戶雌值負(fù)荷(易于言雌隨升級*田潘枸的聯(lián)賺在于可以在任何前進行操作而不用安裝任何專的經(jīng)件.眈巨在于0躇器做據(jù)出募醺r堀蘆一E暈磊里博不逗翻"球以囂單竹都督有黑推的偌£踢器.0強構(gòu):客盧機1時器結(jié)構(gòu)r客戶幅有f的敬型堀知數(shù)據(jù)存健陶,道過把應(yīng)用軟件的計維熱據(jù)合理的分配在客白機知脹輻蔭蝙,可加癱降慚落通信翱整器需里B/瓠口福愀曜:前最踞安全性更高,數(shù)據(jù)一翌性期,數(shù)提痢住更好,3騰晌應(yīng)和及時性更迅涯,NO4hibernateORM的原IE設(shè)計思想

7、:ORM(Objed/RetatbnMapping)即對象關(guān)系映燈.它拓醐晦豌檢尋關(guān)系數(shù)把庫中表的敵據(jù)蜘成為對蒙以盯勤的多式融,這樣開發(fā)人員蒙可娜睚噓庫蒞提作轉(zhuǎn)化為對這班熱盤因比它的目的是為了萬使產(chǎn)發(fā)人員匕面向前軸思想來實球更據(jù)庫的操作*Hibema忸是"條運fflQA。(DataAccessObject)設(shè)計橫式來實現(xiàn)燈象和關(guān)系數(shù)據(jù)度之間姍(0雙Mapping)的開源福題它對口BC進行了會曼船則黜裝r使窗川遵序員可以宛全使用面向?qū)ο笾骶幊虅■縼聿僮麝P(guān)系轆庫.是持久層的一項翹技大.口m的實現(xiàn)原理:在費用hbe而忙實現(xiàn)HbemateOR崛能的沖候,主要的文f相:覷類(,java、映奧文

8、呻(hbm.xml)以及鼓括庫配置文件(七prvpeg落。g.xE)它們各巨的作用加下.。蝴類:它的作用是獻數(shù)括啟表的菇構(gòu),表中的手段在類中波描述成屬性.涔鹿就可以賣珊G表中的記錄映射成為該類的對象.“蛔丈件:玄主柞招是若總遇庫震動蓑射類之間的關(guān)系:包唐映野美和數(shù)據(jù)展隹對躲案、表字段卻維國性英型的心底關(guān)系以及麥字篋和第屬性名稀的對應(yīng)關(guān)系等.為霰據(jù)庫配置女件:射作弓是揩定里娜建麟時需饕歸隹接嘈息,之如里榛哪口數(shù)據(jù)庫、底用白怎登錄蛹以網(wǎng)線字符南等.NO5servletl作原理;IX當(dāng)WE睛戶請求ServM蹈或當(dāng)WE班殊啟動時r舂鄂T境加載T見vaSoviet舞2).容期愛也趁相提清求創(chuàng)建fSewe

9、t時裝賣凱或者創(chuàng)建多個女廣檄對塞實札并把逵客謝迎文蕓臾實例麗可、客黜盤調(diào)用Serv匣的初殆比方法HttpServietjnM)送行亶rg制匕在蔚習(xí)初嬤化時踹rip方注傳入TSeMetOM徹對象,SeMetCon的河象包含了掰&化參裁工容器環(huán)境理信鼠并負(fù)責(zé)由Met傳遞信息,紅里傳缺敗,財會姓SerYtetExceptbfi.庚wet將不能ZE常工作,4),容器玨泰用THttpSewletf媚uest和HttpServletRespon黨斤象r卦匐NYe睹戶定i|Jg悌HTTP1將衛(wèi)Seleti斑響應(yīng).5),容3SR置3HttpSeMetR坪討對HttpSeletR印onse對象專遞給Ht

10、tpServletrvioeO方法,這樣,一的前日去vlet就可以訪問這粗HTT嘴制響應(yīng)接口.團喇)方法可被多次雇用各洞用過程運行在不同的線程中r互不干比他定制的珈另央rm伙HttpServE網(wǎng)網(wǎng)對象讀取HTTP請求散據(jù).訪問來自HttpSes由而氏oote對端的狀態(tài)信息進行特定應(yīng)用的處理.并且用HftpServ0ResponEe對象生HHTTPCRJ!彘7)、當(dāng)WE曜務(wù)聊酣關(guān)閉時,會自林螂HttpSovtet胡中制()方般閉任何打花醺r并曲一些關(guān)循的處理NO6JDBC連翻在Java語言中JDBC(JavaDataBaseConnection)是底書程序與數(shù)據(jù)庫溝通笆橋爽即為,港言通力DBC技

11、術(shù)訪可數(shù)麥庫。JDBC是一種”開放'笆方案,它為數(shù)5解應(yīng)鍋發(fā)人員數(shù)據(jù)庫前臺工具開發(fā)人員提實了的應(yīng)用程序設(shè)L接口,使開發(fā)人員可以割”揩言言寫君的數(shù)據(jù)庫應(yīng)用程序,JDBC提蛔知AP】,分利是面向開發(fā)人拈AP胸面向底層的JDBC程序API,底層王要通過直至的JDB國濟卬060006西雙動實嶼數(shù)索庫的隹亂-殷來說,Java應(yīng)用程序訪儆票庫的近程是:今頻源呈多;通江IDBQ1立數(shù)據(jù)除連接;訪問攤座,執(zhí)行SQL語句:斷數(shù)據(jù)至連接.數(shù)據(jù)庫連接池(connectionpool)的工作原慳1、基本叔念及原理勺連接,當(dāng)需要建立數(shù)據(jù)庫連接時,只需從”緩:中法中取出一對三共享資源,有一個很著名的設(shè)計模式:資航(ResourcePool)。該酎上是為了解決資源的疑分玩、陶廝適成的亙題,數(shù)據(jù)庫連至池的基本思想就是為轆庫連接建立P緩沖砂.醒在緩沖池中放入三個,使用完畢之后再我回去.我們可以通過設(shè)定連手塌大連的來防止系線無盡的與數(shù)據(jù)庠連接.更為重要的是我們可以通過連覆湖惟珪機制品隘溫庫的連超數(shù)量、使用情況,為系統(tǒng)開發(fā)、測試及性能調(diào)行1效嗝2、服務(wù)器自曲造今涔JDBC的即眸沒演矩接;慳方法.一

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論