JDK1.8之前的HashMap采用的是數(shù)組和鏈表結合使用,也就是鏈表散列。HashMap 使用 key 的 hashcode 經過擾動函數(shù)處理過后得到hash值,然后通過 ...
JDK1.8之前的HashMap采用的是數(shù)組和鏈表結合使用,也就是鏈表散列。HashMap 使用 key 的 hashcode 經過擾動函數(shù)處理過后得到hash值,然后通過 ...
string Redis中字符串是一種動態(tài)字符串,它的底層實現(xiàn)類似Java中的ArrayList,Redis 底層對于字符串的定義是SDS,即:Simple Dynamic ...
ThreadLocal是一個線程內部的存儲類,可以在指定的線程內存儲數(shù)據,存儲數(shù)據之后,只有指定的線程才能獲取數(shù)據。 jdk中對ThreadLocal的注釋如下: This ...
前期的Linux環(huán)境檢測 1、SELinux和系統(tǒng)防火墻 2、將系統(tǒng)的IO調度模式設置為deadline模式 3、swap分區(qū)設置 swappiness值的大小對如何使用sw...
sqlserver日期類函數(shù) DATEADD 在指定的日期上增加一段時間,并返回新的日期 DATEDIFF 計算兩個日期之劍的差值 DATEPART 返回指定日期的部分日...
Java Thread中start方法和run方法的關系 仔細看run方法可以知道,run方法僅僅是Thread中的一個成員方法,那么它是如何與線程的運行掛鉤呢? 線程開啟之...
參考:https://juejin.im/post/5d4bde1e5188250541791e45[https://juejin.im/post/5d4bde1e51882...
Java調用外部程序 在Java中可以使用Runtime類或者ProcessBuilder類兩種方式來執(zhí)行外部程序。 Runtime 1、Runtime類是一個與JVM運行時...
Springboot的啟動和Spring中的事件編程模型緊密相關。因為在springboot啟動過程中,監(jiān)聽器起到了很關鍵的作用。 入口方法: 調用靜態(tài)run方法,本質上還是...
19Springboot對web的自動配置 springboot對于webmvc的自動配置類:WebMvcAutoConfiguration Conditional注解的原理...
SpringMVC的請求處理流程圖 總結 1、請求進入DispatcherServlet,由DispatcherServlet 從HandlerMappings中提取對應的H...
1、Springboot內嵌容器原理 2、Springboot入口注解 3、Springboot的類掃描 使用spring源碼模擬Springboot的內嵌容器 下面的程序也...
1、AnnotationConfigApplicationContext與AnnotationConfigWebApplicationContext 2、Spring如何解析...