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