一帆谍、wait()、notify()轴咱、notifyAll()用法 obj.wait()/obj.wait(long timeout)是Object中的方法汛蝙,當(dāng)線程調(diào)用wait(...
1.JVM的組成 *類加載器(ClassLoader)*運(yùn)行時(shí)數(shù)據(jù)區(qū)(Runtime Data Area) (堆烈涮、棧)*執(zhí)行引擎(Execution Engine) c++/...
1.引入依賴 2.找到qq郵箱,開啟smtp服務(wù)窖剑,這里生成你的密碼坚洽,復(fù)制第三步用 3.password里輸入你獲取到的密碼(重點(diǎn):這里一定不能錯(cuò)) 4.EmailApplic...
1.Collection中的集合,元素是孤立存在的(理解為單身)西土,向集合中存儲(chǔ)元素采用一個(gè)個(gè)元素的方式存儲(chǔ)讶舰。2.Map中的集合,元素是成對存在的(理解為夫妻)需了。每個(gè)元素由鍵與...
背景 開發(fā)新項(xiàng)目跳昼,寫Swager的mode的時(shí)候用到了嵌套Model,于是在代碼中肋乍,出現(xiàn)了靜態(tài)內(nèi)部類鹅颊。在codeReview的時(shí)候稍微和大家聊了一下。尤其是Static 修飾...
(一)IO流基本概念 Java對數(shù)據(jù)的操作是通過流的方式墓造,io是java中實(shí)現(xiàn)輸入輸出的基礎(chǔ)堪伍,它可以很方便的完成數(shù)據(jù)的輸入輸出操作,Java把不同的輸入輸出抽象為流觅闽,通過流的...
什么是MVC模式 MVC模式中M代表模型帝雇、V代表視圖、C代表控制器蛉拙。Model(模型)表示應(yīng)用程序核心(比如數(shù)據(jù)庫記錄列表)尸闸。View(視圖)顯示數(shù)據(jù)(數(shù)據(jù)庫記錄)。Cont...
定義 定義對象間的一種一對多的依賴關(guān)系刘离,當(dāng)一個(gè)對象的狀態(tài)發(fā)生改變時(shí),所有依賴于它的對象都得到通知并被自動(dòng)更新睹栖。 觀察者模式的UML類圖及說明 如上圖(圖片來源于《head_f...
前言 在盤點(diǎn)2019年全年平臺(tái)各技術(shù)崗位薪資數(shù)據(jù)時(shí)發(fā)現(xiàn),架構(gòu)師是全年面邀薪資中僅次于CTO的崗 位野来,同時(shí)恼除,將架構(gòu)師作為期望求職崗位的候選人數(shù),僅次于Java工程師曼氛、前端工程師...
運(yùn)行時(shí)數(shù)據(jù)區(qū)域 1豁辉、程序計(jì)數(shù)器 程序計(jì)數(shù)器是一塊較小的內(nèi)存空間,它可以看作是當(dāng)前線程所執(zhí)行的字節(jié)碼的行號指示器舀患。在虛擬機(jī)概念模型里(它僅是概念模型徽级,各種虛擬機(jī)可能會(huì)通過一些高...
1. 默認(rèn)配置文件 首先要從 UndertowServer 說起,UndertowServer 有多個(gè)創(chuàng)建方法聊浅,不管使用哪個(gè)創(chuàng)建方法最終創(chuàng)建時(shí)創(chuàng)建時(shí)都需要先創(chuàng)建 Undert...
HashMap在面試中經(jīng)常會(huì)被問到餐抢,一定會(huì)問到它的存儲(chǔ)結(jié)構(gòu)和實(shí)現(xiàn)原理现使,甚至可能還會(huì)問到一些源碼 今天就來看一下HashMap 首先得看一下HashMap的存儲(chǔ)結(jié)構(gòu)和底層實(shí)現(xiàn)原...
類索引和父類索引 類索引(this_class)和父類索引(super_class)都是一個(gè)u2類型的數(shù)據(jù),類索引用于確定這個(gè)類的全限定名旷痕,父類索引用于確定這個(gè)類的父類全限定...
什么是Class文件碳锈? 在Java剛剛誕生的時(shí)候就提出了一個(gè)非常著名的口號:“一次編寫,到處運(yùn)行欺抗。(Write Once售碳,Run Anywhere)”。為了實(shí)現(xiàn)平臺(tái)無關(guān)性绞呈,各...
在Java相關(guān)的崗位面試中,很多面試官都喜歡考察面試者對Java并發(fā)的了解程度报强,而以volatile關(guān)鍵字作為一個(gè)小的切入點(diǎn)灸姊,往往可以一問到底,把Java內(nèi)存模型(JMM)秉溉,...
Nginx進(jìn)程模型分析 在介紹Nginx的進(jìn)程模型之前我們先來給大家解釋下一些常見的名詞,這能輔助我們更好的了解Nginx的進(jìn)程模型召嘶。作為Web服務(wù)器父晶,設(shè)計(jì)的初衷就是為了能夠...
命令模式 命令模式很好理解,舉個(gè)例子弄跌,司令員下令讓士兵去干件事情甲喝,從整個(gè)事情的角度來考慮,司令員的作用是铛只,發(fā)出口令埠胖,口令經(jīng)過傳遞,傳到了士兵耳朵里淳玩,士兵去執(zhí)行直撤。這個(gè)過程好在,...
使用nginx做反向代理的時(shí)候蜕着,可以簡單的直接把請求原封不動(dòng)的轉(zhuǎn)發(fā)給下一個(gè)服務(wù)谋竖。設(shè)置proxy_pass請求只會(huì)替換域名,如果要根據(jù)不同的url后綴來訪問不同的服務(wù)承匣,則需要通...