JDK SPI 和Dubbo SPI的區(qū)別:JDK SPI 會(huì)一次性實(shí)例化所有配置的實(shí)例:如果某些實(shí)例在程序中并不需要,那將會(huì)是極大的浪費(fèi)。Dubbo SPI只會(huì)實(shí)例化需要的...
JDK SPI 和Dubbo SPI的區(qū)別:JDK SPI 會(huì)一次性實(shí)例化所有配置的實(shí)例:如果某些實(shí)例在程序中并不需要,那將會(huì)是極大的浪費(fèi)。Dubbo SPI只會(huì)實(shí)例化需要的...
零零散散兩周時(shí)間,終于在單機(jī)環(huán)境下搭建起來(lái)了一個(gè)4節(jié)點(diǎn)的hadoop集群。在這篇文章中,我將分成如下部分進(jìn)行分享使用vagrant在本地運(yùn)行虛擬機(jī)使用vagrant在本地搭建...
排序(上):為什么插入排序比冒泡排序更受歡迎? 排序?qū)τ谌魏我粋€(gè)程序員來(lái)說,可能都不會(huì)陌生。你學(xué)的第一個(gè)算法,可能就是排序。大部分編程語(yǔ)言中,也都提供了排序函數(shù)。在平常的項(xiàng)目...
1. 用途 Spring 中使用BeanPostProcessor 來(lái)攔截bean的創(chuàng)建,并在bean初始化前后,添加相應(yīng)的操作。 2. 注冊(cè)流程 傳入配置類,創(chuàng)建IOC...
在創(chuàng)建、準(zhǔn)備BeanFactory環(huán)境的流程結(jié)束后,在invokeBeanFactoryPostProcessors方法中,spring開始查找項(xiàng)目中定義的BeanFacto...
在BeanFactory的準(zhǔn)備階段,會(huì)調(diào)用下面幾個(gè)方法:prepareRefresh();ConfigurableListableBeanFactory beanFactor...
1. 作用 DispatcherServlet主要負(fù)責(zé)流程的控制 文件上傳解析 通過handlerMapping將請(qǐng)求映射處理器 通過HandlerAdapter支持多種類型...
1. 概述 在web應(yīng)用啟動(dòng)的,ContextLoaderListener讀取contextConfigLocation中定義的xml文件,自動(dòng)裝配ApplicationCo...
一. 簡(jiǎn)介 在看ThreadLocal源碼的時(shí)候,其中嵌套類ThreadLocalMap中的Entry繼承了WeakReferenc,為了能搞清楚ThreadLocal,只能...