1. 多走半里路 很多事情并不難,只是缺乏多走半里路的習(xí)慣! 反例 多走一步,海闊天空 是個(gè)程序員都知道哪個(gè)更好! 還有一種見過很多次的代碼: ...
經(jīng)過前面幾次文章的分享的UT的相關(guān)知識(shí),今天接著分享UT相關(guān)最后一測(cè)文章,希望對(duì)大家在UT的學(xué)習(xí)中有一點(diǎn)點(diǎn)的幫助。 Spring集成測(cè)試 有時(shí)候...
junit5 JUnit5在2017年就發(fā)布了,你還在用junit4嗎? 什么是junit5 與以前的JUnit版本不同,JUnit 5由三個(gè)不...
1:HashMap 的數(shù)據(jù)結(jié)構(gòu)? A:哈希表結(jié)構(gòu)(鏈表散列:數(shù)組+鏈表)實(shí)現(xiàn),結(jié)合數(shù)組和鏈表的優(yōu)點(diǎn)。當(dāng)鏈表長(zhǎng)度超過 8 時(shí),鏈表轉(zhuǎn)換為紅黑樹。 ...
強(qiáng)悍的Spring之Spring Retry 在日常開發(fā)中,我們經(jīng)常會(huì)遇到需要調(diào)用外部服務(wù)和接口的場(chǎng)景。外部服務(wù)對(duì)于調(diào)用者來說一般都是不可靠的,...
Spring中使用注解方式實(shí)現(xiàn)AOP,采用@AspectJ方式實(shí)現(xiàn),首先確定需要切入的方法,也就是連接點(diǎn) 開發(fā)切面 有了連接點(diǎn),還需要切面通過切...
本文主要內(nèi)容為seata的實(shí)踐篇,理論知識(shí)不懂的請(qǐng)參考前文: 我還不懂什么是分布式事務(wù)[http://mp.weixin.qq.com/s?__...
1、什么是CGLIB CGLIB(Code Generator Library)是一個(gè)強(qiáng)大的、高性能的代碼生成庫(kù)。其被廣泛應(yīng)用于AOP框架(Sp...
java如何實(shí)現(xiàn)在多時(shí)區(qū)和夏令時(shí)中穿梭 常用時(shí)間格式 世界標(biāo)準(zhǔn)時(shí)間,其中T表示時(shí)分秒的開始(或者日期與時(shí)間的間隔),Z表示這是一個(gè)世界標(biāo)準(zhǔn)時(shí)間2...