插件說明MybatisXMybatisX 是一款專為 IntelliJ IDEA 設(shè)計的快速開發(fā)插件,旨在提升 MyBatis 與 MyBati...
作用 JMM(Java Memory Model)是java內(nèi)存模型。用來屏蔽不同硬件不同操作系統(tǒng)訪問內(nèi)存的差異性,確保java程序在不同平臺上...
HashMap介紹 基本實現(xiàn)原理 jdk1.7是數(shù)組+鏈表實現(xiàn)。 jdk1.8是數(shù)組+鏈表+紅黑樹實現(xiàn)宾袜,鏈表長度達(dá)到8會轉(zhuǎn)成紅黑樹。 一些擴(kuò)展知...
synchronized和lock鎖區(qū)別 synchronized是關(guān)鍵字,lock是juc包下的一個接口践樱。 synchronized和lock...
內(nèi)部實現(xiàn) ThreadLocal底層是通過ThreadLocalMap內(nèi)部類來實現(xiàn)的,每個Thread內(nèi)部都有一個ThreadLocalMap對...
類加載過程 類加載過程有:加載凸丸、連接(驗證拷邢、準(zhǔn)備、解析)屎慢、初始化瞭稼、使用忽洛、卸載 加載:將class文件加載到方法區(qū),然后在堆中生成對應(yīng)的class...
線程池核心參數(shù) 有7個核心參數(shù) 核心線程數(shù) 最大線程數(shù) 任務(wù)隊列 線程空閑存活時間 線程空閑存活時間的單位 線程創(chuàng)建工廠 拒絕策略 任務(wù)提交流程...
DNS解析:DNS解析流程[http://www.reibang.com/p/e832bce1a276] 建立TCP連接:三次握手[https...
三次握手 三次握手過程 第一次握手:客戶端向服務(wù)端發(fā)起連接請求報文环肘,報文的同步位SYN=1欲虚,序列號seq=x⊥⒕剩客戶端進(jìn)入syn-sent狀態(tài)苍在。 ...