1. ArrayList 概述 1.1 List 是什么? List 在 Collection中充當(dāng)著一個什么樣的身份呢?——有序的 colle...
volatile和原子類 原子類和 volatile 的使用場景 總結(jié) volatile和原子類 我們首先看一個案例。如圖所示,我們有兩個線程。...
前言 你是不是還在類里面直接拿到日志對象調(diào)用方法來輸出日志?接下來教你如何簡單使用AOP+自定義注解優(yōu)雅的實(shí)現(xiàn)一個日志記錄功能 提示:以下是本篇...
談垃圾回收器之前,要先講講垃圾回收算法,以及JVM對垃圾的認(rèn)定策略,JVM垃圾回收器是垃圾回收算法的具體實(shí)現(xiàn),了解了前面的前置知識,有利于對垃圾...
一、前言 LinkedHashMap 繼承于 HashMap,因此,建議在學(xué)習(xí)本篇內(nèi)容前,先學(xué)習(xí) HashMap系列,這樣使得更加容易理解。 二...
本文我們了解下 Spring Boot 的目錄結(jié)構(gòu),了解一個事物,清楚了它的結(jié)構(gòu),明白了內(nèi)部元素各自的職責(zé),就能很好的認(rèn)識到它的組織方式和運(yùn)行機(jī)...
寫在開篇 閑話(長話短說): 今年的開端有些特殊,疫情的緣故對我們的生活造成了很大的影響,這對于一名求職者來說,更是添上了一堵“難墻”,盡管如此...
前言 不知道從啥時候開始項(xiàng)目上就一直用MyBatis,其實(shí)我個人更新JPA些,因?yàn)镴PA看起來OO的思想更強(qiáng)烈些,所以這才最近把JPA拿出來再看...
簡介 Gatling是一款基于Scala 開發(fā)的高性能服務(wù)器性能測試工具,它主要用于對服務(wù)器進(jìn)行負(fù)載等測試,并分析和測量服務(wù)器的各種性能指標(biāo)。G...