失效場(chǎng)景 使用限制 1. 可繼承(CGLIB代理) 反例:被final、static修飾 CGLIB是通過(guò)生成目標(biāo)類子類的方式生成代理類的捷兰,被f...
背景 事務(wù)的四大特性主要是:原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durabil...
一袜茧、定義 線程安全指的是多個(gè)線程并發(fā)訪問(wèn)共享資源時(shí),不會(huì)出現(xiàn)數(shù)據(jù)不一致或其他意外情況的情況瓣窄。 二惫周、如何實(shí)現(xiàn)線程安全 不可變對(duì)象 不可變對(duì)象是指一...
平常的計(jì)時(shí) 優(yōu)雅的計(jì)時(shí) Spring StopWatch 有以下幾個(gè)常用方法: StopWatch():構(gòu)造一個(gè)計(jì)時(shí)器StopWatch(Str...
概述 HTTPS 無(wú)非就是 HTTP + SSL/TLS而 SSL/TLS 的功能其實(shí)本質(zhì)上是:如何協(xié)商出安全的對(duì)稱加密密鑰康栈,以利用此密鑰進(jìn)行后...
一、基本概念 1.什么是進(jìn)程喷橙? 電腦中會(huì)有很多單獨(dú)運(yùn)行的程序啥么,每個(gè)程序有一個(gè)獨(dú)立的進(jìn)程,而進(jìn)程之間是相互獨(dú)立存在的贰逾。例如圖中的微信悬荣、Chrome...
Comparator Comparable
ArrayList源碼分析 實(shí)現(xiàn)接口關(guān)系圖 先看接口 Cloneable Cloneable其實(shí)就是一個(gè)標(biāo)記接口, 只有實(shí)現(xiàn)這個(gè)接口后疙剑,然后在類...
HashMap源碼分析 1. 繼承結(jié)構(gòu) 2. 結(jié)構(gòu)圖 3. 關(guān)鍵常量 TREEIFY_THRESHOLD和MIN_TREEIFY_CAPACIT...