簡單驗證 運行javap -c -v SuperClass.class SonClass.class查看編譯后的結果 可以看到SonClass額外生成了一個Object Ap...
HSDB(Hotspot Debugger) 運行 本文使用的時命令行CLHSDB。由于HSDB會先attach進程,然后暫停進程,所以線上慎用。。。 驗證過程 使用到的類 ...
前言 最近寫了一個上傳文件的接口,在小程序訪問的時候,nginx報了500??戳薾ginx的 error log 發(fā)現(xiàn)并沒有相關的錯誤日志。看了后臺日志后,發(fā)現(xiàn)請求也沒有進來...
前言 ??本來只是想了解下redo、undo log的機制,但發(fā)現(xiàn)好像牽扯挺多知識點,就寫了這篇文章記錄下。。。 InnoDB 架構 本文分析的mysql版本為8.0 一 ...
XA簡單介紹 XA是由X / Open發(fā)布的規(guī)范,用于DTP(分布式事務處理)。DTP分布式模型主要含有 AP: 應用程序 TM: 事務管理器 RM: 資源管理器(如數(shù)據(jù)庫)...
前言 ??分析前幾天遇到的一個老代碼留下的坑。線程池中運行Callable線程時拋出的異常捕獲不到,簡化的邏輯如圖,環(huán)境是jdk8: 解決方案 線程池返回Future<>,調(diào)...
Intro ??JDK8 在并發(fā)工具包下增加了LongAdder、DoubleAdder類,提供原子的增減功能。本文主要介紹一下LongAdder,根據(jù)Doug Lea的文檔...
1. Description ?? 最近在使用mysql區(qū)間查詢的時候遇到的一個問題。在此簡單記錄以下 這樣查詢會返回table表中所有的數(shù)據(jù)或者空數(shù)據(jù),實際上的sql其實是...
Describtion ??今天打完jar包,上傳服務器時,執(zhí)行腳本時報錯。 Solution ??上傳jar包前,把需要更新的服務先停了,不然可能就會拋出此錯誤。 博客 ?...