freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

高級(jí)java工程師面試題及答案(編輯修改稿)

2024-11-24 11:21 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 用于對(duì)服務(wù)器請(qǐng)求的過濾,它與監(jiān)聽器最大的不同是:監(jiān)聽器只能夠監(jiān)聽請(qǐng)求而無法改變?cè)瓉淼恼?qǐng)求、而過濾器可以改變?nèi)魏握?qǐng)求。所有的過濾器都實(shí)現(xiàn)了filter接口中的doFilter方法來實(shí)現(xiàn)對(duì)請(qǐng)求的過濾,doFilter方法又使用了FilterChain這個(gè)傳入的值實(shí)現(xiàn)過濾鏈,來進(jìn)行層層的過濾。Servlet過濾器的適用場(chǎng)合: A.認(rèn)證過濾 B.登錄和審核過濾 C.圖像轉(zhuǎn)換過濾 D.?dāng)?shù)據(jù)壓縮過濾 E.加密過濾 F.令牌過濾 G.資源訪問觸發(fā)事件過濾 H. 其他(6) forward 和redirect的區(qū)別?答:使用forward的時(shí)候?yàn)g覽器不知道它所請(qǐng)求的具體資源來源,所以地址欄不會(huì)變;使用redirect,服務(wù)端根據(jù)邏輯,發(fā)送一個(gè)狀態(tài)碼,。forward,轉(zhuǎn)發(fā)頁面和轉(zhuǎn)發(fā)到的頁面可以共享request里面的數(shù)據(jù).redirect,不能共享數(shù)據(jù). 框架部分 每題5分 共30分(1) 說出解析XML和讀取Excel常用的框架有哪些?答:XML—JDOM,dom4jExcel—POI(2) Spring中事務(wù)管理支持哪兩種方式,并說明他們的優(yōu)缺點(diǎn)?列舉幾個(gè)Spring事務(wù)管理器?列舉幾種Spring事務(wù)管理的配置方法?1..Spring可以通過程序控制和聲明兩種方式管理事務(wù)。程序控制可以精確的控制事務(wù)回滾的節(jié)點(diǎn),但是程序與業(yè)務(wù)代碼耦合在一起;聲明方式低耦合,但是在對(duì)于復(fù)雜事務(wù)的控制上不如程序控制的方式。,hibernate事務(wù)控制管理器,JdoTransactionManager,JtaTransactionManager,OJB事務(wù)管理器第一種:每個(gè)bean都有一個(gè)代理第二種:所有bean共享一個(gè)代理基類第三種:使用攔截器第四種:使用tx標(biāo)簽配置管理器第五種:全注釋(3) Struts2如何處理一表單多提交?Struts2 Action類需要實(shí)現(xiàn)一個(gè)Struts2自帶的攔截器, ,并且在action中實(shí)現(xiàn)多個(gè)提交的方法名稱,如果沒有相應(yīng)的方法名稱。例如: JSP頁面s:form action=    s:textfield name=msglabel=輸入內(nèi)容/     s:submit name=save value=保存 align=left method=save/    s:submit name=print value=打印 align=left method=print/     /s:form在action類中必須包含如下方法:public String save()throws Exception{ (result,save[+msg+])。 return save。}public String print() throws Exception{ (result,print[+msg+])。}配置文件如下:action name=submit class=  result name=save//result  result name=print//result/action(4) hibernate中緩存等級(jí)及其區(qū)別應(yīng)用1. 內(nèi)部緩存存在Hibernate中又叫一級(jí)緩存,屬于應(yīng)用事物級(jí)緩存 2. 二級(jí)緩存: a) 應(yīng)用及緩存 b) 分布式緩存 條件:數(shù)據(jù)不會(huì)被第三方修改、數(shù)據(jù)大小在可接受范圍、數(shù)據(jù)更新頻率低、同一數(shù)據(jù)被系統(tǒng)頻繁使用、非 關(guān)鍵數(shù)據(jù) c) 第三方緩存的實(shí)現(xiàn)(5) Spring生成的bean對(duì)象的生命周期有哪些種類?并分別列舉這些類型在實(shí)際項(xiàng)目中應(yīng)用。singleton 當(dāng)一個(gè)bean的作用域設(shè)置為singleton, 那么Spring IOC容器中只會(huì)存在一個(gè)共享的bean實(shí)例,并且所有對(duì)bean的請(qǐng)求,只要id與該bean定義相匹配,則只會(huì)返回bean的同一實(shí)例。換言之,當(dāng)把一個(gè)bean定義設(shè)置為singleton作用域時(shí),Spring IOC容器只會(huì)創(chuàng)建該bean定義的唯一實(shí)例。這個(gè)單一實(shí)例會(huì)被存儲(chǔ)到單例緩存(singleton cache)中,并且所有針對(duì)該bean的后續(xù)請(qǐng)求和引用都將返回被緩存的對(duì)象實(shí)例,這里要注意的是singleton作用域和GOF設(shè)計(jì)模式中的單例是完全不同的,單例設(shè)計(jì)模式表示一個(gè)ClassLoader中只有一個(gè)class存在,而這里的singleton則表示一個(gè)容器對(duì)應(yīng)一個(gè)bean,也就是說當(dāng)一個(gè)bean被標(biāo)識(shí)為singleton時(shí)候, spring的IOC容器中只會(huì)存在一個(gè)該bean。 prototype prototype作用域部署的bean,每一次請(qǐng)求(將其注入到另一個(gè)bean中,或者以程序的方式調(diào)用容器的getBean()方法)都會(huì)產(chǎn)生一個(gè)新的bean實(shí)例,相當(dāng)一個(gè)new的操作,對(duì)于prototype作用域的bean,有一點(diǎn)非常重要,那就是Spring不能對(duì)一個(gè)prototype bean的整個(gè)生命周期負(fù)責(zé),容器在初始化、配置、裝飾或者是裝配完一個(gè)prototype實(shí)例后,將它交給客戶端,隨后就對(duì)該prototype實(shí)例不聞不問了。不管何種作用域,容器都會(huì)調(diào)用
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1