![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
nice
史上最好用的依賴注入框架Google GuiceSpring框架的依賴注入是家喻戶曉的蔬捷,但是在實際的開發(fā)中我們想使用便捷的依賴注入功能垄提,但是又不想引入Spring框架的復(fù)雜性,該怎么辦呢周拐? 有了Google Guice铡俐,這...
Spring框架的依賴注入是家喻戶曉的,但是在實際的開發(fā)中我們想使用便捷的依賴注入功能妥粟,但是又不想引入Spring框架的復(fù)雜性审丘,該怎么辦呢? 有了Google Guice罕容,這...
什么是Redis及其重要性? Redis是一個使用ANSI C編寫的開源川蒙、支持網(wǎng)絡(luò)蚜厉、基于內(nèi)存、可選持久化的高性能鍵值對數(shù)據(jù)庫畜眨。 Redis的之父是來自意大利的西西里島的Sal...
每個時代,都不會虧待會學(xué)習(xí)的人康聂。 大家好贰健,我是 yes。 今天我想和大家一起盤一盤分布式事務(wù)恬汁,會介紹常見的分布式事務(wù)實現(xiàn)方案和其優(yōu)缺點以及適用的場景伶椿,并會帶出它們的一些變體實...
寫作背景 大家都清楚氓侧,日志是 MySQL 數(shù)據(jù)庫的重要組成部分脊另,記錄著數(shù)據(jù)庫運行期間各種狀態(tài)信息。MySQL 日志主要包括「錯誤日志」甘苍、「查詢?nèi)罩尽钩⑷洹ⅰ嘎樵內(nèi)罩尽埂ⅰ付M(jìn)制...
什么是Netty? Netty 是一個利用 Java 的高級網(wǎng)絡(luò)的能力囚聚,隱藏其背后的復(fù)雜性而提供一個易于使用的 API 的客戶端/服務(wù)器框架靖榕。Netty 是一個廣泛使用的 J...
概念 面向切面編程(也叫面向方面編程):Aspect Oriented Programming(AOP)娜膘,是軟件開發(fā)中的一個熱點逊脯,也是Spring框架中的一個重要內(nèi)容。利用A...
1竣贪、這兩個方法來自不同的類分別是军洼,sleep來自Thread類,和wait來自O(shè)bject類演怎。 sleep是Thread的靜態(tài)類方法匕争,誰調(diào)用的誰去睡覺,即使在a線程里調(diào)用了b...
一爷耀、前言 在Java中有三種實現(xiàn)定時任務(wù)的方式:1.java自帶的API java.util.Timer類 java.util.TimerTask類甘桑。2.Quartz框架 開...
wait 不是不釋放鎖么扇住?該怎么理解?
wait/notify詳解前言 今天我們來分析一下Object的wait/notify方法盗胀。雖然明面上是兩個方法,但是通過查看Object源碼锄贼,我們發(fā)現(xiàn)wait/notify相關(guān)的方法其實一共有5個票灰。...
面試題 你有沒有做 MySQL 讀寫分離?如何實現(xiàn) MySQL 的讀寫分離冯键?MySQL 主從復(fù)制原理的是啥惹盼?如何解決 MySQL 主從同步的延時問題? 考點分析 高并發(fā)這個階...