JDK 動(dòng)態(tài)代理 JDK動(dòng)態(tài)代理只能代理接口,內(nèi)部通過實(shí)現(xiàn)接口完成代理。源碼分析 java.lang.reflect.Proxy#newProx...
1.鎖分類 當(dāng)多個(gè)事務(wù)或進(jìn)程訪問同一個(gè)資源時(shí),為了保證數(shù)據(jù)的一致性就會(huì)用到鎖機(jī)制,在MySQL中鎖有多種不同的分類。 1.1 以操作粒度區(qū)分 行...
1。AQS是什么 2。AQS 用法,demo 效果 3 。AQS 原理,為什么能干成這樣 4。AQS的擴(kuò)展 什么是AQS 名詞解釋:JUC下 一...
以下demo 含義:如果小孩兒哭了,父母需要做出反應(yīng),所以父母需要監(jiān)視小孩哭的動(dòng)作。比如有個(gè)app,父母在app訂閱,小孩哭這個(gè)動(dòng)作會(huì)推送一個(gè)消...
責(zé)任鏈模式:根據(jù)一條鏈路執(zhí)行代碼以下代碼邏輯:ABC 三個(gè)filter處理request 時(shí),執(zhí)行鏈條為 A->B->C處理reponse時(shí),執(zhí)...
裝飾者模式:通過組合對(duì)已有代碼進(jìn)行裝飾。根據(jù)不同功能拆分裝飾器,裝飾器可以裝飾一類對(duì)象,同一個(gè)對(duì)象可以被不同的裝飾器裝飾,使用時(shí)自由組合裝飾器與...
策略模式之前 策略模式 使用方式 總結(jié):對(duì)修改關(guān)閉,對(duì)擴(kuò)展開放。代碼的擴(kuò)展性更好
餓漢模式 懶漢模式 枚舉模式
Class類文件結(jié)構(gòu) class文件是一組以8位字節(jié)為基礎(chǔ)單位的二進(jìn)制流,各個(gè)數(shù)據(jù)項(xiàng)目嚴(yán)格按照順序緊湊的排列在class文件之中,中間沒有添加任...