原创 office相關操作

1 將受保護的 word變的可以編輯 1.  保存成單個文件網頁(.mht)格式 2.  使用文本編輯器打開, 修改密碼(password)爲000000(6個0) 3.  將mht文件另存爲docx(或者.doc)格式文件, word中

原创 pigx理解

1.  多租戶系統, 忽略租戶, 使用 TenantBroker

原创 500 報錯排查

  Request URL: *** Request Method:POST Status Code: 500 Internal Server Error   可能的原因: 1. 代碼有問題,   看日誌排查 2.  檢查參

原创 獲取word文檔的頁數錯誤

通過c# 打開word 文檔, 獲取頁數   報錯信息:   Caused by: java.lang.Error: Invalid memory access at com.sun.jna.Native.invokeInt(Nati

原创 chrome 查看請求

參考: https://blog.csdn.net/lunahaijiao/article/details/122076472 主要講解勾選 Preserve Log的作用   1. F12 --> NetWork 2. 勾選 Preser

原创 rocketmq事務

事務消息 解決的問題:保證本地事務和發送消息同時成功, 保證分佈式系統的最終一致性。   其他方案的問題: 1. 先發消息, 再執行本地事務。  問題: 消息發成功之後, 系統宕機,本地事務沒有執行成功。   2. 先執行本地事務, 再發消

原创 OutOfMemoryError問題排查

思路: 1. 觀察 OutOfMemoryError 的位置, 以及線程. (如圖1) 2.  配置啓動參數 -XX:+HeapDumpOnOutOfMemoryError  -XX:HeapDumpPath=/Users/dai/Docu

原创 visualVM

分析已經存在的dump文件。  需要放在/Users/xxxx(等同於~下面), 其他目錄無法裝入的情況, 請注意。

原创 2022年的期望

0. 更健康, 更長遠,更持久。 1.  堅持做正確的事情 2. 正確的方式節奏做事情。 3.  時刻注意積累的自己的能力, 儘自己全力保證自己有足夠的能力, 多去驗證自己的能力是否足夠。 4.  多覆盤。 總結經驗, 繼續向前。    

原创 編程細節整理

1.   boolean 類型 使用success而不是 isSuccess 這種形式。       這樣,該類裏面的成員變量是success,getter方法是isSuccess。 防止 isSuccess 的get方法是isSucces

原创 技術資料整理 【深入學習MySQL】MySQL的索引結構爲什麼使用B+樹?

存儲相關 mysql 相關的 系列博客:【深入學習MySQL】MySQL的索引結構爲什麼使用B+樹?   

原创 線程池源碼解讀

參考文檔: https://www.jianshu.com/p/a977ab6704d7   源碼位置: java.util.concurrent.ThreadPoolExecutor#execute jdk 版本: 1.8 3

原创 Mysql EXPLAIN列的解釋 Mysql EXPLAIN列的解釋

轉載自: Mysql EXPLAIN列的解釋 感謝原作者

原创 Spring AOP切點表達式用法總結 Spring AOP切點表達式用法總結

參考文檔:  Spring AOP切點表達式用法總結   感謝原作者  

原创 各種文檔地址記錄

spring全家桶: 樣例地址: https://docs.spring.io/spring-framework/docs/ spring-framework的位置, 也可以是spring-boot, spring-data 等spring