微服務(wù)架構(gòu)-二十單元試題及答案_第1頁
微服務(wù)架構(gòu)-二十單元試題及答案_第2頁
微服務(wù)架構(gòu)-二十單元試題及答案_第3頁
微服務(wù)架構(gòu)-二十單元試題及答案_第4頁
微服務(wù)架構(gòu)-二十單元試題及答案_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、微服務(wù)架構(gòu)-二十單元第大數(shù)據(jù)微服務(wù)架構(gòu)+區(qū)塊鏈第20單元 練習手冊一、單選題1. (單選)給定如下所示的JAVA代碼,則運行時,會產(chǎn)生()類型的異常String s = null;s.concat(abc); 單選題 *A. ArithmeticExceptionB. NullPointerException 【正確答案】C. IOExceptionD. ClassNotFoundException2.(單選)Linux中用于文件系統(tǒng)直接修改文件權(quán)限管理命令為:( )。 單選題 *A. chownB. chgrpC. chmod 【正確答案】D. umask3.(單選)Linux操作系統(tǒng)中/e

2、tc/resolv.conf文件是( )的配置文件 單選題 *A. 主機名與網(wǎng)關(guān)B. DNS域名解析 【正確答案】C. 主機名與IP對應(yīng)關(guān)系D. 網(wǎng)卡的參數(shù)配置文件4.(單選)JQuery操作CSS的一些方法的描述錯誤的是 單選題 *A. addClass() - 向被選元素添加一個或多個類B. removeClass() - 從被選元素刪除一個或多個類C. toggleClass() - 對被選元素進行添加/刪除類的切換操作D. css() - 只能用來返回dom對象的樣式屬性 【正確答案】5.(單選)下列對JQuery的選擇器的描述錯誤的是 單選題 *A. 使用$(#lastname) 獲

3、取id=lastname 的元素,返回一個數(shù)組 【正確答案】B. 使用$(.intro) 獲取class=intro 的所有元素C. $(.intro,.demo) class 為 intro 或 demo 的所有元素D. $(p) 所有 元素6.(單選)下列是JQuery的事件方法,描述在錯誤的是 單選題 *A. bind() 向元素添加事件處理程序B. blur() 添加/觸發(fā)獲取焦點的事件 【正確答案】C. change()添加/觸發(fā) change 事件D. event.preventDefault() 阻止事件的默認行為7.(單選)下列JQuery的Ajax方法的描述錯誤的是 單選題

4、*A. $.ajax()執(zhí)行異步 AJAX 請求B. $.get() 使用 AJAX 的 HTTP GET 請求從服務(wù)器加載數(shù)據(jù)C. $.getJSON()使用 HTTP GET 請求從服務(wù)器加載 JSON 編碼的數(shù)據(jù)D. ajaxSend()規(guī)定 AJAX 請求發(fā)送之后運行的函數(shù) 【正確答案】8.(單選)下列的選項是對使用多線程時同步的Lock和synchronized的一些描述錯誤的是 單選題 *A. Lock是一個接口,而synchronized是Java中的關(guān)鍵字,synchronized是內(nèi)置的語言實現(xiàn);B. 無論是Lock還是synchronized在發(fā)生異常時,都會自動釋放線程占

5、有的鎖,因此不會導(dǎo)致死鎖現(xiàn)象發(fā)生; 【正確答案】C. Lock可以提高多個線程進行讀操作的效率。D. 在JDK1.5中,synchronized是性能低效的。因為這是一個重量級操作,它對性能最大的影響是阻塞式的實現(xiàn),掛起線程和恢復(fù)線程的操作都需要轉(zhuǎn)入內(nèi)核態(tài)中完成,這些操作給系統(tǒng)的并發(fā)性帶來了很大的壓力。相比之下使用Java提供的Lock對象,性能更高一些。9.(單選)對于線程池的一些說法,下列的描述中錯誤的是 單選題 *A. 降低資源消耗B. 通過重復(fù)利用已創(chuàng)建的線程降低線程創(chuàng)建和銷毀造成的消耗C. 當任務(wù)到達時,任務(wù)可以不需要等到線程創(chuàng)建就能立即執(zhí)行D. 使用線程池不利于線程的管理 【正確答

6、案】10.(單選)對于ThreadPoolExecutor的構(gòu)造參數(shù)的描述錯誤的是 單選題 *A. maximumPoolSize:線程池所能容納的最大線程數(shù)B. workQueue:線程池中已經(jīng)執(zhí)行的任務(wù)隊列. 【正確答案】C. keepAliveTime:非核心線程的閑置超時時間,超過這個時間就會被回收D. corePoolSize:核心線程數(shù),默認情況下核心線程會一直存活11.(單選)Spring中的Order注解,最正確的描述是() 單選題 *A. 實現(xiàn)org.springframework.core.Ordered接口 【正確答案】B. 指定一個bean的范圍C. 通常用于注入域?qū)ο?/p>

