版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
單選題卜面是一段考查Java序列化知識(shí)的測(cè)試代碼:單選題publicclassPersonimplementsS一rializabl一{privatetransientintage;privateStringname;privateStringsex;//省略gets一tpublicstaticvoidmain(String口args)throwsException{serializePerson();Personp=deserializePerson();System.out.printin(p.getName()+”;"+p?getAge());)privatestaticvoidserializePerson()throwsFileNotFoundException,lOException{Personperson=newPerson();person,s一tNam一(”測(cè)試實(shí)例”);person.setAge(25);person.setSex("male");ObjectOutputStreamoo=newObjectOutputStream(newFileOutputStream(newFile("/xxx/data.txt")));oo.writeObject(person);oo?close();)privatestaticPersondeserializePerson()throwslOException,Exception{ObjectInputStreamois=newObjectInputStream(newFileInputStream(newFile("/xxx/data.txt")));Personperson=(Person)ois.readobject();returnperson;)}執(zhí)行上述代碼并輸出相關(guān)結(jié)果,執(zhí)行完成后,添加salary的int屬性和getset方法,然后只執(zhí)行deserializePerson方法,輸出相關(guān)結(jié)果。根據(jù)以上操作,以下哪一項(xiàng)中的執(zhí)行結(jié)果是正確的?A.D.testOnBorrow屬性含義是申請(qǐng)連接時(shí)執(zhí)行validationQuery檢測(cè)連接是否有效,做了這個(gè)配置會(huì)降低性能單選題以下關(guān)于Mybatis的說法中,哪一項(xiàng)是錯(cuò)誤的?Mybatis中的DefaultSqlSession作用是執(zhí)行crud操作,不同線程之間可以互相使用Mybatis的緩存分為一級(jí)緩存和二級(jí)緩存Mybatis的全局配置文件中useGeneratedKeys默認(rèn)值為falseMybatis中的SQLSessionFactory應(yīng)該在應(yīng)用運(yùn)行期間都存在,不能頻繁銷毀和創(chuàng)建,它是應(yīng)用范圍級(jí)別在以下選項(xiàng)中,哪個(gè)選項(xiàng)存取數(shù)據(jù)的速度最快?A.LICacheA.LICacheB.SRAMC.DRAMD.寄存器單選題為為了解決Linux單選題為A.為了保證多個(gè)進(jìn)程同時(shí)打開一個(gè)文件時(shí),計(jì)數(shù)器變量能夠準(zhǔn)確計(jì)數(shù),可以使用一個(gè)原子類型變量atomic_tB.在代碼中使用“volatile int*”是為了讓編譯器對(duì)內(nèi)存地址讀寫進(jìn)行優(yōu)化,同樣可以實(shí)現(xiàn)原子操作C.為了讓CPU支持中斷響應(yīng),經(jīng)常會(huì)使用do{}while(0)表達(dá)式保證。中的代碼片段可以循環(huán)執(zhí)行,即使發(fā)生CPU中斷也不會(huì)影響代碼片段的執(zhí)行順序D.自旋鎖會(huì)引起加鎖進(jìn)程休眠,當(dāng)自旋鎖被別的進(jìn)程持有,加鎖進(jìn)程定時(shí)被喚醒,查看是否該自旋鎖的持有者已經(jīng)釋放了鎖請(qǐng)看如下這段關(guān)于字符串初始化的測(cè)試代碼,以下哪一項(xiàng)的輸出結(jié)果是正確的?publicclassStringTest{publicstaticvoidmain(String[]args){Stringsi=newString("程序員”);Strings2=ern();Strings3="程序員";System.out.printIn(si==s2);System.out.printIn(s3==s2);Stringstrl="str";Stringstr2=ningH;Stringstr3="str"+"ing";Stringstr4=strl+str2;Stringstr5="string”;System.out.printIn(str3==str4);System.out.printIn(str3==str5);System.out.printin(str4==str5);))A.falsetruefalsetruefalseB.falsetruetruefalsetrueC.truetruefalsetruefalseD.falsefalsetruefalsefalse以下關(guān)于Java中抽象類和接口的說法中,哪一項(xiàng)是錯(cuò)誤的?A.abstract修飾的類不能被實(shí)例化,必須被子類繼承,類只要有一個(gè)抽象方法就必定是抽象類,但抽象類不一定要有抽象方法B.接口中不能有構(gòu)造方法,抽象類中可以有,初始化抽象類的成員,可以被繼承它的子類使用C.一個(gè)類可以實(shí)現(xiàn)多個(gè)接口,同樣也可以繼承多個(gè)抽象類D.接口中的方法一定是抽象方法,所以不用abstract修飾請(qǐng)看如下這段關(guān)于字符串初始化的測(cè)試代碼,以下哪一項(xiàng)的輸出結(jié)果是正確的?publicclassStringTest{publicstaticvoidmain(String[]args){Stringsi=newString("程序員");Strings2=ern();Strings3="程序員”;System.out.printin(si==s2);System.out.printIn(s3==s2);Stringstrl="str";Stringstr2="ingn;Stringstr3="str"+ningH;Stringstr4=strl+str2;Stringstr5="string”System.out.printin(str3==str4);System.out.printIn(str3==str5);System.out.printIn(str4==str5);}}A.falsetruefalsetruefalseB.falsetruetruefalsetrueC.truetruefalsetruefalseD.falsefalsetruefalsefalse關(guān)于Java反射機(jī)制的描述,以下哪一項(xiàng)說法是錯(cuò)誤的?在運(yùn)行時(shí)判斷對(duì)象所屬的類在運(yùn)行時(shí)判斷類所具有的成員變量和方法在運(yùn)行時(shí)改變方法的實(shí)現(xiàn)在運(yùn)行時(shí)調(diào)用一個(gè)對(duì)象的方法單選題下面關(guān)于SpringRedis中RedisTemplate和StringRedisTemplate區(qū)別的說法中,哪一項(xiàng)是錯(cuò)誤的?StringRedisTemplate繼承自RedisTemplateStringRedisTemplate默認(rèn)使用String序列化方式,RedisTemplate默認(rèn)使用jdk自帶的序列化方式StringRedisTemplate和RedisTemplate兩者數(shù)據(jù)不互通,只能各自管理各自處理過的數(shù)據(jù),推薦使用StringRedisTemplateRedisTemplate是非線程安全的,需要每次使用的期間new一個(gè)實(shí)例執(zhí)行redis操作單選題以下關(guān)于Java監(jiān)控命令的描述中,哪一項(xiàng)是錯(cuò)誤的?單選題jps-v輸出完全的包名,應(yīng)用主類名,jar的完全路徑名jstat-gcutilpid是垃圾回收統(tǒng)計(jì)jmap-dump:live,format=b,file=/home/devpid是dump存活的對(duì)象堆文件以特定的格式到指定的文件名在程序發(fā)生死鎖時(shí)可以用jstack-1pid來觀察鎖持有情況為了監(jiān)控內(nèi)核臟頁回寫的開始和結(jié)束時(shí)間,以下哪個(gè)操作是必須執(zhí)行的?cat/sys/kernel/debug/tracing/traceecho1>/sys/kernel/debug/tracing/events/writeback/writeback_start/enableecho1>/sys/kernel/debug/tracing/events/writeback/writebackwritten/enableecho1>/sys/kernel/debug/tracing/events/writeback/writeback_startecho1>/sys/kernel/debug/tracing/events/writeback/writebackwrittenA.②③①C.④⑤①D.②③單選題下面關(guān)于Java單元測(cè)試的說法,哪一項(xiàng)是錯(cuò)誤的?JUnit的?Test依附在publicvoid方法,可以作為一個(gè)測(cè)試案例JUnit的?Before依附的方法全局只會(huì)執(zhí)行一次,而且是第一個(gè)運(yùn)行JUnit的?After依附的方法在測(cè)試方法運(yùn)行之后運(yùn)行D.采用Mockito框架虛擬出一個(gè)單元測(cè)試的外部依賴,通過只注重測(cè)試代碼的流程與結(jié)果,真正地實(shí)現(xiàn)測(cè)試目的單選題drop和truncate雖然從語義上來說很不一樣,但是當(dāng)我們?cè)噲D清理一張表的所有數(shù)據(jù)的時(shí)候,可以用單選題A.A.truncate,也可以drop之后新建。那么關(guān)于這兩者在MySQL實(shí)現(xiàn)上的不同點(diǎn)的描述,哪一項(xiàng)是錯(cuò)誤的?truncate和drop都屬于DDLtruncate和drop都是不可回滾操作truncate不僅僅把所有數(shù)據(jù)都刪除了,還把索引也刪除了兩者的速度都很快多選題下列關(guān)于類方法的描述中,哪些說法是錯(cuò)誤的?多選題A.在類方法中可用this來調(diào)用本類的類方法在類方法中調(diào)用本類的類方法時(shí)可直接調(diào)用在類方法中只能調(diào)用本類中的類方法D.在類方法中絕對(duì)不能調(diào)用實(shí)例方法多選題以下關(guān)于Spring事務(wù)說法中,哪些選項(xiàng)是正確的?Spring提供了兩種編程式事務(wù)管理的方法:使用TransactionTemplate或者TransactionalOperator,直接實(shí)現(xiàn)TransactionManager接口Spring事務(wù)隔離級(jí)別中的REQUIRES_NEW指的是如果當(dāng)前線程已經(jīng)在一個(gè)事務(wù)中,則加入該事務(wù),否則新建一個(gè)事務(wù)TransactionTemplate是線程安全的,我們可以全局配置一個(gè)TransactionTemplate,然后所有的類都共享這個(gè)TransactionTemplate在方法上面加上?Transactional注解,然后在方法中thrownewException(〃錯(cuò)誤〃),可以回滾事務(wù)多選題假設(shè)你要使用Java的Stack類完成一個(gè)學(xué)生學(xué)號(hào)的輸入,其中有4個(gè)學(xué)生的學(xué)號(hào)分別為1、2、3、4,那么借助這個(gè)Stack類得到的學(xué)號(hào)輸出序列可能的是以下哪些情況?A.1234432113424123多選題以下事務(wù)隔離的級(jí)別中,哪些是正確的?A.讀未提交讀已提交可重復(fù)讀D.串行化多選題以下四種異常中,哪些屬于非檢查型異常?SQLExceptionEOFExceptionI1legalArgumentExceptionD.NumberFormatException從數(shù)據(jù)庫查詢出的數(shù)據(jù)集合在遍歷過程中,需要基于某些條件對(duì)里面的部分元素進(jìn)行刪除。以下說法中,哪些是錯(cuò)誤的?A.集合在ForEach循環(huán)里進(jìn)行元素的remove操作B.集合采用Iterator進(jìn)行元素的刪除操作,絕對(duì)是線程安全的C.集合無法實(shí)現(xiàn)在遍歷時(shí),進(jìn)行刪除元素操作D.集合使用Iterator方式,如果有并發(fā),需要對(duì)Iterator對(duì)象加鎖測(cè)試實(shí)例;25測(cè)試實(shí)例;25B.測(cè)試實(shí)例;0測(cè)試實(shí)例;0C.測(cè)試實(shí)例;25拋出異常D.測(cè)試實(shí)例;0拋出異常如下是一段關(guān)于字符集的代碼,以下輸出的結(jié)果中,哪一項(xiàng)是正確的?importjava?io.UnsupportedEncodingException;publicclassEncodeTest{publicstaticvoidmain(String[]args)throwsUnsupportedEncodingException{Stringstr=nan;Stringstr2="中”;System.out.printin(str.getBytes("UTF-8").length);System.out.printin(str2.getBytes("UTF-8").length);System.out.printin(str.getBytes(HUTF-16n).length);System.out.printin(str2.getBytes(nUTF-16n).length);))A.1244B.1344C.1122D.1322單選題以下關(guān)于Maven命令的說法中,哪一項(xiàng)是錯(cuò)誤的?單選題mvninstall將打包的jar/war文件復(fù)制到你的本地倉庫中,供其他模塊使用mvndeploy將打包的文件發(fā)布到遠(yuǎn)程參考,提供其他人員進(jìn)行下載依賴mvn-D是使用指定的Profile配置,mvn-P是傳入屬性參數(shù)D.mvndependency:tree是打E[1出項(xiàng)目的整個(gè)依賴樹MySQL支持視圖,以下關(guān)于視圖說法中,哪一項(xiàng)是錯(cuò)誤的?A.創(chuàng)建視圖或者刪除視圖,都不會(huì)影響源表B.視圖可以由來自不同的表的列組成C.所有的視圖都可以修改數(shù)據(jù)D.對(duì)視圖的修改,會(huì)直接影響源表單選題如下是一段Java代碼,現(xiàn)需要你在橫線處寫一行代碼,從而讓代碼輸出run方法內(nèi)容,關(guān)于這一行應(yīng)該補(bǔ)充的代碼,以下哪一項(xiàng)是正確的?publicclassThreadTestimplementsRunnable{publicstaticvoidmain(Stringf]args)throwsInterruptedException{t?start();System.out.printIn(nhellomain");Thread.sleep(1000);)publicvoidrun(){System.out.printin("hellothread!");}Threadt=newThread(newThr一adT一st());ThreadTestt=nawThr一adT一st();Threadt=newTest();Threadt=newThread();單選題兩臺(tái)Linux服務(wù)器采用TCP通信時(shí)出現(xiàn)了連接超時(shí)的情況,通過觀察日志后發(fā)起,發(fā)起單選題TCP連接的服務(wù)器在啟動(dòng)網(wǎng)絡(luò)通信的程序后,等待約7秒并提示了如下錯(cuò)誤:j.SocketTimeoutException:Readtimed0仇為了讓客戶端程序盡早報(bào)告錯(cuò)誤,減少等待時(shí)間,可以修改以下哪個(gè)內(nèi)核參數(shù)?net.ipv4.tcp_syn_retriesnet.ipv4.tcp_max_syn_backlognet.ipv4.tcp_syncookiesnet.ipv4.tcp_synack_retries單選題印務(wù)并發(fā)處理時(shí),可能會(huì)存在異常,以下異常中,哪一項(xiàng)是不可能會(huì)在事務(wù)并發(fā)處理時(shí)出現(xiàn)的?單選題A.臟讀B.幻讀C.可重復(fù)度D.不可重復(fù)度單選題關(guān)于注冊(cè)中心,下面哪一項(xiàng)的說法是錯(cuò)誤的?A.Nacos一致性協(xié)議是CP+AP,ZooKeeper是APB.Nacos訪問協(xié)議支持HTTP/DNSC.ZooKeeper訪問協(xié)議支持TCPD.Consul的一致性協(xié)議是CP.Eureka一致性協(xié)議是AP以下關(guān)于SQL函數(shù)的說法中,哪一項(xiàng)是正確的是?A.SELECTABS(-2)是算術(shù)函數(shù)B.SELECTMOD(101,3)是轉(zhuǎn)換函數(shù)C.SELECTCURRENT_TIME()是字符串函數(shù)D.SELECTCONCAT「abcl123)是轉(zhuǎn)換函數(shù)在創(chuàng)建索引和使用索引的時(shí)候,以下做法中,哪一項(xiàng)是錯(cuò)誤的?A.在頻繁查詢的列上創(chuàng)建覆蓋索引,可以避免回表,提升效率B.創(chuàng)建聯(lián)合索引的時(shí)候,把區(qū)分度高的列作為索引的第一列c.如果列上存儲(chǔ)的字符串特別長,我們可以考慮創(chuàng)建前綴索引D.只要?jiǎng)?chuàng)建了索引,MySQL就一定會(huì)使用索引MySQL中CHAR和VARCHAR是常見的存儲(chǔ)字符串的數(shù)據(jù)類型,關(guān)于這兩者的說法,以下哪一項(xiàng)是錯(cuò)誤的?CHAR定義的列的長度為固定的,當(dāng)保存CHAR值時(shí),在它們的右邊填充空格以達(dá)到指定的長度VARCHAR定義的列的長度為可變長字符串,VARCHAR值保存時(shí)只保存需要的字符數(shù),保存時(shí)不進(jìn)行填充VARCHAR最多可以存儲(chǔ)65535個(gè)utf8編碼的中文字符D.從效率上來說,大多數(shù)情況下CHAR要優(yōu)于VARCHAR單選題通常情況下,我們可以使用sar命令,動(dòng)態(tài)觀察操作系統(tǒng)的PageCache使用情況,若你想分析Page單選題Cache壓力的大小,可以選擇以下哪一個(gè)參數(shù)?A.sar-usar-qsar-PSIsar-n在異常處理中,如釋放資源,關(guān)閉數(shù)據(jù)庫、關(guān)閉文件,應(yīng)由以下哪一項(xiàng)語句完成?try子句catch子句C.finally子句D.throw子句以下哪種情況不會(huì)對(duì)業(yè)務(wù)線程造成性能影響?
關(guān)閉系統(tǒng)的軟中斷軟中斷的執(zhí)行時(shí)間太長C.軟中斷函數(shù)在ksoftirqd里執(zhí)行D.將基于CPU的網(wǎng)卡多隊(duì)列改為硬件網(wǎng)卡的硬件多隊(duì)列單選題在討論數(shù)據(jù)庫鎖的時(shí)候,我們會(huì)有樂觀鎖和悲觀鎖的說法,以下關(guān)于兩者的說法中,哪一項(xiàng)是不正確的?單選題A.悲觀鎖是指總是假設(shè)最壞的情況,每次訪問數(shù)據(jù)都加鎖傳統(tǒng)的數(shù)據(jù)庫鎖,大多數(shù)都是悲觀鎖,例如行鎖、表鎖都是悲觀鎖樂觀鎖總是假設(shè)最好的情況,只有在沖突的時(shí)候才會(huì)加鎖悲觀鎖都是排他鎖上一題單選題下哪種情況不會(huì)導(dǎo)致TCP重傳?單選題TCP數(shù)據(jù)包在傳輸過程中被第三方篡改后被服務(wù)端接收TCP數(shù)據(jù)包再網(wǎng)絡(luò)傳輸過程中,因?yàn)槁酚勺兓瘜?dǎo)致的亂序C.接收端的ACK包在未到達(dá)發(fā)送端之前,在某個(gè)交換機(jī)上排隊(duì)D.數(shù)據(jù)包在傳輸過程發(fā)送錯(cuò)誤,被接收端丟棄①通過/proc/PID,/proc/meminfo等虛擬文件系統(tǒng),得知該進(jìn)程造成的更具體的資源開銷數(shù)據(jù)②通過top.pidstat等命令,觀察該進(jìn)程哪個(gè)地址空間被消耗資源顯著增大,以及隨著時(shí)間變化逐漸增大③通過簡單的模擬程序,復(fù)現(xiàn)問題④使用strace、systemtap
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度金融信息服務(wù)臨時(shí)工勞動(dòng)合同書
- 2025年度商鋪?zhàn)赓U合同范本:現(xiàn)代商業(yè)綜合體租賃管理細(xì)則3篇
- 個(gè)性化私人合作協(xié)議模板2024版B版
- 2025年度個(gè)人與個(gè)人草原保護(hù)管理服務(wù)合同范本3篇
- 2025年字畫裝裱作品定制與售后服務(wù)合同3篇
- 2025年度美甲行業(yè)品牌形象設(shè)計(jì)與承包合同
- 2025年精裝房裝修材料運(yùn)輸與儲(chǔ)存合同3篇
- 土地登記相關(guān)法律知識(shí)-土地登記代理人《土地登記相關(guān)法律》押題密卷1
- 2025年度生態(tài)環(huán)保技術(shù)引進(jìn)承包合同規(guī)范范本4篇
- 2025版文化創(chuàng)意設(shè)計(jì)師專屬聘用協(xié)議3篇
- 《社會(huì)工作實(shí)務(wù)》全冊(cè)配套完整課件3
- 單位違反會(huì)風(fēng)會(huì)書檢討書
- 2024年4月自考00832英語詞匯學(xué)試題
- 《電力用直流電源系統(tǒng)蓄電池組遠(yuǎn)程充放電技術(shù)規(guī)范》
- 《哪吒之魔童降世》中的哪吒形象分析
- 信息化運(yùn)維服務(wù)信息化運(yùn)維方案
- 汽車修理廠員工守則
- 公安交通管理行政處罰決定書式樣
- 10.《運(yùn)動(dòng)技能學(xué)習(xí)與控制》李強(qiáng)
- 冀教版數(shù)學(xué)七年級(jí)下冊(cè)綜合訓(xùn)練100題含答案
- 1神經(jīng)外科分級(jí)護(hù)理制度
評(píng)論
0/150
提交評(píng)論