歡迎光臨
每天分享高質量文章

標籤:JVM

第8頁
你必須要知道的鎖原理、鎖最佳化、CAS、AQS-知識星球
後端

你必須要知道的鎖原理、鎖最佳化、CAS、AQS

cycadmin閱讀(400)贊(0)

1、為什麼要用鎖? 鎖-是為瞭解決併發操作引起的臟讀、資料不一致的問題。 2、鎖實現的基本原理 2.1、volatile Java程式語言允許執行緒訪問共享變數, 為了確保共享變數能被準確和一致地更新,執行緒應該確保透過排他鎖單獨獲得這個變...

你應該學習哪種程式語言? | Linux 中國-知識星球
後端

你應該學習哪種程式語言? | Linux 中國

cycadmin閱讀(323)贊(0)

學習一門新的程式語言是在你的職業生涯中繼續前進的好方法,但是應該學習哪一門呢? — Marty Kalin 如果你想要開始你的程式設計生涯或繼續前進,那麼學習一門新語言是一個聰明的主意。但是,大量活躍使用的語言引發了一個問題:哪種編...

Java學習必備書籍推薦終極版!-知識星球
後端

Java學習必備書籍推薦終極版!

cycadmin閱讀(433)贊(0)

來自:JavaGuide(微訊號:JavaGuide)   歡迎在留言區補充你覺得不錯的 Java 方向的書籍或者計算機基礎必看的書籍!你也可以直接閱讀原文在Github給我提PR,參與這個書單的完善。 Java 基礎 •《Hea...

TLAB 與堆可解析性-知識星球
後端

TLAB 與堆可解析性

cycadmin閱讀(342)贊(0)

(給ImportNew加星標,提高Java技能)   編譯:唐尤華 連結:shipilev.net/jvm/anatomy-quarks/5-tlabs-and-heap-parsability/   1. 寫在前面  ...

TLAB allocation-知識星球
後端

TLAB allocation

cycadmin閱讀(367)贊(0)

(給ImportNew加星標,提高Java技能)   編譯:唐尤華, 連結: shipilev.net/jvm/anatomy-quarks/4-tlab-allocation/   1. 寫在前面   “[JVM 解剖...

Java 面試:物件克隆-知識星球
後端

Java 面試:物件克隆

cycadmin閱讀(359)贊(0)

(給ImportNew加星標,提高Java技能)   轉自:部落格園,作者:萌小Q 連結:www.cnblogs.com/Qian123/p/5710533.html#_labelTop   假如說你想複製一個簡單變數。很...

主流微服務註冊中心淺析和對比-知識星球
後端

主流微服務註冊中心淺析和對比

cycadmin閱讀(421)贊(0)

朱鵬飛,Github ID: nkorange,Nacos 註冊中心等模組主要貢獻者,阿裡巴巴中介軟體高階開發工程師。   編者按: 開源產品受開發者熱捧,是因為其程式碼透明、可以參與共建、有社群進行交流和學習,當然更重要的是開源產品的接入成本...

什麼是 Java 中的 Unsafe 與 CAS-知識星球
後端

什麼是 Java 中的 Unsafe 與 CAS

cycadmin閱讀(320)贊(0)

(給ImportNew加星標,提高Java技能)   轉自:部落格園,作者:五月的倉頡 連結:www.cnblogs.com/xrq730/p/4976007.html   Unsafe   簡單講一下這個類。Java無法...

你真的理解零複製嗎?-知識星球
後端

你真的理解零複製嗎?

cycadmin閱讀(343)贊(0)

前言 從字面意思理解就是資料不需要來回的複製,大大提升了系統的效能;這個詞我們也經常在java nio,netty,kafka,RocketMQ等框架中聽到,經常作為其提升效能的一大亮點;下麵從I/O的幾個概念開始,進而在分析零複製。 I/...

分享創造快樂