7、的屬性D. 全不正確12.(單選)關(guān)于RequestMapping注解的描述,錯誤的是 單選題 *A. RequestMapping 是 Spring Web 應(yīng)用程序中最常被用到的注解之一。這個注解會將 HTTP 請求映射到 MVC 和 REST 控制器的處理方法上。B. Spring MVC 的 RequestMapping 注解僅能夠處理get和post類型的請求 【正確答案】C. RequestMapping 中使用 method屬性來聲明 HTTP 請求所使用的方法類型D. RequestMapping 注解可以同 PathVaraible 注解一起使用,用來處理動態(tài)的 URI13.

8、(單選)Controller和RestController的區(qū)別下列的說法錯誤的是 單選題 *A. RestController注解相當于ResponseBody Controller合在一起的作用B. 如果只是使用RestController注解Controller,則結(jié)果和使用Controller注解效果一樣 【正確答案】C. 使用Controller注解如果需要若返回json等內(nèi)容到頁面,則需要加ResponseBody注解D. 使用Controller 注解,在對應(yīng)的方法上,視圖解析器可以解析return 的jsp,html頁面,并且跳轉(zhuǎn)到相應(yīng)頁面,14.(單選)下列Linux中查看日

9、志的命令中描述錯誤的是 單選題 *A. tail -n 10 test.log 查詢test.log日志尾部最后10行的日志;B. tail -n +10 test.log 查詢test.log10行之后的所有日志;C. header -n 10 查詢test.log日志尾部最后10行的日志; 【正確答案】D. cat -n test.log |grep debug 查詢test.log中關(guān)鍵字debug的日志15.(單選)linux用戶編寫了一個文本文件a.txt,想將該文件名稱改為txt.a,下列命令()可以實現(xiàn)。 單選題 *A. cd a.txt xt.aB. echo a.txt tx

10、t.aC. rm a.txt txt.aD. cat a.txt txt.a 【正確答案】16.(單選)下列的linux命令中可以對進程進行優(yōu)先級調(diào)整的是 單選題 *A. killB. nice 【正確答案】C. psD. sleep17.(單選)Linux中使用kill命令來終止一個很消耗資源的進程的時候,最強的信號值是多少 單選題 *A. 15B. 9 【正確答案】C. 1D. 018.(單選)下列的Linux命令中能夠啟動DNS服務(wù)的是 單選題 *A. service named start 【正確答案】B. /etc/init.d/named startC. service dns s

11、tartD. /etc/init.d/dns start二、多選題1. (多選)在 Spring 中,Proxy. newProxyInstance (mobile. getClass 0. getClassLoader 0, mobile. getClass0. getlnterfaces 0,this)方法根據(jù)接口數(shù)組動態(tài)創(chuàng)建代理類實例, 下列說法正確的是() *A. 第一個參數(shù)用于創(chuàng)建動態(tài)代理的ClassLoader對象 【正確答案】B. 第二個參數(shù)為代理對象C. 第三個參數(shù)為代理包含的處理實例 【正確答案】D. 第二個參數(shù)為接口數(shù)組 【正確答案】2.對應(yīng)Web應(yīng)用,不必再代碼中動手實例

12、化,ApplicationContext可通過ContextLoader聲明式的創(chuàng)建,COntextLoader有兩個實現(xiàn)類分別是() *A. ContextLoaderListener 【正確答案】B. ContextWebListenerC. ContextLoaderServlet 【正確答案】D. ContextWebServlet3.注解Autowired 與Resource的區(qū)別描述正確的是 *A. Autowired與Resource都可以用來裝配bean. 都可以寫在字段上,或?qū)懺趕etter方法上。 【正確答案】B. Autowired默認按類型裝配(這個注解是spring的

13、),默認情況下必須要求依賴對象必須存在,如果要允許null值,可以設(shè)置它的required屬性為false 【正確答案】C. Resource(這個注解屬于J2EE的),默認按照名稱進行裝配,名稱可以通過name屬性進行指定 【正確答案】D. Resource注解寫在setter方法上默認取屬性名進行裝配 【正確答案】4.下列選項中關(guān)于Java中封裝的說法正確的是()。 *A. 封裝就是將屬性私有化,提供共有的方法訪問私有屬性 【正確答案】B. 屬性的訪問方法包括setter方法和getter方法 【正確答案】C. setter方法用于賦值,getter方法用于取值 【正確答案】D. 包含屬性

