kafka消息隊(duì)列 使用消息件:肖峰回官,解耦和,擴(kuò)展城榛,異步 kafaka是一個(gè)分布式的消息引擎 支持發(fā)布/訂閱消息 多個(gè)分區(qū)揪利,提高并發(fā)能力...
注冊(cè)中心概述 1.zookeeper,eruka,necos,consul這些注冊(cè)中心狠持。 1.1 使用dubbo作為rpc框架疟位,一般使...
Dubbo的工作原理 服務(wù)容器啟動(dòng)的時(shí)候,加載喘垂,運(yùn)行服務(wù)提供者,根據(jù)服務(wù)提供者的配置信息甜刻,通過main函數(shù)的完成spring的初始化, ...
強(qiáng)引用 強(qiáng)引用只有在引用沒有人指向正勒,為null時(shí)會(huì)被垃圾回收得院。當(dāng)jvm內(nèi)存不足的時(shí)候,寧愿拋出內(nèi)存溢出的異常章贞,也不會(huì)隨便回收他們 軟引用 軟引用...
注入方式分類: 構(gòu)造注入: 直接拋異常,無(wú)法解決祥绞,bean池 setter注入: 可以實(shí)現(xiàn),利用三級(jí)緩存 非單例注入: 無(wú)法實(shí)現(xiàn)鸭限,...
鎖范圍? 靜態(tài): 是類對(duì)象加鎖.同一個(gè)的實(shí)例都不行.但是單獨(dú)的類實(shí)例加鎖的方法可以訪問.默認(rèn)當(dāng)前對(duì)象為鎖 非靜態(tài): 類實(shí)例加鎖.同一個(gè)類不同...
為什么加密蜕径? 防止雙方數(shù)據(jù)在網(wǎng)絡(luò)傳輸過程中進(jìn)行非法截取,串改败京。 加密使用的case: 我與外公司對(duì)接接口時(shí): 外公司有一對(duì)公鑰兜喻,私鑰 我有一對(duì)公...
1.策略模式 2.模板方法 3.代理模式 cglib: 繼承一個(gè)類時(shí)讼呢,生成該類的代理類采用cglib搬卒。 實(shí)現(xiàn):實(shí)現(xiàn)接口:MethodInterc...
volidate是多線程環(huán)境下芬沉,可以保證不同的線程之間或详,操作同一個(gè)變量能互相通訊可見的叫搁。但是不能保證操作原子性蚤氏。 volidate是如何保證內(nèi)存...