新版的dubbo-admin 在支持dubbo2.7新特性的同時(shí),還兼容dubbo2.6。基于dubbo2.7的元數(shù)據(jù)中心,我們可以做一些事情,...
知識(shí)梳理目錄 說(shuō)一說(shuō)提供者啟動(dòng)流程? ServiceAnnotationBeanPostProcessor實(shí)現(xiàn)了BeanDefinitionRe...
Java基礎(chǔ) Java線程池 AQS之獨(dú)占鎖 AQS之Condition AQS之Condition AQS之同步器 Mybatis Sprin...
基本概念 任務(wù): 就是你自己實(shí)現(xiàn)的任務(wù)邏輯,一般為Runnable實(shí)現(xiàn)類或Callable實(shí)現(xiàn)類,不過(guò)在線程池中已經(jīng)被封裝成一個(gè)FutureTa...
AQS之獨(dú)占鎖AQS之共享鎖AQS之Condition 在了解了AQS的實(shí)現(xiàn)原理之后再來(lái)看這些同步器會(huì)覺(jué)得很親切,這其實(shí)也是在告訴自己,基礎(chǔ)的重...
使用示例 調(diào)用Condition#await方法會(huì)釋放當(dāng)前持有的鎖,然后阻塞當(dāng)前線程,同時(shí)向Condition隊(duì)列尾部添加一個(gè)個(gè)節(jié)點(diǎn),所以調(diào)用C...
AbstractQueuedSynchronizer,抽象類,模板模式,子類通過(guò)實(shí)現(xiàn)其模板方法,從而實(shí)現(xiàn)不同的同步器,例如: Reentrant...
服務(wù)暴露將做哪些事情? 注冊(cè)ZK,監(jiān)聽動(dòng)態(tài)配置節(jié)點(diǎn) 開啟Server端 創(chuàng)建代理服務(wù) Exporter -> Invoker -> proxyS...
在應(yīng)用啟用的時(shí)候, 會(huì)為消費(fèi)方創(chuàng)建一個(gè)代理對(duì)象,即 引用Bean ,該 引用Bean 內(nèi)部只持有一個(gè)InvokerInvocationHandl...