14、的類都必須封裝屬性,否則無法通過編譯5.下列對在JS中數(shù)組方法pop() push() unshift() shift()的描述正確的是 *A. push()尾部添加 【正確答案】B. pop()尾部刪除 【正確答案】C. unshift()頭部添加 【正確答案】D. shift()頭部刪除 【正確答案】6.JavaSecript中null和undefined的區(qū)別,下列描述正確的是 *A. null是一個表示無的對象,轉(zhuǎn)為數(shù)值時為0; 【正確答案】B. undefined是一個表示無的原始值,轉(zhuǎn)為數(shù)值時為NaN。 【正確答案】C. 當聲明的變量還未被初始化時,變量的默認值為undefined

15、。 【正確答案】D. null用來表示尚未存在的對象 【正確答案】7.JS中關(guān)于Array數(shù)組對象的說法不正確的是 *A. 對數(shù)組里數(shù)據(jù)的排序可以用sort函數(shù),如果排序效果非預(yù)期,可以給sort函數(shù)加一個排序函數(shù)的參數(shù)B. reverse用于對數(shù)組數(shù)據(jù)的倒序排序C. 向數(shù)組的最后位置加一個新元素可以用POP方法 【正確答案】D. unshift方法用于向數(shù)組刪除第一個元素 【正確答案】8.以下的選項中是對MYSQL的索引的一些說法,描述正確的是 *A. 索引是對數(shù)據(jù)庫中一或多個列值的排序,幫助數(shù)據(jù)庫高效獲取數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu) 【正確答案】B. 使用索引加快對數(shù)據(jù)庫表中數(shù)據(jù)的檢索速度 【正確答案】

16、C. 使用索引會造成插入刪除 修改數(shù)據(jù)的維護速度下降 【正確答案】D. 使用索引占用物理和數(shù)據(jù)空間 【正確答案】9.對于數(shù)據(jù)庫事務(wù)的描述下列選項中敘述正確的是 *A. 數(shù)據(jù)庫事務(wù)(Transaction)是數(shù)據(jù)庫并發(fā)控制的基本單位 【正確答案】B. 數(shù)據(jù)庫事務(wù)就是一系列對數(shù)據(jù)庫的操作,這些操作要么都執(zhí)行,要么都不執(zhí)行。 【正確答案】C. 數(shù)據(jù)庫事務(wù)的原子性是指事務(wù)中的一系列的操作要么都完成,要么全部失敗 【正確答案】D. 數(shù)據(jù)庫事務(wù)的持久性是指事務(wù)結(jié)束應(yīng)該講事務(wù)的處理結(jié)構(gòu)存儲起來 【正確答案】10.對于數(shù)據(jù)庫的命令drop,delete與truncate的區(qū)別下列的說法正確的是 *A. dro

17、p直接刪掉表 【正確答案】B. truncate刪除表中數(shù)據(jù),再插入時如果id是自增長的,name自增長id又從上次刪除時的id的值加1開始C. delete刪除表中數(shù)據(jù),可以加where字句 【正確答案】D. DELETE語句執(zhí)行刪除的過程是每次從表中刪除一行,并且同時將該行的刪除操作作為事務(wù)記錄在日志中保存以便進行進行回滾操作。 【正確答案】三、判斷題1. (判斷)Spring的AOP中用注釋表示的后置增強是after 單選題 *A. 正確B. 錯誤 【正確答案】2.(判斷)Spring的AOP中,切點綁定增強方法時,是按名字匹配的,但是在綁定連接點時是按照參數(shù)順序匹配的 單選題 *A. 正確 【正確答案】B. 錯誤3.(判斷)Spring中配置的Bean,要么只能都用Autowire自動裝配,要么都不用Autowire自動裝配 單選題 *A. 正確B. 錯誤 【正確答案】4.(判斷)在Spring中大多數(shù)配置的Bean都是Prototype類型的,并且Spring會對Prototype類型的Bean負責其整個生命周期 單選題 *A. 正確B. 錯誤 【正確答案】5.(判斷)Spring中我們可以選擇DBCP、C3P0來配置數(shù)據(jù)源 單選題 *A. 正確 【正確答案】B.

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論