原创 MySQL: 第二遍→【MySQL技術內幕+InnoDB存儲引擎】學習之(三)

第六章  鎖 6.1 lcok 與 latch  6.2  Innodb 的鎖 6.2.1 類型 S lock    X lock    行鎖   意向鎖, 對細粒度的操作加鎖,需要對  粗粒度 加上意向鎖。 6.2.2 一致性非

原创 MySQL: 第二遍→【MySQL技術內幕+InnoDB存儲引擎】學習之(一)

根據《MySQL技術內幕+InnoDB存儲引擎》一書的學習記錄 目錄 根據《MySQL技術內幕+InnoDB存儲引擎》一書的學習記錄 第一章:體系結構 1.1、關於數據庫 與 數據庫實例的理解,實例應該理解爲管理這些數據的運行程序。 1.

原创 【面試題】Java面試題--技術深度--個人學習記錄

1、有沒有看過JDK源碼,看過的類實現原理是什麼。 2、HTTP協議   TCP詳解 關於http協議 3、TCP協議   TCP詳解 關於http協議 4、一致性Hash算法 5、JVM如何加載字節碼文件 loading、verific

原创 MySQL: 第一遍→【MySQL技術內幕+InnoDB存儲引擎】學習記錄

2018/11/18記錄: 花了一整週的時間看了《MySQL技術內幕+InnoDB存儲引擎》一書,本次只是對MySQL數據庫的整體有了進一步的認識,包括以下知識: 架構 的線程問題: 主線程等 innodb的關鍵特性: 插入緩衝、兩次寫、

原创 【面試題】Java面試題--基礎總結--個人學習記錄

1、Java線程的狀態 新建new:新創建一個線程對象。 就緒runnable:創建線程對象後調用start方法,此時線程進入可運行狀態,等待CPU的時間片,且其他所需資源已獲得。 運行running(一般不考慮這種狀態):線程分得CPU

原创 MySQL: 第二遍→【MySQL技術內幕+InnoDB存儲引擎】學習之(二)

根據“MySQL的的的的技術內幕+的InnoDB的中的存儲引擎”一書的學習記錄 目錄 第四章表 4.1索引組織表 4.2 Innodb的邏輯存儲結構 4.2.1 表空間 4.2.2 段segment 4.2.3 區域範圍 4.2.4 頁

原创 Tomcat: Exception in thread "http-bio-8080-exec-3" java.lang.OutOfMemoryError

又是一個坑啊啊啊啊啊 啊,真的是血淚史,要不要考慮點個贊!!!環境:服務器:阿里雲開發工具:eclipsejdk版本:jdk:1.8配置:2G  cpu-------------------------------------------

原创 Java中接口作用的理解

關於Java中接口作用的深入理解。這是個很容易遇到的問題吧,看下面紅色的部分應該就能理解了。 / 2019/3/1 補充 : 接口的存在也是爲了彌補類無法多繼承的缺點,假設一個情況,父類--Animal  子類--Dog、Cat 、Peo

原创 Java中鎖的自我總結(同步隊列、等待隊列)

關於鎖的總結 UML圖總結 中間偏下方的 d 是 ReentrantLock 類 . . Lock 接口 一個提供多個 lock();unlock() 等多個函數的接口。 隊列同步器 AbstractQueuedSynchron

原创 FOCUS : Shedding Light on the High Search Response Time in the Wild (學習記錄)

問題:解決在運維中,發現高搜索響應時間之後,使用機器學習算法發現異常 AIops 看的第一篇論文學習記錄。       對web應用中 high search response time 請求時間長 影響因素的分析 然後使用決策樹算法得

原创 JDBC源碼解析

整個過程 String driver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql://localhost:3306/blog?........

原创 《MySQL + Innodb存儲引擎 》三刷總結

第一章 1 . 數據庫指的是 二進制文件,而數據庫實例是操作所有數據的程序。 2 . MySQL的整體結構從下到上 : 物理的二進制文件(不同的文件系統分卷形式等) ----- 針對表的存儲引擎 ----- 優化器組件、緩衝組件、

原创 Excutor框架及線程池總結

1. UML 2. 四個頂部接口 2.1 Callable() public interface Callable<V> { V call() throws Exception; // 帶有返回值 , 用於異步操作

原创 HashMap及相關集合框架的總結

ConcurrentHashMap相關 1. 幾個重要參數(jdk1.8 中省略了segment數組): 構造函數有5個,分別是 : ( ) / ( initialCapacity ) / ( initialCapacity、load

原创 各種鎖的自我總結

關於鎖的總結 自旋鎖 這是在 ReentrantLock 類下的,在內部實現了三個靜態類,Sync繼承抽象隊列同步器,Sync下面分了 公平與非公平兩類。在隊列同步器中都涉及到了在同步隊列中兩種類型的自旋鎖是如何工作的。 首先關於自旋