引言 上篇《初始Java虛擬機(jī)》[http://www.reibang.com/p/4205b3e5f518]文章中曾提及到:我們所編寫的Java代碼經(jīng)過編譯之后,會(huì)生成對...

引言 上篇《初始Java虛擬機(jī)》[http://www.reibang.com/p/4205b3e5f518]文章中曾提及到:我們所編寫的Java代碼經(jīng)過編譯之后,會(huì)生成對...
MySql筆記,筆記分為四個(gè)部分:1.MySQL架構(gòu)與SQL執(zhí)行流程[http://www.reibang.com/p/fafb5fa89bdc]2.MySQL索引原理與使...
1 Redis持久化 Redis數(shù)據(jù)是存儲(chǔ)在內(nèi)存中的反惕,但是我們都知道內(nèi)存的數(shù)據(jù)變化是很快的,也容易發(fā)生丟失演侯,為了保證Redis數(shù)據(jù)不丟失姿染,那就要把數(shù)據(jù)從內(nèi)存存儲(chǔ)到磁盤上,以便...
簡單來說 Redis 就是一個(gè)數(shù)據(jù)庫悬赏,不過與傳統(tǒng)數(shù)據(jù)庫不同的是 Redis 的數(shù)據(jù)是存在內(nèi)存中的,所以存寫速度非陈玻快舷嗡,因此 Redis 被廣泛應(yīng)用于緩存方向。 另外嵌莉,Redi...
目錄 概述 總體流程 細(xì)節(jié)分析3.1. 轉(zhuǎn)化 BeanName3.2. 合并 RootBeanDefinition3.3. 處理循環(huán)依賴3.4. 創(chuàng)建實(shí)例3.5. 注入屬性3...
Spring Bean的生命周期是Spring面試熱點(diǎn)問題。這個(gè)問題即考察對Spring的微觀了解中鼠,又考察對Spring的宏觀認(rèn)識可婶,想要答好并不容易!本文希望能夠從源碼角度入...
1. 概述 CountDownLatch是一個(gè)同步輔助類援雇,通過AQS實(shí)現(xiàn)的一個(gè)閉鎖矛渴。在其他線程完成它們的操作之前,允許一個(gè)多個(gè)線程等待惫搏。簡單來說具温,CountDownLatch...
這是我們研究Tomcat的第四篇文章,前三篇文章我們搭建了源碼框架筐赔,了解了tomcat的大致的設(shè)計(jì)架構(gòu)铣猩, 還寫了一個(gè)簡單的服務(wù)器。按照我們最初訂的計(jì)劃茴丰,今天达皿,我們要開始研究t...