比特、字節(jié)、KB的關(guān)系 比特(bit) 存放一位二進(jìn)制數(shù),即 0 或 1,最小的存儲單位 字節(jié) (byte) 1byte = 8bit 8個(gè)二進(jìn)制位(bit)為一個(gè)字節(jié)(b)...
文章歸屬:MySQL索引使用方法和性能優(yōu)化,此君總結(jié)的非常詳細(xì)。直接搬過來了。轉(zhuǎn)載時(shí)間:21017 11 08 關(guān)于MySQL索引的好處,如果正確合理設(shè)計(jì)并且使用索引的MyS...
概覽 先看一下線程池的類圖 Executor 類 Executor是一個(gè)頂層接口,在它里面只聲明了一個(gè)方法execute(Runnable),返回值為void,參數(shù)為Runn...
概述 線程的狀態(tài) Java 中線程中狀態(tài)可分為五種:New(新建狀態(tài)),Runnable(就緒狀態(tài)),Running(運(yùn)行狀態(tài)),Blocked(阻塞狀態(tài)),Dead(死亡狀...
概述 線程的狀態(tài) Java 中線程中狀態(tài)可分為五種:New(新建狀態(tài)),Runnable(就緒狀態(tài)),Running(運(yùn)行狀態(tài)),Blocked(阻塞狀態(tài)),Dead(死亡狀...
程序計(jì)數(shù)器 程序計(jì)數(shù)器是一塊較小的內(nèi)存空間,可以看作是當(dāng)前線程所執(zhí)行的字節(jié)碼的行號指示器。字節(jié)碼解釋器工作時(shí)通過改變這個(gè)計(jì)數(shù)器的值來選取下一條需要執(zhí)行的字節(jié)碼指令,分支、循環(huán)...
垃圾收集 垃圾收集主要是針對堆和方法區(qū)進(jìn)行。程序計(jì)數(shù)器、虛擬機(jī)棧和本地方法棧這三個(gè)區(qū)域?qū)儆诰€程私有的,只存在于線程的生命周期內(nèi),線程結(jié)束之后就會消失,因此不需要對這三個(gè)區(qū)域進(jìn)...
核心提煉 Thread 類有維護(hù)了一個(gè)屬性變量 threadLocals (ThreadLocal.ThreadLocalMap threadLocals = null),也...
final 1. 數(shù)據(jù) 聲明數(shù)據(jù)為常量,可以是編譯時(shí)常量,也可以是在運(yùn)行時(shí)被初始化后不能被改變的常量。 對于基本類型,final 使數(shù)值不變; 對于引用類型,final 使引...
概覽 Object 類是 Java 所有類默認(rèn)繼承的類,可謂是萬類之王 下面是這個(gè)類的主要方法 equals() 等價(jià)與相等 對于基本類型,== 判斷兩個(gè)值是否相等,基本類型...
為什么說 String 類是不可變的 String 被聲明為 final,因此它不可被繼承。 在 Java 8 中,String 內(nèi)部使用 char 數(shù)組存儲數(shù)據(jù)。 在 Ja...
說明 使用第三方開源組件Jedis實(shí)現(xiàn)Redis客戶端,且只考慮Redis服務(wù)端單機(jī)部署的場景 前言 分布式鎖一般有三種實(shí)現(xiàn)方式:1. 數(shù)據(jù)庫樂觀鎖;2. 基于Redis的分...
最新學(xué)習(xí)筆記==> 手寫RPC框架(6)-使用Netty改寫后遇到的各種坑你是否清楚[http://www.itdecent.cn/p/ef91116c493d] 目錄 1...
前言 2020-07-08更新, 可以用了(只是修改了一下前端的 querySelector) 簡書有一不太方便的一點(diǎn)就是沒有左側(cè)目錄。所以自己定制給簡書的博客自動(dòng)生成側(cè)邊目...
先回顧一下我們在 spring 中是如何使用占位符的 application.xml app.properties PropertyPlaceholderConfigurer...