終于看到你出書了
ZGC設(shè)計(jì)與實(shí)現(xiàn)-出版目錄如下:前言第1章垃圾回收器概述 11.1 垃圾回收算法 21.2 JVM垃圾回收器 21.2.1 串行回收 31.2.2 并行回收 41.2.3 CMS 41.2.4 G...
終于看到你出書了
ZGC設(shè)計(jì)與實(shí)現(xiàn)-出版目錄如下:前言第1章垃圾回收器概述 11.1 垃圾回收算法 21.2 JVM垃圾回收器 21.2.1 串行回收 31.2.2 并行回收 41.2.3 CMS 41.2.4 G...
目錄如下:前言第1章垃圾回收器概述 11.1 垃圾回收算法 21.2 JVM垃圾回收器 21.2.1 串行回收 31.2.2 并行回收 41.2.3 CMS 41.2.4 G...
Ribbon 是netflix 公司開源的基于客戶端的負(fù)載均衡組件,是Spring Cloud大家庭中非常重要的一個(gè)模塊;Ribbon應(yīng)該也是整個(gè)大家庭中相對而言比較復(fù)雜的模...
Docker run 命令參數(shù)及使用 Docker run :創(chuàng)建一個(gè)新的容器并運(yùn)行一個(gè)命令 語法 OPTIONS說明: 實(shí)例 使用docker鏡像nginx:latest以...
理論篇 Mac系統(tǒng)的環(huán)境變量,加載順序?yàn)椋?etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~...
@躺在石頭上吐泡泡 對,想多了解finalize 的處理
ZGC源碼分析(4)-GC回收的10個(gè)步驟前面我們提到過GC的啟動(dòng)時(shí)機(jī)。這一節(jié)中主要介紹GC的步驟。一個(gè)GC周期被分成10個(gè)小步驟,分別為: 初始標(biāo)記,該步驟從Root set出發(fā)找出活躍對象,并入棧;還不需要SWT...
@躺在石頭上吐泡泡 那就先期待您的書,我還有個(gè)疑問就是引用標(biāo)志位的處理,好像沒有文章具體講
ZGC源碼分析(4)-GC回收的10個(gè)步驟前面我們提到過GC的啟動(dòng)時(shí)機(jī)。這一節(jié)中主要介紹GC的步驟。一個(gè)GC周期被分成10個(gè)小步驟,分別為: 初始標(biāo)記,該步驟從Root set出發(fā)找出活躍對象,并入棧;還不需要SWT...
概述 由于Thread的yield和sleep有一定的相似性,因此放在一起進(jìn)行分析。yield會(huì)釋放CPU資源,讓優(yōu)先級更高(至少是相同)的線程獲得執(zhí)行機(jī)會(huì);sleep當(dāng)傳入...
一、進(jìn)程間通信的概念 每個(gè)進(jìn)程各自有不同的用戶地址空間,任何一個(gè)進(jìn)程的全局變量在另一個(gè)進(jìn)程中都看不到,所以進(jìn)程之間要交換數(shù)據(jù)必須通過內(nèi)核,在內(nèi)核中開辟一塊緩沖區(qū),進(jìn)程1把數(shù)據(jù)...
1. HTML代碼規(guī)范 1.1 命名 class 、 id 必須單詞全字母小寫,單詞間以 - 分隔。 class 必須代表相應(yīng)模塊或部件的內(nèi)容或功能,不得以樣式信息進(jìn)行命名...
2017年六月的某個(gè)星期五,潮濕悶熱的梅雨季節(jié)突襲上海,整個(gè)天空灰蒙蒙的,給人一種壓抑的感覺。雨一直沒有暢快地瀉下,它憋著,努力地憋著,就是不釋放出來。有人曾試圖急促的深呼吸...
Sublime Text:一款具有代碼高亮、語法提示、自動(dòng)完成且反應(yīng)快速的編輯器軟件,不僅具有華麗的界面,還支持插件擴(kuò)展機(jī)制,用她來寫代碼,絕對是一種享受。相比于難于上手的V...
通過這篇文章來記錄和分享對Disruptor的初步了解認(rèn)識Disruptor框架。 Disruptor是什么? Disruptor是一個(gè)高性能的異步處理框架,或者可以認(rèn)為是線...
前言 記得一年前分享過一篇《一致性 Hash 算法分析》,當(dāng)時(shí)只是分析了這個(gè)算法的實(shí)現(xiàn)原理、解決了什么問題等。 但沒有實(shí)際實(shí)現(xiàn)一個(gè)這樣的算法,畢竟要加深印象還得自己擼一遍,于...