
單例常用實(shí)現(xiàn) 懶漢 線程不安全 餓漢 基于static 線程安全a. 靜態(tài)成員變量b. 靜態(tài)塊兒c. 靜態(tài)內(nèi)部類 枚舉:基于static 線程安...
Java靜態(tài)代理 委托類和代理類,實(shí)現(xiàn)共同接口 共同接口: 委托類: 代理類: 測(cè)試結(jié)果: Java動(dòng)態(tài)代理 通過(guò)反射生成代理類實(shí)現(xiàn) Invoc...
文件名作用adlist.c 、 adlist.h雙端鏈表數(shù)據(jù)結(jié)構(gòu)的實(shí)現(xiàn)。ae.c 、 ae.h 似扔、 ae_epoll.c 、 ae_evport...
內(nèi)容均為個(gè)人學(xué)習(xí)后整理,如需轉(zhuǎn)載請(qǐng)注明出處盯桦。 adlist quicklist(由ziplist構(gòu)成) dict zskiplist intse...
倒排索引為什么比B-Tree快稽揭? IDNameAgeSex1Kate24Female2John24Male3Bill29Male ID是Elas...
進(jìn)程 是了解線程之前的首要概念,當(dāng)我們想要在系統(tǒng)中運(yùn)行程序溪掀,首先需要向操作系統(tǒng)申請(qǐng)資源(內(nèi)存事镣、文件句柄),申請(qǐng)資源在操作系統(tǒng)中的基本單位是進(jìn)程揪胃。...
ThreadPoolExecutor 看源碼可知前三個(gè)構(gòu)造器最終調(diào)用的都是第四個(gè)進(jìn)行初始化工作璃哟。 workQueue 等待隊(duì)列 ArrayBlo...
參考:https://blog.csdn.net/tongdanping/article/details/79878302參考:http://w...
1. class裝載驗(yàn)證流程 1.1. 加載 裝載類的第一個(gè)階段喊递, 取得類的二進(jìn)制流随闪,轉(zhuǎn)為方法區(qū)數(shù)據(jù)結(jié)構(gòu),在Java堆中生成對(duì)應(yīng)的java.la...