原创 裝飾器模式

裝飾器模式 適用場景 在不改變classA的情況下,給classA動態增加/增強功能 實現方法 Decorator繼承classA的接口,並依賴classA public interface A { void callA(

原创 《拖拉一點也無妨》讀後感

主要內容 針對結構性拖延症,如何採用自我欺騙的方式讓自己舒服一點,去拖延最重要的任務,完成清單上次要的任務,儘量成爲一個高效的人 如何提高結構化拖延症的效率 to-do list: 將第二天要做的、不能做的按照優先級列清單 其中優先

原创 Redis事件驅動模型

Redis事件驅動模型 事件分類 文件事件:socket操作的抽象,如redis服務器與客戶端或其他服務器的通信事件 時間事件:redis定時事件及週期事件,包括備份、服務器狀態檢查等 文件事件處理器 基於Reactor模式實現網絡

原创 讀書記錄

2018/8 8/18 《拖拉一點也無妨》約翰.佩裏 已完成 評分:8.0

原创 mybatis Executor

Executor (https://my.oschina.net/zudajun/blog/667214) when? SqlSessionFactory創建Executor,並將Executor作爲defaultSqlSessio

原创 設計模式(未完待續)

策略模式 概述 接口定義公共行爲(策略接口) 多個實現類實現接口(策略實現類) 調用方(context)根據自己的需求決定採用哪個實現類 調用具體實現類是由調用方決定的 狀態模式 有限狀態機 狀態 狀態轉移 有限狀態機實現

原创 Redis數據結構

Redis數據結構 字符串 redis採用動態字符數組表示字符串 動態字符數組 struct sdshdr { int len; int free; char *buffer; } 特點 與C字符串區別 字

原创 享元模式(flyweight)

享元模式 適用場景 創建對象的成本過高時 創建對象池緩存對象,節約對象創建成本 實例 Integer (-127~127被緩存到IntegetCache) String intern(將字符串緩存到常量池中) ThreadLocal

原创 適配器模式

適配器模式 適用場景 已有接口A的對象,需要一個接口B的對象 接口A和接口B之間沒有層次關係 實現方式 Adapter繼承或依賴接口A,實現接口B public interface A { void callA(); }

原创 spring事務

轉載自https://www.cnblogs.com/wangyayun/p/6530189.html spring事務的基本原理 Spring事務的本質其實就是數據庫對事務的支持,沒有數據庫的事務支持,spring是無法提供事務功能的。

原创 2018-5-28隨筆·

https://www.cnblogs.com/xueSpring/p/8026875.html

原创 redis sentinel

redis sentinel sentinel如何獲取master, slave,其他sentinel信息 // sentinel數據結構 struct SentinelStatus { Dict* masters; } //

原创 java nio學習記錄

java nio簡介(搬磚版) http://www.importnew.com/19816.html