一個(gè)測(cè)試方法主要包括三部分: 1)setup 2)執(zhí)行操作 3)驗(yàn)證結(jié)果 Junit 基本注解介紹 @BeforeClass 在所有測(cè)試方法執(zhí)行前執(zhí)行一次勘畔,一般在其中寫(xiě)上整體...
![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一個(gè)測(cè)試方法主要包括三部分: 1)setup 2)執(zhí)行操作 3)驗(yàn)證結(jié)果 Junit 基本注解介紹 @BeforeClass 在所有測(cè)試方法執(zhí)行前執(zhí)行一次勘畔,一般在其中寫(xiě)上整體...
前言 以下代碼為我們產(chǎn)品線目前在使用的日志方案萌踱。由于不是本人的勞動(dòng)成果挪捕,所以會(huì)屏蔽部分技術(shù)細(xì)節(jié)罚缕。 正文 上下文傳遞 在一次服務(wù)中,也叫一次事務(wù)即常說(shuō)的TransectionI...
AOP是什么 面向切面的程序設(shè)計(jì)(Aspect-oriented programming航缀,AOP商架,又譯作面向方面的程序設(shè)計(jì)、剖面導(dǎo)向程序設(shè)計(jì))芥玉,是計(jì)算機(jī)科學(xué)[https://...
系統(tǒng)架構(gòu) 系統(tǒng)架構(gòu)圖是為了抽象的表示軟件系統(tǒng)的整體輪廓和各個(gè)組件之間的相互關(guān)系和約束邊界蛇摸,以及軟件系統(tǒng)的物理部署和軟件系統(tǒng)的演進(jìn)方向的整體視圖。好的架構(gòu)圖可以讓干系人理解飞傀、遵...
學(xué)習(xí)此篇分布式事務(wù)前請(qǐng)先學(xué)習(xí)Spring事務(wù)講解點(diǎn)擊了解Spring事務(wù)講解[https://jingzh.blog.csdn.net/article/details/879...
面試官:說(shuō)說(shuō)過(guò)濾器和攔截器的區(qū)別? 這個(gè)問(wèn)題面試題庫(kù)算是比較經(jīng)典的烹困,這兩個(gè)我相信很多同學(xué)在工作中都有接觸過(guò)玄妈,但如果沒(méi)有經(jīng)過(guò)系統(tǒng)的整理,還真的不好說(shuō)出個(gè)123來(lái),那老濕機(jī)在此這...
1.寫(xiě)在前面 前面已經(jīng)分享了很多關(guān)于jvm的知識(shí)阁谆,具體的詳情都可以查看上幾篇的文章碳抄。 從jvm的調(diào)優(yōu)原理,垃圾查找算法场绿,垃圾回收算法剖效,再到j(luò)vm調(diào)優(yōu)工具,調(diào)優(yōu)參數(shù)等焰盗。 需要掌...
假定你已經(jīng)了解了運(yùn)行時(shí)的數(shù)據(jù)區(qū)域和常用的垃圾回收算法熬拒,也了解了Hotspot支持的垃圾回收器爷光。 一、cpu占用過(guò)高 cpu占用過(guò)高要分情況討論澎粟,是不是業(yè)務(wù)上在搞活動(dòng)蛀序,突然有大...
分頁(yè)查詢是業(yè)務(wù)中再常見(jiàn)不過(guò)的操作了,在數(shù)據(jù)量比較小活烙,索引使用得當(dāng)?shù)那闆r下徐裸,一般的動(dòng)態(tài)查詢都沒(méi)啥性能問(wèn)題。然而當(dāng)數(shù)據(jù)量比較達(dá)到百萬(wàn)啸盏,千萬(wàn)級(jí)重贺,常規(guī)的分頁(yè)查詢一般都會(huì)出現(xiàn)性能問(wèn)題。...
前言 上一章我們講了 , 在AbstractAutoProxyCreator類(lèi)實(shí)現(xiàn)至BeanPostProcessor接口的postProcessAfterInitializ...
枚舉 在本教程中,我們將了解什么是 Java 枚舉崇堵、它們解決的問(wèn)題以及它們的一些設(shè)計(jì)模式如何在實(shí)踐中使用型诚。 1. 概述 Java 5 首先引入了 enum 關(guān)鍵字。它表示一種...