原创 線程池執行流程及原理解析

線程模型 用戶線程(UTL):由應用去管理線程,不需要用戶態-內核態切換。 內核線程(KTL):創建線程在任務管理器中可見,java創建的線程由操作系統管理,操作系統對應一個內核空間線程,線程和內核線程一一對應。 private

原创 mybatis執行流程原理

工作流程: public static void main(String[] args) throws IOException { InputStream inputStream = Resources.getResour

原创 mybatis的一級和二級緩存原理及源碼解析

一、作用: 一級緩存:默認開啓,對於同一個SqlSession會話下,參數和SQL語句完全一樣時,第一次查詢的結果會放入緩存,之後的查詢將從緩存中獲取,只要當前會話有寫操作,緩存會被清空。 二級緩存:默認關閉,對於同一個names

原创 Kafka實戰記錄-目錄

目錄 Kafka實戰記錄(1)-安裝部署:https://blog.csdn.net/weixin_39565597/article/details/104402477 Kafka實戰記錄(2)-命令行操作:https://

原创 Redis持久化策略(RDB\AOF)

RDB 將Redis某一時刻的內存數據保存到硬盤的文件當中,默認保存的文件名爲dump.rdb,而在Redis服務器啓動時,會重新加載dump.rdb文件的數據到內存當中恢復數據。 1、配置: # 900s內至少達到一條寫命令 s

原创 Zookeeper實戰記錄(5)-JavaApi操作

目錄 Zookeeper實戰記錄-目錄:https://blog.csdn.net/weixin_39565597/article/details/104401912 1、依賴 <!-- 單元測試(可選) --> <depen

原创 Zookeeper實戰記錄(2)-參數解讀

目錄 Zookeeper實戰記錄-目錄:https://blog.csdn.net/weixin_39565597/article/details/104401912 1、配置參數 官方配置文件詳解:http://zooke

原创 zookeeper實戰記錄(4)-命令行操作

目錄 Zookeeper實戰記錄-目錄:https://blog.csdn.net/weixin_39565597/article/details/104401912 1、help:顯示所有操作命令 # 幫助信息 [zk: l

原创 Kafka實戰記錄(3)-JavaApi操作

目錄 Kafka實戰記錄-目錄:https://blog.csdn.net/weixin_39565597/article/details/104402046 1、啓動kafka # 啓動kafka kafka-server-

原创 Zookeeper實戰記錄(1)-安裝部署

目錄 Zookeeper實戰記錄-目錄:https://blog.csdn.net/weixin_39565597/article/details/104401912 1、介紹 官方:Zookeeper是一個開源的分佈式的,

原创 Flume實戰記錄(1)-安裝部署

目錄 Flume實戰記錄-目錄:https://blog.csdn.net/weixin_39565597/article/details/104506480 介紹 Flume是一個分佈式海量日誌採集、聚合、傳輸的系統。可實

原创 Thread線程原理解析

1、構造函數 2、啓動線程 啓動線程很簡單,只需要new Thread,實現run方法,調用start即可以啓動線程 3、構造函數深入 Thread線程的構造函數很多,但最終都會進入到該初始化方法中 3.1、線程組 Thre

原创 Hadoop實戰記錄-目錄

目錄 Hadoop實戰記錄(1)-安裝部署:https://blog.csdn.net/weixin_39565597/article/details/104525916

原创 Hadoop實戰記錄(1)-安裝部署

目錄 Hadoop實戰記錄-目錄:https://blog.csdn.net/weixin_39565597/article/details/104525929 介紹 官方文檔http://hadoop.apache.org/

原创 Flume實戰記錄-目錄

目錄 Flume實戰記錄(1)-安裝部署:https://blog.csdn.net/weixin_39565597/article/details/104506443