前些天看到公眾號一篇關于IDEA插件開發(fā)的文章奖唯,感覺寫的太過于簡單蚌讼,所以想自己寫一個IDEA插件開發(fā)的系列,從實戰(zhàn)的角度講解IDEA插件開發(fā)的流程岔冀。 之所以叫從零單排庵楷,玩過或...
前些天看到公眾號一篇關于IDEA插件開發(fā)的文章奖唯,感覺寫的太過于簡單蚌讼,所以想自己寫一個IDEA插件開發(fā)的系列,從實戰(zhàn)的角度講解IDEA插件開發(fā)的流程岔冀。 之所以叫從零單排庵楷,玩過或...
開發(fā)中經常需要根據日志排查問題或跟蹤調用流程,很多業(yè)務日志并沒有考慮排查問題時的便利性,看似都記錄了日志尽纽,但同一個請求鏈路的日志無法對應,特別是當日志跨服務時候童漩,或者同一個業(yè)...
上一篇[http://www.reibang.com/p/b59e5ab1dff0]文章中簡單介紹過synchronized關鍵字的方式锨络,其中赌躺,同步代碼塊使用monitor...
1. 頁斷裂 1.1 什么叫做頁斷裂(partial write) 頁斷裂是數據庫宕機時,數據庫頁面只有部分寫入磁盤羡儿,導致頁面出現不一致的情況礼患。 1.2 為什么會發(fā)生頁斷裂 ...
由于現在 ORM 框架的成熟運用,很多小伙伴對于 JDBC 的概念有些薄弱缅叠,ORM 框架底層其實是通過 JDBC 操作的 DB JDBC(JavaDataBase Conne...
源碼版本 作者Spring Boot是基于2.4.0。每個版本有些變化领曼,讀者盡量和我保持一致鸥鹉,以防源碼有些出入。 從哪入手庶骄? 相信很多人嘗試讀過Spring Boot的源碼毁渗,...
如果讓你為開發(fā)、測試環(huán)境分別搭一套哨兵和集群模式的redis单刁,你最快需要多久灸异,或許你需要一天?2小時幻碱?事實是可以更短绎狭。 是的,你已經猜到了褥傍,用docker部署儡嘶,真的只需要十幾...
背景 我們這邊應用部署的環(huán)境比較復雜,主要有以下幾種: 機器直接部署 通過kubernates集群部署 部署環(huán)境不統(tǒng)一恍风,導致查看應用日志很不方便蹦狂。 業(yè)界日志系統(tǒng)架構 Coll...