下面是 Log4j 2 的 XML 配置詳細(xì)示例,包含按日志級(jí)別輸出日志,按年月日目錄自動(dòng)歸檔日志文件,日志文件過(guò)多時(shí)按文件總大小上線(xiàn)和保存天數(shù)上限自動(dòng)刪除的功能,足夠日常使用。
thread如何存儲(chǔ) threadlocal 無(wú)法在子線(xiàn)程中傳遞。InheritableThreadLocal 可以在子線(xiàn)程中傳遞Thread 類(lèi)的屬性中存在兩個(gè)map,也...
環(huán)境信息 操作系統(tǒng):CentOS Linux release 8.2.2004 (Core)docker版本 20.10.22docker-compose 版本 Docker...
華為云高斯db線(xiàn)上死鎖問(wèn)題 前言 線(xiàn)上高斯db在業(yè)務(wù)高峰期出現(xiàn)上萬(wàn)條死鎖,華為云給出了死鎖日志(ps 阿里云是直接可以在控制臺(tái)看到的) 死鎖日志 日志已經(jīng)影去公司相關(guān)信息,看...
java8開(kāi)始,提供了函數(shù)式編程的功能,相關(guān)的接口有Consumer,Function等等.我們先看一下Consumer的接口 如何使用?假設(shè)我們有一個(gè)簡(jiǎn)單的需求,我們要把一...
公司一直使用的都是dubbo,很少使用springcloud,自學(xué)下 安裝nacos nacos即是配置中心也是注冊(cè)中心,安裝參考nacas[https://nacos.io...
如何使用 1.我們構(gòu)造netty服務(wù)端的時(shí)候,在childHandler里,先獲取到pipeline,然后p.addLast(new IdleStateHandler(30,...
通過(guò)線(xiàn)程堆棧分析內(nèi)存占用 如圖 如圖mat已經(jīng)幫我們分析出了又四個(gè)模塊占用的內(nèi)存非常大,點(diǎn)擊上面的detail并不能幫我們分析出到底哪塊代碼有問(wèn)題,這時(shí)候怎么辦。上圖紅色的地...
目標(biāo) 設(shè)置一個(gè)攔截器設(shè)置操作人為當(dāng)前用戶(hù),如果是新增則設(shè)置更新時(shí)間和創(chuàng)建時(shí)間為當(dāng)前時(shí)間,如果是更新則設(shè)置更新時(shí)間為當(dāng)前時(shí)間 mybatis四大對(duì)象 Executor:代表執(zhí)行...
同事跟我說(shuō)線(xiàn)上的一個(gè)dubbo provider服務(wù)啟動(dòng)不了了,然后發(fā)了一段報(bào)錯(cuò)信息,因?yàn)檫@個(gè)項(xiàng)目之前一直是我在跟,我就登上機(jī)器看了下 1.排查原因 整個(gè)異常的調(diào)用棧就是這樣...
返回的字段定義一個(gè)salary字段是BigDecimal類(lèi)型的,后端返回了10.00,前端跟我說(shuō)是10,沒(méi)有.00 數(shù)據(jù)庫(kù)定義的字段就是 decimal(12,2) 類(lèi)型,d...
事情的緣由 自己在弄一個(gè)項(xiàng)目,準(zhǔn)備使用mybatis generator生成代碼,使用了一個(gè)表user,由于跟mysql自帶的user表名字相同,生成的代碼一直是mysql ...