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