故障現(xiàn)象 今天本地項(xiàng)目怎么都啟動(dòng)不了千扔,查看日志發(fā)現(xiàn)是連接本地?cái)?shù)據(jù)庫(kù)超時(shí)诱篷,報(bào)錯(cuò)信息如下: 排查過(guò)程 首先查看代碼搂擦,發(fā)現(xiàn)也沒(méi)有修改到數(shù)據(jù)庫(kù)相關(guān)的內(nèi)容...
前言 眾所周知,maven 實(shí)質(zhì)上是一個(gè)插件執(zhí)行框架杨拐,所有的工作都是通過(guò)插件完成的祈餐。包括我們?nèi)粘J褂玫降念?lèi)似 install、clean戏阅、dep...
【qdox】Java 代碼解析利器 QDox 前言 最近在寫(xiě) maven 插件昼弟,涉及到了 java 代碼解析這塊內(nèi)容啤它。需要解析 java 源碼奕筐,...
前言 在日常的工作與學(xué)習(xí)中,我們經(jīng)常會(huì)使用思維導(dǎo)圖這個(gè)工具变骡,來(lái)把抽象而又無(wú)形的思考轉(zhuǎn)換成有形并且具體的圖像离赫,是理清思路,梳理邏輯的一大神器塌碌。 準(zhǔn)...
【并發(fā)那些事】可見(jiàn)性問(wèn)題的萬(wàn)惡之源 硬件工程師為均衡 CPU 與 緩存之間的速度差異渊胸,特意加的 CPU 緩存,竟然在多核的場(chǎng)景下陰差陽(yáng)錯(cuò)的成為了...
0. 為什么人人都討厭寫(xiě)單測(cè) 在之前的關(guān)于swagger文章里提到過(guò)台妆,程序員最討厭的兩件事翎猛,一件是別人不寫(xiě)文檔胖翰,另一件就是自己寫(xiě)文檔。這里如果把...
集成 websocket 的四種方案 1. 原生注解 pom.xml WebSocketConfig 說(shuō)明: 這個(gè)配置類(lèi)很簡(jiǎn)單切厘,通過(guò)這個(gè)配置 s...
創(chuàng)建線程可以說(shuō)是并發(fā)知識(shí)中最基礎(chǔ)的操作了萨咳,JDK 提供的創(chuàng)建線程的方式,如果不包括通過(guò)線程池的話疫稿,目前有三種形式培他,它們分別是通過(guò)繼承 Threa...
作為程序員,我真的有時(shí)候特別想 debug 這個(gè)世界遗座∫荩看看這個(gè)世界究竟是怎么運(yùn)行的。因?yàn)榻?jīng)常會(huì)遇到她的輸出跟我斷言的不一樣途蒋,或者我覺(jué)得正常的輸入...