Mybatis原始碼分析(七)自定義快取、分頁的實現
上一章節通過原始碼已經深入瞭解到外掛的載入機制和時機,本章節就實戰一下。拿兩個功能點來展示外掛的使用。 一、快取 我們知道,在Mybatis中是有快取實現的。分一級快取和二級快取,不過一級快取其實沒啥用
上一章節通過原始碼已經深入瞭解到外掛的載入機制和時機,本章節就實戰一下。拿兩個功能點來展示外掛的使用。 一、快取 我們知道,在Mybatis中是有快取實現的。分一級快取和二級快取,不過一級快取其實沒啥用
這篇文章主要是根據我們平時的使用,一步一步的分析EventBus原始碼流程,因此分為三步: 1、註冊訂閱者 2、事件釋出 3、反註冊訂閱者 1、register 註冊訂閱者
io.grpc.Context 表示上下文,用來在一次grpc請求鏈路中傳遞使用者登入資訊、tracing資訊等。 Context本身是Immutable的,但是它儲存的狀態不一定是。 C
2019 年是密碼學貨幣的 51% 攻擊之年,因為 51% 攻擊曾經似乎只是一些市值微不足道的密碼學貨幣面臨的問題, 然而我們發現如今那些擁有比較高的知名度和市值的密碼學貨幣也在面臨因 51% 攻擊
完整原始碼可在公眾號:「01二進位制」後臺回覆:「海報生成器」獲取 最近自閉了一段時間,仔細思考一番後還是決定要把自己心中所想堅持下去。今天來分享一個日常生活中經常見到,但是製作起來又可能會一時沒有思路的東
本週學習教程並沒有遇到什麼問題。這周學到了教程中程式碼重構的部分,原本程式碼還能勉勉強強的理解,而經過程式碼重構之後,不但覺得麻煩,而且還很難理解。如果我自己寫一部分模組的話,以我現在的水平很難在完成功能之後,
上一節眼研究了PooledByteBufAllocator 分配記憶體的前兩個步驟,通過ThreadLocal 的方式拿到PoolThreadCache 之後,獲取對應
歷年聽來,RSAC主題演講的選題大都頗費心思,在資訊氾濫的今天,內容即使乾貨滿滿,也仍要讓題目足夠新鮮有趣,對聽眾產生啟發並長遠思考。本次大會開幕日的前三個主題演講分別是 “The Trust Landsc
本系列文章已經開源到github: https://github.com/farmer-hutao/k8s-source-code-analysis 預選過程 1. 預選流程 predicat
json_encode() 如何轉化一個物件? 使用json_encode() 將陣列array 轉化成json 字串我們都已經很熟悉了
本文作者:先河系統楊尉;原創作品,轉載請註明出處 [上一篇連結] filecoin技術架構分析之十:filecoin原始碼分析之支撐包分析(2/2) [下一篇連結]
邁出理解函數語言程式設計思想的第一步是最重要的,同時也許是最難的。關於這一點,仁者見仁智者見智。 學車 當我們第一次碰車,我們痛
上一節分析了UnpooledByteBufAllocator ,包括了堆內堆外記憶體是如何分配的,底層時時如何獲取資料內容的。 本節分析分析
業務角度 單純的從業務安全形度去看這個問題,可能沒有什麼意義,就算能夠成功登入進去,最多也就是獲取一些使用者資訊,如果想要進行動賬操作還要支付密碼和手機驗證碼。 但從使用者的角度來分析危
本文作者:先河系統楊尉;原創作品,轉載請註明出處 [上一篇連結] filecoin技術架構分析之八:8 filecoin原始碼協議層分析之檢索協議