DispatcherServlet是SpringMVC的分發(fā)器隙疚,本身是個(gè)Servlet 先看HttpServletBean的init()方法 1兼犯,獲取配置的屬性 Proper...
DispatcherServlet是SpringMVC的分發(fā)器隙疚,本身是個(gè)Servlet 先看HttpServletBean的init()方法 1兼犯,獲取配置的屬性 Proper...
Spring MVC中的Web.XML會(huì)配置兩個(gè)類(lèi)ContextLoaderListener和DispatchServlet。 先看一下ServletContextListe...
SpringHttpSessionConfiguration 是在EnableSpringHttpSession注解中導(dǎo)入的 有一個(gè)@Configuration注解表示是一個(gè)...
Mybatis默認(rèn)的緩存接口是Cache,默認(rèn)的實(shí)現(xiàn)是PerpetualCache食听,有一個(gè)HashMap的成員變量: private Mapcache =new HashMa...
Tomcat的最大連接數(shù)通過(guò)LimitLatch來(lái)控制 protected LimitLatch initializeConnectionLatch() { if (...
JDK的線(xiàn)程池有三個(gè)重要的參數(shù)胸蛛,corePoolSize,maximumPoolSize和一個(gè)阻塞隊(duì)列workQueue樱报,當(dāng)線(xiàn)程池中線(xiàn)程數(shù)量小于corePoolSize的時(shí)候...
用于定義@ExceptionHandler葬项,@InitBinder和@ModelAttribute方法,適用于所有使用@RequestMapping方法迹蛤。用來(lái)統(tǒng)一處理Cont...
@Controller 代表是一個(gè)Controller @RestController @RequestMapping表示一個(gè)映射地址 @Resource(javax.ann...
HBase的合并策略有四種 1,RatioBasedCompactionPolicy(以前版本的默認(rèn)缺省值) 2章喉,ExploringCompactionPolicy(現(xiàn)在版本...
兩階段 prepare和execute兩階段對(duì)應(yīng)方法 準(zhǔn)備 prepare() 獲取兩個(gè)HRegionInfo 分別保存原來(lái)Region的前后兩部分的信息 主要是 rowke...
KafkaController是管理leader的地方,在kafka controller啟動(dòng)時(shí)會(huì)調(diào)用它部蛇。主要就是在zookeeper的/controller選舉路徑上...
Alibaba Dubbo是開(kāi)源的分布式服務(wù)治理框架摊唇,提供了服務(wù)注冊(cè),服務(wù)發(fā)現(xiàn)涯鲁,動(dòng)態(tài)配置和路由的功能巷查。 Spring自定義標(biāo)簽 通過(guò)自定義標(biāo)簽,跟Spring無(wú)縫結(jié)合抹腿,自定...
KafkaScheduler用于啟動(dòng)定時(shí)任務(wù),根據(jù)配置的backgroundThreads的數(shù)目初始化線(xiàn)程池 executor =new ScheduledThreadPoo...
Kafka各Server稱(chēng)為Broker警绩。Broker有自己的狀態(tài)每個(gè)狀態(tài)都是BrokerStates這個(gè)sealedtrait的子類(lèi)崇败,trait在scala中相當(dāng)于JAVA...
Hadoop主要作為資源管理器主要分為兩個(gè)部分Yarn和HDFS(MapReduce是一種編程模型,先不寫(xiě))肩祥, Yarn (Yet Another Resourse Nego...
如果系統(tǒng)配置了動(dòng)態(tài)分配管理則會(huì)用ExecutorAllocationManager來(lái)管理集群的Executors后室。 看一下它的start方法 def start(): Uni...