
1、Zookeeper: ZAB(zookeeper atomic broadcast)協(xié)議是zookeeper用于保證分布式數(shù)據(jù)最終一致性的。...
BeanFactory中的三級(jí)緩存 一級(jí)緩存singletonObjects,直接緩存了完整的可使用的bean,當(dāng)bean初始化后,會(huì)清除二三級(jí)...
1.Spring AOP 代理類:ProxyFactory 待補(bǔ)充 2.代理何時(shí)被注入 ??在bean初始化過程中,代理可以被AbstractA...
什么是ThreadLocal ThreadLoacl提供了可以線程封閉的變量存儲(chǔ),提供線程內(nèi)的局部變量,可以保證在多個(gè)線程并發(fā)訪問/修改同一變量...
事務(wù)隔離級(jí)別 臟讀事務(wù)中可以讀到未提交事務(wù)修改的數(shù)據(jù)。 不可重復(fù)讀事務(wù)中先后讀取同一條記錄,值不相同的現(xiàn)象。例如:A事務(wù)中讀取一條數(shù)據(jù),其值為1...
垃圾回收器比較 適用場(chǎng)景 Parallel和CMS比較:Parallel在并發(fā)上有優(yōu)勢(shì),而CMS在響應(yīng)時(shí)間上有優(yōu)勢(shì)。 CMS和G1比較:一般情況...
Spring事件監(jiān)聽源碼分析 眾所周知,在Spring中集成了內(nèi)部的消息分發(fā)機(jī)制,可以在代碼中使用注解@EventListener在方法上或者實(shí)...
sleep()方法是Thread類里面的,主要的意義就是讓當(dāng)前線程停止執(zhí)行,讓出cpu給其他的線程,但是不會(huì)釋放對(duì)象鎖資源以及監(jiān)控的狀態(tài),當(dāng)指定...
1. 接口說明1.1. BeanFactory1.2. HierarchicalBeanFactory1.3. ListableBeanFact...