原创 關於Mysql索引的B樹到B+樹結構分析

這裏寫自定義目錄標題前提知識查找方法計算機預讀取機制B樹B+樹查找過程分析單條數據查找範圍數據查找總結 前提知識 這篇博客主要是爲了分析B樹及B+樹作爲索引的應用原因,而不是這兩種樹結構的內存模型,所以很多知識點都是簡單的說了哈。

原创 Zookeeper的ZAB協議,數據一致性與Paxos算法

Zookeeper相關理論概念ZAB(原子廣播協議)Zookeeper集羣的兩種狀態Zookeeper如何保證崩潰恢復後的數據同步?Zookeeper的數據一致性與Paxos算法? ZAB(原子廣播協議) Zookeeper最成功之處

原创 ThreadLocal詳解,附帶實例(threadlocal實現銀行轉賬事務管理)

一.前言   在很早之前接觸到ThreadLocal很不瞭解一件事情,就是線程用來處理多線程情景,那爲什麼要用threadlocal來再爲每個線程分發一個單獨的變量副本,是否違背多線程的實際存在意義,而且threadlocal是否能用

原创 關於JAVA中TreeMap集合使用匿名內部類Comparetor自定製比較器排序無法序列化的問題

今天在幫別人解決問題的時候發現,在使用匿名內部類來自定義Comparetor比較器來給TreeMap集合排序的之後,無法再序列化的問題。 具體如下: 首先有了一個Student類,包含id(int),name(String),sex