代碼 問(wèn)題記錄 確認(rèn)自己的依賴(lài)配置诫肠,創(chuàng)建的切面類(lèi)兄纺,切入點(diǎn)和方法都沒(méi)問(wèn)題,但是切面類(lèi)就是不生效娱挨,代碼不執(zhí)行鉴嗤,最后重新創(chuàng)建切面類(lèi)文件解決堵漱。springBoot 使用 @Aspec...
![240](https://upload.jianshu.io/users/upload_avatars/26338418/b9c5e695-667e-4340-acc1-5a931ca9f7a9.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
代碼 問(wèn)題記錄 確認(rèn)自己的依賴(lài)配置诫肠,創(chuàng)建的切面類(lèi)兄纺,切入點(diǎn)和方法都沒(méi)問(wèn)題,但是切面類(lèi)就是不生效娱挨,代碼不執(zhí)行鉴嗤,最后重新創(chuàng)建切面類(lèi)文件解決堵漱。springBoot 使用 @Aspec...
comparable Comparator comparable 可比較的祷愉,在自定義類(lèi)內(nèi)部 重寫(xiě)compareTo 方法,相當(dāng)于是類(lèi)的內(nèi)部有比較功能湖雹,需要修改原有類(lèi)咏闪,且比較固...
synchronized 保證一段代碼的執(zhí)行是原子性的,同時(shí)只能被一個(gè)線程執(zhí)行非公平鎖摔吏,不會(huì)按照等待鎖的順序讓線程獲得鎖 鎖的升級(jí)過(guò)程圖片.png 偏向鎖 為什么會(huì)出現(xiàn)偏向鎖...
想到哪記到哪 static關(guān)鍵字 靜態(tài)變量: 屬于一個(gè)類(lèi)鸽嫂,而不是這個(gè)類(lèi)的對(duì)象,類(lèi)無(wú)論被初始化多少次 這個(gè)變量都在這個(gè)類(lèi)的所有對(duì)象中共享征讲。 直接通過(guò)類(lèi)名來(lái)訪問(wèn)据某,不需要初始化這個(gè)...
在我們springboot項(xiàng)目中使用的是 elasticsearch-rest-high-level-client這個(gè)ES官方推薦的客戶(hù)端 當(dāng)有需求批量刪除過(guò)期數(shù)據(jù)一開(kāi)始使用...
sharding-jdbc架構(gòu)圖: 響應(yīng)時(shí)間維度 第一次重啟后多次分別請(qǐng)求響應(yīng)時(shí)間對(duì)比 (列表返回1條) 批次192.168.192.238:8083/qapi/order/...
背景和問(wèn)題 原來(lái)項(xiàng)目中 使用的Bean映射工具是dozer Mapper , 剛開(kāi)始沒(méi)啥問(wèn)題橱夭,隨著業(yè)務(wù)擴(kuò)大流量并發(fā)上來(lái)了,每次迭代版本項(xiàng)目重啟后都會(huì)有短時(shí)間的服務(wù)不穩(wěn)定情況...
參數(shù)校驗(yàn)碰到個(gè)場(chǎng)景:兩個(gè)參數(shù)或者多個(gè)參數(shù)需要聯(lián)合校驗(yàn)顶猜,不能都為空,即至少有一個(gè)有值springboot提供的校驗(yàn)注解都無(wú)法滿足痘括,一般在controller寫(xiě)if判斷 spri...
添加依賴(lài) 看看spring-boot-starter-data-redis的依賴(lài) springboot2.x 之后 jedis 改為 lettucejedis:采用直連长窄,在多...