
零零散散兩周時間,終于在單機環境下搭建起來了一個4節點的hadoop集群。在這篇文章中,我將分成如下部分進行分享使用vagrant在本地運行虛擬...
在上一篇:SPI機制(一)中研究了Dubbo SPI的自適應原理;SPI機制(二)中我們來研究下Dubbo SPI是如何實現IOC的。 1. 起...
JDK SPI 和Dubbo SPI的區別:JDK SPI 會一次性實例化所有配置的實例:如果某些實例在程序中并不需要,那將會是極大的浪費。Du...
Dubbo 中有四種負載均衡策略:RandomLoadBalance(按權重隨機)、RoundRobinLoadBalance(輪詢)、Leas...
服務暴露分為兩種:本地暴露(暴露在JVM中,不需要網絡通信);遠程暴露(將ip,端口等信息暴露給遠程客戶端,調用時需要網絡通信) 1. 服務暴露...
在創建Bean的最后,會調用BeanPostProcessor方法;AOP本質上就是一個BeanPostProcessor。那么在創建Bean的...
BeanFactory getBean 流程:getBean -> doGetBean -> getSingleton -> singleton...
上一章中講解了:BeanPostProcessorFactory方法的調用,給BeanFactory中引入類BeanPostProcessor類...
1. 起點 2. 新建,初始化容器 this(): 創建容器,并初始化beanMap 創建BeanFactoryAnnotationConfig...