前言 本文通過(guò)可重入鎖ReentrantLock的源碼分析饭庞,加深對(duì)aqs和ReentrantLock的理解關(guān)于AQS相關(guān)的知識(shí)可以參考我的另一篇...
本文總結(jié)一下在Linux上Zookeeper的安裝和配置 安裝 在zookeeper官網(wǎng)上推薦的清華鏡像地址下載對(duì)應(yīng)版本的zk安裝包琼牧,以最新版本...
本文通過(guò)總結(jié)源碼學(xué)習(xí),來(lái)分析了解下AQS的工作原理 AQS是juc包鎖實(shí)現(xiàn)的基礎(chǔ)框架,研究juc包源碼之前,AQS是必經(jīng)之路雖然說(shuō),平時(shí)項(xiàng)目中向臀,...
本文通過(guò)源碼來(lái)總結(jié)一下ArrayList ArrayList ArrayList 底層上是一個(gè)動(dòng)態(tài)數(shù)組 屬性 可以看到這里有兩個(gè)空數(shù)組,具體區(qū)別...
本文通過(guò)項(xiàng)目中的日志配置問(wèn)題诸狭,引出并總結(jié)一下spring boot 2.1.x 中 log4j2 的配置 現(xiàn)象 在服務(wù)器上調(diào)試項(xiàng)目的時(shí)候券膀,發(fā)現(xiàn)日...
本文總結(jié)一下對(duì)線(xiàn)程池源碼的學(xué)習(xí),基于jdk 1.8 什么是線(xiàn)程池 顧名思義線(xiàn)程池就是一個(gè)可以提供一組可復(fù)用線(xiàn)程的對(duì)象作谚。線(xiàn)程池內(nèi)部有阻塞隊(duì)列三娩,用來(lái)...
本文來(lái)聊一下Integer中的兩個(gè)常用的靜態(tài)方法valueOf和parseInt,順便引出基本類(lèi)型包裝類(lèi)的緩存策略 前言 這篇文章的想法來(lái)源于一...
引言 回調(diào)方法大家經(jīng)常聽(tīng)妹懒,但是可能有的同學(xué)并不是很清楚回調(diào)到底是怎么回事雀监,本文以一個(gè)簡(jiǎn)單的例子,帶你了解回調(diào)方法眨唬。 概念 所謂回調(diào)方法会前,就是在調(diào)...
之前在項(xiàng)目上遇到一個(gè)問(wèn)題,實(shí)施人員在數(shù)據(jù)庫(kù)中建了許多臨時(shí)的測(cè)試數(shù)據(jù)匾竿,在正式客戶(hù)環(huán)境中是要?jiǎng)h掉的瓦宜,但是產(chǎn)品頁(yè)面上沒(méi)有刪除選項(xiàng),只能手動(dòng)在數(shù)據(jù)庫(kù)中刪...