當(dāng)我們初次在項(xiàng)目中使用版本控制時,這個概念可能難以理解。我看到很多人(也包括我)都在運(yùn)行諸如 git pull,git push 以及運(yùn)行其他一...
前幾天,技術(shù)群里有個群友問了一個關(guān)于線程池的問題,內(nèi)容如圖所示: 關(guān)于線程池相關(guān)知識可以先看下這篇:為什么阿里巴巴Java開發(fā)手冊中強(qiáng)制要求線程...
IDEA 是最好的 IDE,誰贊成,誰反對? IDEA 是 Java 開發(fā)人員中最受歡迎和用戶友好的 IDE 之一,它具有許多便利的功能,例如智...
if 快還是 switch 快?HashMap 的初始化 size 要不要指定,指定之后性能可以提高多少?各種序列化方法哪個耗時更短? 無論出自...
在閱讀《阿里巴巴Java開發(fā)手冊》時,發(fā)現(xiàn)有一條關(guān)于關(guān)于常量定義的規(guī)約,具體內(nèi)容如下: 圖中的反例是將數(shù)據(jù)緩存起來,并使用魔法值加鏈路 id 組...
首先來介紹下什么是優(yōu)雅地停止,簡而言之,就是對應(yīng)用進(jìn)程發(fā)送停止指令之后,能保證正在執(zhí)行的業(yè)務(wù)操作不受影響,可以繼續(xù)完成已有請求的處理,但是停止接...
在應(yīng)用開發(fā)過程中經(jīng)常需要對其他應(yīng)用或者客戶端提供 RESTful API 接口,尤其是在版本快速迭代的開發(fā)過程中,修改接口的同時還需要同步修改對...
在項(xiàng)目迭代開發(fā)中,難免會有更新數(shù)據(jù)庫 Schema 的情況,比如添加新表、在表中增加字段或者刪除字段等,那么當(dāng)我對數(shù)據(jù)庫進(jìn)行一系列操作后,如何快...
這篇文章主要來介紹下 JDK 內(nèi)置的命令,話不多說,讓我們開始吧! javap 使用 javap 可以查看 Java 字節(jié)碼反編譯的源文件,ja...