升級(jí) Big Sur 后發(fā)現(xiàn)JD-GUI 打開報(bào)錯(cuò): ERROR launching 'JD-GUI'No suitable Java version found on yo...
升級(jí) Big Sur 后發(fā)現(xiàn)JD-GUI 打開報(bào)錯(cuò): ERROR launching 'JD-GUI'No suitable Java version found on yo...
故障現(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)容尝偎,突然出現(xiàn)有點(diǎn)詭異饶火。 轉(zhuǎn)念一...
前言 眾所周知鹏控,maven 實(shí)質(zhì)上是一個(gè)插件執(zhí)行框架,所有的工作都是通過(guò)插件完成的肤寝。包括我們?nèi)粘J褂玫降念愃?install当辐、clean、deploy醒陆、compiler瀑构。。刨摩。...
【qdox】Java 代碼解析利器 QDox 前言 最近在寫 maven 插件寺晌,涉及到了 java 代碼解析這塊內(nèi)容。需要解析 java 源碼澡刹,然后對(duì)于類中的不同部分進(jìn)行處理...
前言 在日常的工作與學(xué)習(xí)中麦锯,我們經(jīng)常會(huì)使用思維導(dǎo)圖這個(gè)工具恕稠,來(lái)把抽象而又無(wú)形的思考轉(zhuǎn)換成有形并且具體的圖像,是理清思路扶欣,梳理邏輯的一大神器鹅巍。 準(zhǔn)確的說(shuō)千扶,思維導(dǎo)圖并不是一個(gè)具體...
【并發(fā)那些事】可見(jiàn)性問(wèn)題的萬(wàn)惡之源 硬件工程師為均衡 CPU 與 緩存之間的速度差異,特意加的 CPU 緩存骆捧,竟然在多核的場(chǎng)景下陰差陽(yáng)錯(cuò)的成為了并發(fā)可見(jiàn)性問(wèn)題的萬(wàn)惡之源澎羞!(本...
前言 曾經(jīng)有遇到過(guò)這樣一個(gè)問(wèn)題敛苇,有一個(gè)共享變量keepRunning=true,線程A中執(zhí)行while (keepRunning)妆绞;,線程B中執(zhí)行keepRunning = ...
0. 為什么人人都討厭寫單測(cè) 在之前的關(guān)于swagger文章里提到過(guò)枫攀,程序員最討厭的兩件事括饶,一件是別人不寫文檔,另一件就是自己寫文檔来涨。這里如果把文檔換成單元測(cè)試也同樣成立图焰。每...
集成 websocket 的四種方案 1. 原生注解 pom.xml WebSocketConfig 說(shuō)明: 這個(gè)配置類很簡(jiǎn)單,通過(guò)這個(gè)配置 spring boot 才能去掃...
創(chuàng)建線程可以說(shuō)是并發(fā)知識(shí)中最基礎(chǔ)的操作了蹦掐,JDK 提供的創(chuàng)建線程的方式技羔,如果不包括通過(guò)線程池的話,目前有三種形式卧抗,它們分別是通過(guò)繼承 Thread 類藤滥,通過(guò)實(shí)現(xiàn) Runabl...
作為程序員,我真的有時(shí)候特別想 debug 這個(gè)世界社裆〕剑看看這個(gè)世界究竟是怎么運(yùn)行的。因?yàn)榻?jīng)常會(huì)遇到她的輸出跟我斷言的不一樣浦马,或者我覺(jué)得正常的輸入,卻被她判定為非法张漂。 先分享兩...
前段時(shí)間知乎上有一個(gè)熱門問(wèn)題--《歷史上有哪兩件事聽(tīng)起來(lái)不在同一個(gè)年代實(shí)際上卻同時(shí)發(fā)生的?》晶默。點(diǎn)贊最高的是下面這個(gè)答案。 答主的答案是『愛(ài)因斯坦在他1905年的論文《論動(dòng)體的...
【Sentinel】sentinel 集成 apollo 最佳實(shí)踐 前言 ??在 sentinel 的控制臺(tái)設(shè)置的規(guī)則信息默認(rèn)都是存在內(nèi)存當(dāng)中的航攒。所以無(wú)論你是重啟了 sent...
大家都知道 dubbo 是一個(gè)優(yōu)秀 rpc 框架磺陡,它一般(dubbox 除外)通過(guò)對(duì)外提供 tcp協(xié)議的接口進(jìn)行外部調(diào)用。而我們?nèi)粘J褂玫臏y(cè)試工具 jmeter 并不支持 d...
【Swagger】可能是目前最好的Spring Boot集成 swagger 的方案 ??據(jù)說(shuō)程序員最恨的兩件事:一件是別人不寫文檔漠畜,另一件是自己寫文檔币他。 ??可見(jiàn)文檔真的是...