
ContextRefreshEvent是Spring容器加載完發(fā)送的一個(gè)事件,在工作中有很多實(shí)現(xiàn)邏輯使用了該機(jī)制。 常見(jiàn)的使用姿勢(shì)如下: 當(dāng)調(diào)用...
今年Dubbo發(fā)布了全新的3.0版本,開(kāi)始面向云原生,有很多細(xì)節(jié)與之前較多使用的2.7.x版本有所不同,本文主要介紹Dubbo3.0下的服務(wù)引用...
性能提升是我們追求的一個(gè)目標(biāo),合理的設(shè)計(jì)和實(shí)現(xiàn)有助于應(yīng)對(duì)較多的復(fù)雜場(chǎng)景。有時(shí),可能一個(gè)小小的改動(dòng)點(diǎn)就能帶來(lái)意想不到的效果。在本文中,將簡(jiǎn)單的介紹...
路途雖遙遠(yuǎn),將來(lái)更美好微信公號(hào)號(hào):九點(diǎn)半的馬拉 在傳統(tǒng)模式下,Dubbo消費(fèi)端需要調(diào)用某一遠(yuǎn)程服務(wù)器端的方法時(shí),消費(fèi)端也需要額外導(dǎo)入服務(wù)類接口A...
Dubbo在服務(wù)調(diào)用時(shí)支持同步調(diào)用和異步調(diào)用等方式。 在Dubbo2.6版本及之前的版本在實(shí)現(xiàn)異步調(diào)用時(shí)存在一定的缺點(diǎn),實(shí)際上是一種假異步。 下...
Dubbo通常使用@Reference來(lái)引用服務(wù),通過(guò)ReferenceAnnotationBeanPostProcessor類,我們可以掃描被...
微信公眾號(hào):九點(diǎn)半的馬拉路途雖遙遠(yuǎn),將來(lái)更美好學(xué)海無(wú)涯,大家一起加油! Dubbo是一款很優(yōu)秀的RPC框架,目前Github的Star數(shù)已經(jīng)達(dá)到...
WeakHashMap與HashMap有些類似,但也有很多地方不同。它們?cè)O(shè)置了相同的負(fù)載因子和初始容量,但是前者的數(shù)據(jù)結(jié)構(gòu)只使用了數(shù)組+鏈表,并...
在該篇文章中我將開(kāi)始介紹ReentrantReadWriteLock有關(guān)源碼分析。 我先簡(jiǎn)單介紹下有關(guān)變量的含義,再分析讀鎖和寫鎖的獲取和釋放過(guò)...