Spring AOP ,SpringMVC ,這兩個應該是國內面試必問題,網上有很多答案,其實背背就可以。但今天筆者帶大家一起深入淺出源碼,看看他的原理。以期讓印象更加深刻,面試的時候游刃有余。 Spring AOP 原理 簡單說說 AOP 的設計: 每個 Bean 都會被 JDK ...
廣義的 IOC IoC Inversion of Control 控制反轉,即 不用打電話過來,我們會打給你 。 兩種實現: 依賴查找 DL 和依賴注入 DI 。 IOC 和 DI DL 的關系 這個 DL,Avalon 和 EJB 就是使用的這種方式實現的 IoC : DL 已經被拋棄,因為他需要用戶自己去是使用 API 進行查找資源和組裝對象。即有侵入性。 DI 是 Spring 使用的方式, ...
2018-10-12 16:40 5 4427 推薦指數:
Spring AOP ,SpringMVC ,這兩個應該是國內面試必問題,網上有很多答案,其實背背就可以。但今天筆者帶大家一起深入淺出源碼,看看他的原理。以期讓印象更加深刻,面試的時候游刃有余。 Spring AOP 原理 簡單說說 AOP 的設計: 每個 Bean 都會被 JDK ...
作者:巨人大哥 cnblogs.com/jurendage/p/11255197.html 背景 軟件開發過程中,不可避免的是需要處理各種異常,就我自己來說,至少有一半以上的時間都是在處 ...
Condition 是 JDK 1.5 中提供的用來替代 wait 和 notify 的線程通訊方法,那么一定會有人問:為什么不能用 wait 和 notify 了? 哥們我用的好好的。老弟別着急,聽我給你細說... 之所以推薦使用 Condition 而非 Object 中的 wait ...
少點代碼,多點頭發 本文已經收錄至我的GitHub,歡迎大家踴躍star 和 issues。 https://github.com/midou-tech/articles 三次握手建立鏈接,四次揮手斷開鏈接。這個問題算非常經典的問題,也是面試官非常喜歡問的問題 ...
最近,又有好幾個小伙伴問我這個問題:“二哥,為什么 Java 的 String 要設計成不可變的啊?”說實話,這也是一道非常經典的面試題,面試官超喜歡問。我之前寫過這方面的文章,現在讀起來似乎不太滿意,所以我決定再啰嗦最后一次,交出一份更滿意的答卷,讓小伙伴們在面試官面前更從容一些,更有 ...
廣義的 IOC IoC(Inversion of Control) 控制反轉,即“不用打電話過來,我們會打給你”。 兩種實現: 依賴查找(DL)和依賴注入(DI)。 IOC 和 DI 、DL 的關系(這個 DL,Avalon 和 EJB 就是使用的這種方式實現的 IoC ...
每次發 https://github.com/tal-tech/go-zero 相關文章時,都會有讀者問我們用什么畫圖的。 這圖什么工具畫的呀?好看! 這個手繪風格真好看,用啥工具畫的呀? ...
導讀 真是有人(鎖)的地方就有江湖(事務),今天不談江湖,來撩撩人。 分布式鎖的概念、為什么使用分布式鎖,想必大家已經很清楚了。前段時間作者寫過Redis是如何實現分布式鎖,今天這篇 ...