版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
知識競賽試題知識競賽試題知識競賽試題知識競賽試題編制僅供參考審核批準生效日期地址:電話:傳真:郵編:1.JSP的內(nèi)置對象及方法。jsp有哪些內(nèi)置對象作用分別是什么 答:輸入輸出對象如:request,response,out用于jsp頁面的輸入和輸出,session對象存儲有關會話的信息,還有application對象,用來存儲運行文檔的環(huán)境的有關信息,pageContext對象描述JSP文檔的運行環(huán)境,他提供對所有其他隱式對象及其屬性的訪問,exception對象用于處理在JSP中產(chǎn)生的異常。 JSP共有以下9種基本內(nèi)置組件 Request: Respons: Out: pageContext: Session: Application: Config: Page: Exception: 2. 71.JSP中動態(tài)INCLUDE與靜態(tài)INCLUDE的區(qū)別 答:動態(tài)INCLUDE用jsp:include動作實現(xiàn) <jsp:includepage=""flush="true"/>它總是會檢查所含文件中的變化,適合用于包含動態(tài)頁面,并且可以帶參數(shù) 靜態(tài)INCLUDE用include偽碼實現(xiàn),定不會檢查所含文件的變化,適用于包含靜態(tài)頁面 <%@includefile=""%>3.JAVASERVLETAPI中forward()與redirect()的區(qū)別 答:前者僅是容器中控制權(quán)的轉(zhuǎn)向,在客戶端瀏覽器地址欄中不會顯示出轉(zhuǎn)向后的地址;后者則是完全的跳轉(zhuǎn),瀏覽器將會得到跳轉(zhuǎn)的地址,并重新發(fā)送請求鏈接。這樣,從瀏覽器的地址欄中可以看到跳轉(zhuǎn)后的鏈接地址。所以,前者更加高效,在前者可以滿足需要時,盡量使用forward()方法,并且,這樣也有助于隱藏實際的鏈接。在有些情況下,比如,需要跳轉(zhuǎn)到一個其它服務器上的資源,則必須使用sendRedirect()方法。4.在ORACLE數(shù)據(jù)庫中,一個表被刪除后,還能否將空間分配給其他表SQLSERVER呢 Oracle數(shù)據(jù)庫中的表被刪除后,不會將空間釋放掉5.EJB與JAVABEAN的區(qū)別 答:JavaBean是可復用的組件,對JavaBean并沒有嚴格的規(guī)范,理論上講,任何一個Java類都可以是一個Bean。但通常情況下,由于JavaBean是被容器所創(chuàng)建(如Tomcat)的,所以JavaBean應具有一個無參的構(gòu)造器,另外,通常JavaBean還要實現(xiàn)Serializable接口用于實現(xiàn)Bean的持久性。JavaBean實際上相當于微軟COM模型中的本地進程內(nèi)COM組件,它是不能被跨進程訪問的。EnterpriseJavaBean相當于DCOM,即分布式組件。它是基于Java的遠程方法調(diào)用(RMI)技術(shù)的,所以EJB可以被遠程訪問(跨進程、跨計算機)。但EJB必須被布署在諸如Webspere、WebLogic這樣的容器中,EJB客戶從不直接訪問真正的EJB組件,而是通過其容器訪問。EJB容器是EJB組件的代理,EJB組件由容器所創(chuàng)建和管理??蛻敉ㄟ^容器來訪問真正的EJB組件。6.EJB的角色和三個對象 EJB角色主要包括Bean開發(fā)者應用組裝者部署者系統(tǒng)管理員EJB容器提供者EJB服務器提供者 三個對象是Remote(Local)接口、Home(LocalHome)接口,Bean類7.存儲過程和函數(shù)的區(qū)別 存儲過程是用戶定義的一系列sql語句的集合,涉及特定表或其它對象的任務,用戶可以調(diào)用存儲過程,而函數(shù)通常是數(shù)據(jù)庫已定義的方法,它接收參數(shù)并返回某種類型的值并且不涉及特定用戶表。中l(wèi)oad()和get()的區(qū)別區(qū)別(1):如果數(shù)據(jù)庫中,沒有userId的對象。如果通過get方法加載,則返回的是一個null;如果通過load加載,則返回一個代理對象,如果后面代碼如果調(diào)用user對象的某個屬性(比如())會拋出異常:;區(qū)別(2):load支持延遲加載,get不支持延遲加載。區(qū)別(3).load家在位于一級緩存中Session而get加載放在SessionFactory二級緩存中的查詢方式有哪幾大類,它們分別包含哪些Sql、Criteria,Hql:1、屬性查詢2、參數(shù)查詢、命名參數(shù)查詢3、關聯(lián)查詢4分頁查詢5、統(tǒng)計函數(shù)10.持久層與持久化的區(qū)別是什么答:(1)“持久化”僅指將域?qū)ο笥谰帽4娴綌?shù)據(jù)庫中(2)“持久層”是指在系統(tǒng)邏輯層面上專注于實現(xiàn)數(shù)據(jù)持久化的一個相對獨立的領域與struts2的區(qū)別能夠通過簡單的組件組合為復雜的系統(tǒng)。Spring框架為分層架構(gòu),由哪7個定義良好的模塊組成DAOmvccontextwebormiocaop13.Spring中4種通知MethodBeforeAdviceThrowsAdviceAfterReturningAdviceMethodInterceptor14.101.什么情況下調(diào)用doGet()和doPost() HttpServlet中的service()方法默認的服務功能是調(diào)用與HTTP請求的方法相應的do功能。例如:如果HTTP請求方法為GET,則默認情況時,doGet()。當一個客戶通過HTML表單發(fā)出一個HTTPPOST請求時,doPost()方法被調(diào)用。與POST請求相關的參數(shù)作為一個單獨的HTTP請求從瀏覽器發(fā)送到服務器。當需要修改服務器端的數(shù)據(jù)時,應該使用doPost()方法。15.四種會話跟蹤技術(shù) session、隱藏表單字段、URL重寫、持久COOKIE16、在oracle中索引可以分為那幾種、答案:單列索引與復合索引、唯一索引與非唯一索引、標準索引、位圖索引、函數(shù)索引17.php中的輸出函數(shù)有哪些簡述他們輸出的值有echo()輸出字符串或變量的值print()輸出字符串或變量的值printf()格式化輸出print_r()輸出數(shù)組sprintf()將輸出指定到字符串變量,其本身不輸出任何內(nèi)容18.在php中對數(shù)組排序有哪些函數(shù)請簡述它們的排序方式(1)sort()函數(shù)排序后的數(shù)值型數(shù)組按照元素值的大小進行排序。如果數(shù)組的內(nèi)容中同時包含英文字符、漢字字符和數(shù)字,使用sort()函數(shù)的排列順序依次為數(shù)字、英文和漢字字符(2)rsort()函數(shù)跟sort()相反(3)asort()對數(shù)組根據(jù)鍵升序排列,并不會破壞鍵值對之間的關系(4)arsort()對數(shù)組根據(jù)鍵降序排列,并不會破壞鍵值對之間的關系(5)ksort()和krsort()函數(shù)分別是對數(shù)組鍵名由低到高和由高到低的排序(6)shuffle()隨機排序函數(shù)19..觸發(fā)器主要包含哪些答::數(shù)據(jù)操作語言觸發(fā)器(行級觸發(fā)器,語句級觸發(fā)器,替換觸發(fā)器)數(shù)據(jù)定義語言觸發(fā)器(模式觸發(fā)器)數(shù)據(jù)庫觸發(fā)器(oracle實例啟動,關閉,登陸,退出時觸發(fā))選擇題Struts1. Action中的execute方法執(zhí)行完畢后,需要跳轉(zhuǎn)到這個頁面,下列寫法中那些從形式上是正確的(BC)。A.return"";B.return"show";C.return("show");D.return("");2. 在JSP頁面中,(BC)可以取的名為boxes的復選框第一個值。[選兩項]A.${}B.${[0]}C.${param[0]}D.${param[1]}3. 在一個基于struts框架構(gòu)建的應用系統(tǒng)中,中央控制器負責轉(zhuǎn)發(fā)客戶請求給Action關于請求轉(zhuǎn)發(fā)過程的原理,以下說法正確的是(C)。A.在配置文件中存儲了一些與Action和請求信息對應的映射配置信息,中央控制器基于這些映射配置信息才能完成請求轉(zhuǎn)發(fā)過程B.在中指定存儲映射配置信息的配置文件的名字和位置C.每次處理客戶請求時,如果從配置文件中匹配到與客戶請求一致的映射配置信息,這些信息就會被讀入內(nèi)存,供struts框架在運行期間使用D.這些映射配置信息在讀入內(nèi)存后,存儲在org.apache.struts.ActionForward類的實例中4. 在Struts中,DispatchAction和普通Action的配置不同的是(A)。A.需要多配置一個可選的parameter屬性B.需要多配置一個必須的parameter屬性C.需要多配置一個可選的method屬性D.需要多配置一個必須的method屬性5. 在Struts中,ActionServlet的作用有(CD)。[選兩項]A.它是所有FormBean的父類B.它是所有ActionBean的父類C.核心控制器D.將請求中數(shù)據(jù)封裝到FormBean中6. 在JavaEE中,關于框架技術(shù),下面說法錯誤的是(C)。A.框架是一種可重用的半成品B.框架能保證我們程序結(jié)構(gòu)風格的統(tǒng)一C.Struts是一個MVC框架,簡化了視圖層,模型層的開發(fā)D.DWR是一個框架,用于簡化Ajax的開發(fā)7. 開發(fā)JavaWeb應用程序時,創(chuàng)建了一個Servlet,該Servlet重寫了其父類的doGet()和doPost()方法,那么其父類可能是(D):A.RequestDispatcherB.HttpServletResponse C.HttpServletRequestD.HttpServlet8.50. 某ActionBean中有如下代碼:("order_count",newActionMessage(".no_storage"));在頁面上顯示這條錯誤信息的代碼是(C)。A.<html:errorname="order_count"/>B.<html:errorproperty="order_count"/>C.<html:errorsname="order_count"/>D.<html:errorsproperty="order_count"/>9.以下(b)不是資源文件的命名方式下列選項中,關于<html:text>標簽的使用正確的是(b) a.<html:textproperty="uid"id="uid"/> b.<html:textproperty="uid"/> c.<html:texttype="text"property="uid"/> d.<html:property="uid"class="classtx">oracle1.為形參傳遞變量和數(shù)據(jù)可以采用(ABC)(選三項)
A.位置傳遞 B.名稱傳遞 C.組合傳遞 D.參數(shù)傳遞 2.以下關于序列的描述不正確的是(A)A、序列由oracle客戶端產(chǎn)生,所有的序列都出自不同的客戶端B、序列不占用實際的存儲空間C、序列可用于生活中產(chǎn)生單據(jù)的流水號D、如果在數(shù)據(jù)庫應用中創(chuàng)建一個序列,各個表都可以使用該序列產(chǎn)生的整數(shù)作為主鍵,外鍵值解析:序列由oracle服務器端產(chǎn)生的,所有的序列都出自一處(所以才能在不同的客戶端保持一致)其他選項是序列的一些特性和用途3.一下PL/sql塊輸出的結(jié)果是()declareanumber(1);begina:=1;foriin1..5loop('*');a:=a+2;ifa=5thenexit;endif;endloop;end;A.*B.*C.*D.語法有誤***答案:B語法沒有問題,就是一個簡單的for循環(huán)語句4、下列選項中,關于同義詞的說法不正確的是()。A.同義詞是方案對象的一個別名B.同義詞不占用實際存儲空間C.同義詞提高了應用程序的編碼的可維護性D.方案同義詞一旦創(chuàng)建,就可以由其他的用戶來訪問、AB5.下列語法不正確的是:(C)(單選)A.授予用戶能夠創(chuàng)建數(shù)據(jù)庫鏈接的權(quán)限grantcreatedatabaselinkto用戶名B.對用戶進行授權(quán)grant權(quán)限名to用戶名或是grant權(quán)限名on表名(視圖名...)to用戶名C.當創(chuàng)建包時,首先創(chuàng)建包規(guī)范然后創(chuàng)建包體,在包體中可以定義公用組件D.不能在long或是blog等大對象數(shù)據(jù)類型的列上創(chuàng)建索引6.一下說法正確的是()A.在包體中定義公用組件,包規(guī)范中實現(xiàn)公用組件B.組合傳遞必須包含位置傳遞和名稱傳遞,但前面必須使用位置傳遞方法函數(shù)中out參數(shù),return語句可以實現(xiàn)輸出數(shù)據(jù),inout不可以中必須返回程序單元的是過程答案:BA選項說反了,B也可以實現(xiàn)輸出數(shù)據(jù),D必須返回程序單元的是函數(shù)7.關于oracle數(shù)據(jù)類型,下列說法錯誤的是()表示可變長度字符串,最多可存儲4000字節(jié),varchar2比char節(jié)省磁盤空間。數(shù)據(jù)類型用于存儲表中的日期和時間數(shù)據(jù),date類型的長度是7.數(shù)據(jù)類型,可存儲正數(shù)、負數(shù)、定點數(shù)精度為36位的浮點數(shù),number(6,2)表示整數(shù)部分最多為6位,小數(shù)部分最多為2位,blob都屬于大對象類型,前者存儲可變長度的字符串數(shù)據(jù),后者主要存儲較大的二進制對象。答案:cnumber數(shù)據(jù)類型可存儲精度位38位的浮點數(shù),number(6,2)整數(shù)部分最多為4位,小數(shù)部分最多表留2位8.對數(shù)據(jù)類型char說法正確的是(C) 表示固定長度字符串 B.長度不夠的使用空格來補充 C.最多可以存儲2000字節(jié) D.最多可以存儲4000字節(jié)9對下面的描述不正確的是(B)(單選)A.%notfound表示如果提取到數(shù)據(jù),則返回false,否則返回trueB.刪除包的語法是drop包名C.通過替代觸發(fā)器可以向基表中插入數(shù)據(jù)D.函數(shù)和過程都可以有返回值10、以下關于內(nèi)存結(jié)構(gòu)說法錯誤的是(D)A、系統(tǒng)全局區(qū)(SGA)分為數(shù)據(jù)緩沖區(qū),字典緩沖區(qū),重做日志緩沖區(qū),SQL共享池四個部分B、SQL共享池是程序的高速沖區(qū),主要由數(shù)據(jù)緩存區(qū)和庫緩存區(qū)組成C、系統(tǒng)全局區(qū)(SGA)是所有服務器進程都能共享,可寫的內(nèi)存區(qū)D、每個服務器進程都有一個自己的程序全局區(qū)(PGA),該內(nèi)存區(qū)是共享的解析:D:該內(nèi)存區(qū)是非共享的,只有服務器本身才能訪問它自己的PGA兩者兼得Hibernate1.一對一關聯(lián)類型有(AD)。[選兩項]A.主鍵關聯(lián)B.外鍵關聯(lián)C.惟一主鍵關聯(lián)D.惟一外鍵關聯(lián)2下面說法正確的有(ABD)。[選三項]A.主鍵關聯(lián)中關聯(lián)的兩個實體共享一個主鍵B.惟一外鍵關聯(lián) 映射的兩個表都有自己的主鍵,通過一個表的外鍵引用另外的一個表的主鍵來建立映射C.主鍵關聯(lián)中關聯(lián)的兩個實體共享一個外鍵D.主鍵關聯(lián)Hibernate的解決方案是使用主鍵的foreign生成機制3.setMaxResults(3)方法中參數(shù)值3指的是()。A.從第3條記錄開始B.從第4條記錄開始C.查詢3條記錄D.查詢4條記錄4.關于HQL查詢,下面說法錯誤的是(B)。A.HQL查詢可以執(zhí)行T-SQL語句,執(zhí)行速度更快B.HQL支持只查詢對象的某幾個屬性,查詢結(jié)果將保存在一個Object數(shù)據(jù)中C.HQL支持統(tǒng)計函數(shù)D.HQL語句可以實現(xiàn)類似PreparedStatement的效果5.下面代碼的執(zhí)行效果是(B)。Stringhql="fromTblStudentsorderbyasc";Queryquery=(hql);(0);(6);return();A.返回分數(shù)最高的5個學生B.返回分數(shù)最高的6個學生C.返回分數(shù)最低的5個學生D.返回分數(shù)最低的6個學生6.Hibernate是一個優(yōu)秀的Java持久化層解決方案,那么數(shù)據(jù)的持久化指的是(B)。A.數(shù)據(jù)在程序退出后就不復存在B.數(shù)據(jù)在程序退出后以文件等形式保存在儲存設備中C.數(shù)據(jù)的內(nèi)容是不變的處于靜態(tài)中D.數(shù)據(jù)的內(nèi)容是變化的7.游離狀態(tài)與臨時狀態(tài)的對象說服不正確的是(A)。A.游離狀態(tài)與臨時狀態(tài)的對象實質(zhì)上沒有什么區(qū)別B.他們都不在Hibernate容器的管理范圍內(nèi)C.游離狀態(tài)的對象存在一個ID值對應數(shù)據(jù)庫記錄中的一個主鍵值,而臨時狀態(tài)沒有D.游離狀態(tài)是指已經(jīng)被持久化、不再由Hibernate框架管理的狀態(tài),而臨時狀態(tài)是指由new語句新創(chuàng)建、未被持久化、不由Hibernate框架管理的狀態(tài)8.下列哪些情況需要使用SessionBean(ACD)。[選三項]A.在任意的給定時間,僅一個客戶端訪問Bean的實例B.Bean的狀態(tài)無須持久保存,僅在一個時間段(可能幾小時)內(nèi)保持C.Bean的狀態(tài)需要持久保存D.Bean需要描述一個與特定客戶端的會話狀態(tài)9.下面關于數(shù)據(jù)持久化概念的描述,錯誤的是(D)〔選擇一項〕a)保存在內(nèi)存中數(shù)據(jù)的狀態(tài)是瞬時狀態(tài)b)持久狀態(tài)的數(shù)據(jù)在關機后數(shù)據(jù)依然存在c)數(shù)據(jù)可以由持久狀態(tài)轉(zhuǎn)換為瞬時狀態(tài)d)將數(shù)據(jù)轉(zhuǎn)換為持久狀態(tài)的機制稱為數(shù)據(jù)持久化10下面一對多關聯(lián)的配置中,存在哪些錯誤(BD)。<setname="orders"inverse="false"cascade="true"> <one-to-manyclass="" column="customer_id"/></set>a)inverse屬性不可以設置為falseb)cascade屬性不可設置為truec)class=""應為type=""d)column屬性不可再<one-to-many>節(jié)點內(nèi)設置11)以下關于SessionFactory的說法哪些正確BCDa)對于每個數(shù)據(jù)庫事務,應該創(chuàng)建一個SessionFactory對象b)一個SessionFactory對象對應一個數(shù)據(jù)庫存儲源。c)SessionFactory是重量級的對象,不應該隨意創(chuàng)建。如果系統(tǒng)中只有一個數(shù)據(jù)庫存儲源,只需要創(chuàng)建一個。d)SessionFactory的load()方法用于加載持久化對象Spring1.下面關于IOC的理解,正確的是(AB)(選擇兩項)A)控制反轉(zhuǎn)B)對象被動的接受依賴類C)對象主動的去找依賴類D)一定要用接口2.Spring各模塊之間關系(BC)(選擇兩項)A)Spring各模塊之間是緊密聯(lián)系的,相互依賴的B)Spring各模塊之間可以單獨存在C)Spring的核心模塊是必須的,其他模塊是基于核心模塊D)Spring的核心模塊不是必須的,可以不要3.下面關于切入點的說法正確的是(ACD)(多項選擇)A)是AOP中一系列連連接點的集合B)在做AOP時定義切入點是必須的C)在做AOP時定義切入點不是必須的D)可以用正則表達式來定義切入點中Before通知的目標對象要實現(xiàn)的接口中before方法中的三個常用的參數(shù)依次是(A)A)方法,方法的參數(shù),目標對象B)方法的參數(shù),方法,目標對象C)目標對象,方法,方法的參數(shù)D)方法的參數(shù),目標對象,方法5.下面關于在Spring中配置Bean的id屬性的說法正確的是(BD)(選擇兩項)A)id屬性是必須,沒有id屬性就會報錯B)id屬性不是必須的,可以沒有C)id屬性的值可以重復D)id屬性的值不可以重復包裝Struts的動作說法正確的是(BD)(選擇兩項)A)Action配置的type屬性還是指向自己的Action類B)Action配置的type屬性不需要指向自己的Action類,但是Action要在Spring配置文件中配置C)Action配置的type屬性一定要指向Spring提供
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東松山職業(yè)技術(shù)學院《工程制圖基礎》2023-2024學年第一學期期末試卷
- 廣東汕頭幼兒師范高等??茖W校《時裝表演藝術(shù)》2023-2024學年第一學期期末試卷
- 廣東南方職業(yè)學院《市場調(diào)研》2023-2024學年第一學期期末試卷
- 廣東茂名幼兒師范專科學?!独碡斉c稅收籌劃》2023-2024學年第一學期期末試卷
- 廣東理工職業(yè)學院《幼兒藝術(shù)教育與活動指導(美術(shù))》2023-2024學年第一學期期末試卷
- 從“愚昧”到“科學”:科學技術(shù)簡史(清華大學)學習通測試及答案
- 【高考解碼】2021屆高三生物二輪復習專題-生物與環(huán)境檢測試題(B)
- 2024全光智慧城市發(fā)展報告
- 內(nèi)蒙古包頭市一機一中2014-2021學年高一上學期期中政治試題-含解析
- 【中學教材全解】2020年秋高中物理必修一課時學案:第四章-牛頓運動定律-第5節(jié)-牛頓第三定律
- 《Unit 5 What do we eat 》(說課稿)-2024-2025學年滬教版(2024)英語三年級上冊
- 2024年加油站的年度工作總結(jié)范文(2篇)
- 甲醇制氫生產(chǎn)裝置計算書
- T-JSREA 32-2024 電化學儲能電站消防驗收規(guī)范
- 福建省晉江市松熹中學2024-2025學年七年級上學期第二次月考語文試題
- 2025年上半年江蘇省常州市文廣旅局下屬事業(yè)單位招聘4人重點基礎提升(共500題)附帶答案詳解
- 2023-2024學年福建省泉州市石獅市三年級(上)期末數(shù)學試卷
- 新時代高校馬克思主義學院內(nèi)涵式發(fā)展的現(xiàn)狀和現(xiàn)實進路
- (新版)廣電全媒體運營師資格認證考試復習題庫(含答案)
- 教師及教育系統(tǒng)事業(yè)單位工作人員年度考核登記表示例范本1-3-5
- 銅工崗位安全操作規(guī)程(2篇)
評論
0/150
提交評論