背景 生產(chǎn)環(huán)境有個(gè)服務(wù)不能直接在辦公電腦所在的網(wǎng)絡(luò)訪問(wèn),于是做了一個(gè)代理服務(wù),使用RestTemplate做個(gè)轉(zhuǎn)發(fā),之前一直沒(méi)有問(wèn)題,但是最近幾...
背景 微服務(wù)架構(gòu)下準(zhǔn)備將一些基礎(chǔ)功能抽出到公共Jar包中,包括統(tǒng)一異常處理、JwtToken校驗(yàn)、統(tǒng)一請(qǐng)求響應(yīng)處理等,抽完以后發(fā)現(xiàn),當(dāng)出現(xiàn)異常時(shí)...
背景 項(xiàng)目里面有一個(gè)公用的jar包,內(nèi)容是一些通用的處理邏輯,不同的業(yè)務(wù)組件引入這個(gè)jar包,有的使用正式版本,有的使用SNAPSHOT版本(正...
前言 最近發(fā)現(xiàn)項(xiàng)目中跑測(cè)試耗時(shí)較長(zhǎng),200多個(gè)測(cè)試需要十幾分鐘分鐘,影響部署和使用,決定定位優(yōu)化下??戳讼麓a,因?yàn)轫?xiàng)目使用了flyway,在跑...
前言 最近在SpringCloudGateway網(wǎng)關(guān)加上動(dòng)態(tài)路由和限流的功能,使用RequestRateLimiter配置令牌桶時(shí),啟動(dòng)應(yīng)用報(bào)了...
最近業(yè)務(wù)代碼編寫(xiě)中使用到了一個(gè)函數(shù)式接口 Consumer<T>,巧妙地解決了代碼復(fù)用的問(wèn)題,既解決了業(yè)務(wù)需求,代碼風(fēng)格又優(yōu)雅,而且高度內(nèi)聚。下...
Java和C++之間有一堵由內(nèi)存分配和垃圾收集技術(shù)所圍成的高墻,墻外面的人想進(jìn)去,墻里面的人卻想出來(lái)。對(duì)于從事C、C++的程序開(kāi)發(fā)人員,在內(nèi)存管...
概述 自從工作以來(lái),一直在使用Git來(lái)做項(xiàng)目的版本管理,隨著使用時(shí)間越來(lái)越長(zhǎng),理解也越來(lái)越深刻,所以想根據(jù)自己的工作經(jīng)驗(yàn)寫(xiě)一篇Git相關(guān)的文章,...
內(nèi)容來(lái)源為B站UP主 萊萬(wàn)少夫斯基吶 的視頻 https://www.bilibili.com/video/BV14h411C7aL[...