原创 通用 Mapper 進階實例:爲什麼好久都沒更新了?

前幾天發現有人 3 個月前在 GitHub 發 issue#708 這項目是不是已經不維護了 ,然後我看了看 通用 Mapper 最近一次更新的內容和時間: 雖然合併了 PR,但是沒有發佈版本,最後一個版本的發佈信息如下: 也

原创 Maven Nexus 2020 大坑緊急擴散:The Central Repository is Moving to HTTPS

如果你在用 Maven 的 Nexus,用 2.x 的低版本,或者 3.x 的高版本,都有可能遇到突然無法通過 Nexus 代理下載依賴的問題。 問題症狀 In Service - Remote Automatically Bl

原创 Spring 執行順序:@Autowired 和 @Value 註解

回目錄 代碼:https://gitee.com/free/boot-order/tree/master/src/main/java/com/github/abel533/autowired 結合 PostProcessor

原创 Helm 執行資源的順序是什麼?

我一直很好奇 “Helm 執行資源的順序是什麼?” 單純看 Chart 裏面的內容完全看不出來,例如:wordpress 直到今天才去搜了搜,發現下面的內容: helm-install-in-certain-order 通過

原创 CentOS Linux 內核升級

參考: https://www.kernel.org/ http://elrepo.org/tiki/tiki-index.php https://www.lijiaocn.com/%E6%8A%80%E5%B7%A7/201

原创 容器啓動失敗 ERROR: for log Cannot start service log: OCI runtime create failed: container_linux.go:346

完整錯誤信息: ERROR: for log Cannot start service log: OCI runtime create failed: container_linux.go:346: starting conta

原创 MySQL JSON 類型用法

MySQL JSON 類型用法 存取示例直接使用 通用 Mapper MySQL 相關文檔: https://dev.mysql.com/doc/refman/5.7/en/json.html https://dev.mysq

原创 利用 MySQL 複製聚合多個庫到同一個數據庫

由於微服務分庫導致無法跨庫(忽略 db_name.table_name 方式)統計查詢,因此利用 MySQL 主從複製的方式,將主服務器上的多個數據庫同步到從服務器上的單個數據庫上,從庫設置只讀,僅用於統計查詢。 假設主服務器上有

原创 2019 年博客總結

這一年的博客才寫了兩頁多一點,總是能看到 2018 年博客總結,總覺得還沒過多久,沒想到這麼快又一年了。去年寫總結時似乎還精力充沛,如今想在業餘時間寫個博客,更新下開源項目,都得找孩子睡覺的時間,孩子小的時候帶着挺累,孩子睡的時候

原创 Harbor Https 私有證書配置注意事項

官方文檔:https://github.com/goharbor/harbor/blob/master/docs/configure_https.md 想要訪問遠程的 Harbor,就需要配置 HTTPS 訪問。配置過程中,Har

原创 Dubbo 接口異常處理邏輯

API 接口中拋出的異常類型,有一系列的規則,代碼在 ExceptionFilter 的 onResponse 中。 1. 如果是受檢異常(非Runtime)就直接拋出 這是因爲如果是受檢異常,接口定義的 throws 中需要涵蓋

原创 Rancher 兩種 Registry 鏡像庫的區別和用法

Rancher 有兩種配置 Registry 鏡像庫的地方,這兩種方式起的作用不同。 Rke 配置集羣時設置 參考:https://rancher.com/docs/rke/latest/en/config-options/pr

原创 Dubbo, Hessian 序列化注意事項

最近遇到一個問題,B 服務調用 A 服務時,返回值反序列化時,POJO對象變成了Map類型。在A服務單獨測試的時候一直還原不了,在 B 服務進行測試的時候,跟到反序列化數據時纔看到原因。 原因很簡單 A 服務的接口方法返回的結果是

原创 MySQL 安裝和配置

官方文檔非常的全面,但是通過常規搜索引擎搜索時很難直接看到,因此本文以官網爲主,這裏只涉及整個過程的關鍵部分。 官方文檔:https://dev.mysql.com/doc/refman/5.7/en/installing.ht

原创 Java 操作 office 的輔助工具

當使用 docx4j, poi等工具處理 office 文件時,如果想要實現複雜的功能,使用明面上的簡單接口已經很難實現。這個時候如果配合一個工具,按照 XML 結構遞歸處理,就能實現很多強大的功能。 這裏說的工具就是 Open