
目錄: 1、索引1.1、索引圖解1.2、索引類型 2、索引存儲模型推演2.1. 二分查找2.2. 二叉查找樹(BST Binary Search Tree)2.3. 平衡二叉...
目錄: 1、環游路線&風景 2、環游總結 1、環游路線 單程2084公里: Day-1:北京--->銀川(大話西游拍攝影視城)經典大話西游場景 Day-1:銀川--->蘭州 ...
demo中想表達在多線程并發下-XX:+UseTLAB和-XX:-UseTLAB,整個main跑完耗時情況~ 的確總結的還是不清晰,有時間再完善下~
jvm 優化篇-(5)-線程局部緩存TLAB 指針碰撞、Eden區分配 -XX:+UseTLAB -XX:+PrintTLAB -XX:TLABWasteTargetPercentTLAB(Thread Local Allocation Buffer) 線程本地分配緩存,這是一個線程獨享的內存分配區域。 特點: TLAB解決了:直接在線程共享堆上安全分...
1、什么是跨代引用? 紅色的線表示由虛擬機棧中發出的引用。顯然B--->A、E--->F都是跨代引用。 2、跨代引用對MonitorGC的影響 JVM GC 判斷對象是否可以...
1、思考??問題為什么要使用索引? 索引能極大的減少存儲引擎需要掃描的數據量。 索引可以把隨機IO變成順序IO。 索引可以幫助我們在進行分組、排序等操作時,避免使用臨時表。 2...
目錄: 1、阻塞IO(Block IO)與非阻塞IO(Non-Block IO)1.1、阻塞IO(Block IO)與非阻塞IO(Non-Block IO)區別1.2、阻塞I...
目錄: 1、一個查詢語句SQL是如何執行的?1.1、通信協議通信類型:同步 or 者異步連接方式通信協議1.2.、查詢緩存(Query Cache)1.3、語法解析和預處理1...
@孫老伯 監控工具是公司其他團隊開發的工具哈
jvm 工具篇-(3)-G1-案例-調優過程1.啟動參數: 參數含義見:jvm-G1 2.運行5天+ 3.剛啟動時監控: 4.5天后監控: 平均在150ms,還在上漲 5.問題已經很明顯了 就是隨著使用的時長延續,導致...
1、G1垃圾回收??過程 1.1、觸發混合回收??條件: -XX:InitiatingHeapOccupancyPercent=45 ,當老年代空間使用占整個堆空間45%時...
1、JVM何時會回收??類?-----0415 三個條件缺一不可: 1、類的所有實例(堆中)都已經被回收??。 2、該類的ClassLoader已經被回收??了。 3、該類對...
目錄: 1、Lock介紹 2、Lock的實現類ReentrantLock 3、AQS簡介 4、ReentrantLock類體系 5 、Lock使用 6、AQS原理:6.1、A...
目錄: 1、Condition介紹1.1、Condition介紹 2、Condition目的 3、Condition使用3.1、等待/通知偽代碼 4、Condition最佳實...