J.U.C之Unsafe Unsafe 概述 Unsafe類是在sun.misc包下,不屬于Java標(biāo)準(zhǔn)。 Unsafe類是很多Java的基礎(chǔ)類庫是基類,Netty、Cass...
J.U.C之Unsafe Unsafe 概述 Unsafe類是在sun.misc包下,不屬于Java標(biāo)準(zhǔn)。 Unsafe類是很多Java的基礎(chǔ)類庫是基類,Netty、Cass...
剛剛開通了微信公眾號(hào):BaronTalk,之前專欄上的文章也陸續(xù)完成了搬遷。后續(xù)會(huì)持續(xù)保質(zhì)保量的輸出,覺得我的文章還有值得一讀那就關(guān)注一波吧?。?! :-) RxJava系列1...
在上一篇中,我們還留下一個(gè)很復(fù)雜的問題,即如何創(chuàng)建一個(gè)final類的代理。 對(duì)于一般的類來說,我們使用cglib來創(chuàng)建代理的時(shí)候,只需要調(diào)用setSuperClass便足夠了...
一般使用Spring,都會(huì)用到依賴注入(DI)。 如果測試中需要對(duì)Sping注入的對(duì)象進(jìn)行注入,該怎么做呢? 選擇一 修改實(shí)現(xiàn) 一種做法是把字段注入改為構(gòu)造函數(shù)注入: 或者屬...
自從老夫換了一個(gè)新廠之后,單測就寫個(gè)不停,因?yàn)樾聫S對(duì)單測的要求還是比較高的。 在擼單測的過程中,用Mockito, JMocki和PowerMock比較多,感覺這些是一個(gè)很神...
1 簡介 重入鎖ReentrantLock是一個(gè)排他鎖,所謂排他鎖即在同一時(shí)刻僅有一個(gè)線程可以進(jìn)行訪問,但是在大多數(shù)場景下,大部分時(shí)間都是提供讀服務(wù),而寫服務(wù)占有的時(shí)間較少。...
幾乎所有的管理后臺(tái)都會(huì)涉及到權(quán)限的設(shè)計(jì),權(quán)限控制是管理后臺(tái)的重要功能,可以有效的提高系統(tǒng)的安全性,減少誤操作、數(shù)據(jù)泄漏等風(fēng)險(xiǎn)的發(fā)生。但是,很多產(chǎn)品經(jīng)理會(huì)對(duì)權(quán)限功能有一點(diǎn)害怕的...