一、線程池狀態(tài) RUNNING:正常運(yùn)行。可接收新任務(wù),可處理隊(duì)列中任務(wù)。 SHUTDOWN:關(guān)閉。不可接收新任務(wù),可處理隊(duì)列中任務(wù)。 STOP:停止。不接收新任務(wù),不處理隊(duì)...
一、線程池狀態(tài) RUNNING:正常運(yùn)行。可接收新任務(wù),可處理隊(duì)列中任務(wù)。 SHUTDOWN:關(guān)閉。不可接收新任務(wù),可處理隊(duì)列中任務(wù)。 STOP:停止。不接收新任務(wù),不處理隊(duì)...
目錄樹(shù)結(jié)構(gòu)處理優(yōu)化過(guò)程小記 一、問(wèn)題描述 生產(chǎn)環(huán)境樹(shù)結(jié)構(gòu)目錄處理響應(yīng)過(guò)慢,單次請(qǐng)求都要到4秒多,更別說(shuō)壓測(cè)了??紤]后續(xù)可能會(huì)引發(fā)生產(chǎn)事故,所以決定優(yōu)化一下。 二、場(chǎng)景描述 實(shí)...
Lucene Lucene 是一個(gè)開(kāi)源、免費(fèi)、高性能、純 Java 編寫的全文檢索引擎,可以算作是開(kāi)源領(lǐng)域最好的全文檢索工具包。 在實(shí)際開(kāi)發(fā)中,Lucene 幾乎適用于任何需...
java虛擬機(jī)在執(zhí)行java程序的時(shí)候會(huì)把內(nèi)存劃分為若干個(gè)不同的數(shù)據(jù)區(qū)域,這些數(shù)據(jù)區(qū)有著各自的用途。主要包括以下幾個(gè)運(yùn)行時(shí)數(shù)據(jù)區(qū)域。 程序計(jì)數(shù)器 程序計(jì)數(shù)器是一塊較小的內(nèi)存空...
什么是Singleton 某個(gè)類在整個(gè)系統(tǒng)中只能有一個(gè)實(shí)例對(duì)象可被獲取和使用的代碼模式。例如:JVM運(yùn)行環(huán)境的Runtime類。 要點(diǎn) 只能有一個(gè)實(shí)例:構(gòu)造器私有化 必須自行...
i、j、k分別是多少 分析過(guò)程 i = i++; 將i=1壓入操作數(shù)棧 將局部變量i自增成2 將操作數(shù)棧內(nèi)的1賦值給變量i int j = i++; 將i=1壓入操作數(shù)棧 將...
收到報(bào)警 查看ARMS 根據(jù)老年代內(nèi)存回收點(diǎn)情況可以看出老年代是可以回收干凈的,排除內(nèi)存泄漏。老年代的大小是通過(guò)幾天的時(shí)間積攢下來(lái)的,懷疑可能是有大對(duì)象或者生命周期過(guò)長(zhǎng)的對(duì)象...
基本介紹 高層模塊不應(yīng)該直接依賴底層模塊,應(yīng)該依賴其抽象。 細(xì)節(jié)應(yīng)該依賴抽象,抽象不應(yīng)該依賴細(xì)節(jié)。 依賴倒置的中心思想是面向接口編程。 相對(duì)于細(xì)節(jié)的多變性,抽象的東西更穩(wěn)定,...
LocalDate 只會(huì)獲取年月日 創(chuàng)建LocalDate 獲取年、月、日、星期 LocalTime 只會(huì)獲取時(shí)分秒 創(chuàng)建LocalTime 獲取時(shí)、分、秒 LocalDat...