java虛擬機(jī)的基本結(jié)構(gòu)如圖: 1)類(lèi)加載子系統(tǒng)負(fù)責(zé)從文件系統(tǒng)或者網(wǎng)絡(luò)中加載Class信息只壳,加載的類(lèi)信息存放于一塊稱(chēng)為方法區(qū)的內(nèi)存空間俏拱。除了類(lèi)的信息外,方法區(qū)中可能還會(huì)存放運(yùn)...
之前在前些時(shí)間面試了十多家的大型的互聯(lián)網(wǎng)公司也拿到了幾個(gè)Offer,面試接觸之后感慨頗多搞隐,決定給大家分享一手的面試資料驹愚,讓你們以后萬(wàn)一遇到有相似的問(wèn)題時(shí)提前的能做好準(zhǔn)備 我現(xiàn)...
JVM運(yùn)行內(nèi)存的分類(lèi)程序計(jì)數(shù)器:當(dāng)前線程所執(zhí)行的字節(jié)碼的行號(hào)指示器,用于記錄正在執(zhí)行的虛擬機(jī)字節(jié)指令地址劣纲,線程私有注:如果正在執(zhí)行的是Native方法逢捺,計(jì)數(shù)器值則為空J(rèn)ava...
MySQL邏輯架構(gòu) 優(yōu)化與執(zhí)行 MySQL會(huì)解析查詢(xún),創(chuàng)建內(nèi)部數(shù)據(jù)結(jié)構(gòu)(解析樹(shù))癞季,對(duì)齊進(jìn)行優(yōu)化(重寫(xiě)查詢(xún)劫瞳、決定表的讀取順序、選擇合適的索引)绷柒; 使用explain志于,可以解釋優(yōu)...
前言 在我們下載一些開(kāi)發(fā)軟件時(shí),常撤夏溃可以看到如圖的網(wǎng)頁(yè)形式伺绽,事實(shí)上訪問(wèn)的就是文件服務(wù)器,我們將使用vsftpd + Nginx在Linux下搭建一個(gè)簡(jiǎn)單的文件服務(wù)器 為什么要...
前言 在實(shí)際工作中嗜湃,經(jīng)常由于設(shè)計(jì)不佳或者各種因素奈应,導(dǎo)致類(lèi)之間相互依賴(lài)。這些類(lèi)可能單獨(dú)使用時(shí)不會(huì)出問(wèn)題购披,但是在使用Spring進(jìn)行管理的時(shí)候可能就會(huì)拋出BeanCurrentl...
整理了一些dubbo可能會(huì)被面試的面試題,感覺(jué)非常不錯(cuò)橘荠。如果你基本能回答說(shuō)明你看懂了dubbo源碼,對(duì)dubbo了解的足夠全面郎逃。你可以嘗試看能不能回答下哥童。我們一起看下有哪些問(wèn)...
MyBatis介紹 MyBatis本是apache公司一個(gè)名叫iBatis的開(kāi)源項(xiàng)目,在2010年Apache將其轉(zhuǎn)移給了Google公司,從apache software ...
轉(zhuǎn)載至https://blog.csdn.net/eaphyy/article/details/71190441贮懈,僅供學(xué)習(xí)和參考,侵刪 1优训、#{}和${}的區(qū)別是什么朵你? {}...
前言 上一節(jié)講了say方法最終會(huì)轉(zhuǎn)發(fā)水孩,在demo中cglib.CglibProxy#intercept這個(gè)里面用了 這個(gè)invokeSuper是什么镰矿?如何實(shí)現(xiàn)代理類(lèi)函數(shù)的調(diào)用...
故事:老師提問(wèn): 1+1= ?學(xué)生: 開(kāi)始進(jìn)行計(jì)算俘种。學(xué)生給出答案并告訴老師秤标,老師宣布答案。 老師調(diào)用學(xué)生宙刘,學(xué)生回調(diào)老師苍姜。 由于老師有多個(gè),提出的問(wèn)題可能有多種荐类,對(duì)應(yīng)的答案...