CHM 的使用 ConcurrentHashMap是 J.U.C 包里面提供的一個線程安全并且高效的 HashMap,所以ConcurrentHashMap 在并發(fā)編程的場景...
CHM 的使用 ConcurrentHashMap是 J.U.C 包里面提供的一個線程安全并且高效的 HashMap,所以ConcurrentHashMap 在并發(fā)編程的場景...
在介紹ReentrantLock之前我們先介紹下 AQS AQS 是什么 在 Lock 中,用到了一個同步隊列 AQS,全稱AbstractQueuedSynchronize...
這篇博客主要講解HashMap1.8的新增特性:紅黑樹,關(guān)于HashMap的其他內(nèi)容推薦博客HashMap真的教科級講解 一、什么是紅黑樹 每個節(jié)點要么是黑色,要么是紅色。(...
某天早上,毛老師在群里問「cat 上怎么看 gc」。 看到有 GC 的問題,立馬做出小雞搓手狀。 之后毛老師發(fā)來一張圖。 圖片展示了老年代內(nèi)存占用情況。 第一個大陡坡是應(yīng)用發(fā)...
探究一下線程的真正執(zhí)行(JVM層面)、Callable、Future以及線程池的執(zhí)行過程和源碼 本文主要是作者用于筆記,寫的比較簡陋,如有錯誤之處,敬請包涵! 線程池 Abs...
1、 常用數(shù)據(jù)結(jié)構(gòu)簡介 a、數(shù)組:順序存儲,隨機訪問 鏈表:鏈表存儲,順序訪問b、棧,分為棧頂和棧底,遵循先進后出原則c、隊列 ,一個線性表,像排隊一樣,受約束控制,遵...
1.概述 HashMap是日常java開發(fā)中常用的類之一,是java設(shè)計中非常經(jīng)典的一個類,它巧妙的設(shè)計思想與實現(xiàn),還有涉及到的數(shù)據(jù)結(jié)構(gòu)和算法,,值得我們?nèi)ド钊氲膶W習。 簡單...
單例模式(Singleton Pattern)是 Java 中最簡單的設(shè)計模式之一。這種類型的設(shè)計模式屬于創(chuàng)建型模式,它提供了一種創(chuàng)建對象的最佳方式。 這種模式涉及到一個單一...
在spark的生產(chǎn)集群上面會配置spark.master,在這里對常用的幾個配置進行簡單說明local 本地單線程local[K] 本地多線程(指定K個內(nèi)核)local[*]...