最近看了一篇文章《螞蟻消息中間件 (MsgBroker) 在 YGC 優(yōu)化上的探索》。 文章涉及JVM的垃圾回收,主要講的是通過使用「堆外內(nèi)存」對Young GC進行優(yōu)化。 ...
IP屬地:浙江
最近看了一篇文章《螞蟻消息中間件 (MsgBroker) 在 YGC 優(yōu)化上的探索》。 文章涉及JVM的垃圾回收,主要講的是通過使用「堆外內(nèi)存」對Young GC進行優(yōu)化。 ...
Zookeeper 原理 Zookeeper的基本概念 角色 Zookeeper中的角色主要有以下三類,如下表所示: 系統(tǒng)模型如圖所示: 設(shè)計目的 最終一致性:client不...
CAS原理深度分析 java.util.concurrent包完全建立在CAS之上的,沒有CAS就不會有此包。可見CAS的重要性。 CAS CAS:Compare and S...
PriorityQueue Java中PriorityQueue通過二叉小頂堆實現(xiàn),可以用一棵完全二叉樹表示。本文從Queue接口函數(shù)出發(fā),結(jié)合生動的圖解,深入淺出地分析Pr...
HashSet HashSet概述### HashSet實現(xiàn)Set接口,由哈希表(實際上是一個HashMap實例)支持。它不保證set 的迭代順序;特別是它不保證該順序恒久不...
Java引用詳解 強引用(StrongReference) 強引用是使用最普遍的引用。如果一個對象具有強引用,那垃圾回收器絕不會回收它。如下: 當內(nèi)存空間不足,Java虛擬機...