分類: Java - Laugh Now

Java 面試 - JVM 的 Stack 和 Heap

Java 面試 - JVM 的 Stack 和 Heap

請比較 JVM 記憶體的 Stack 和 Heap

這題非常容易考到,而且翻譯十分混亂,盡量用原文去表達比較好,Stack 繁中為堆疊、簡中為,Heap 繁中為堆積、簡中為

要特別注意的是,這邊的 Stack 和 Heap 並不是在指資料結構,而是指 JVM 記憶體管理的部分。

繼續閱讀
Java 面試 - Program、Process 和 Thread

Java 面試 - Program、Process 和 Thread

請簡介 Program、Process 和 Thread 及其差別

這一題倒是比較少考到,不過為了後面講解多執行緒 (Multi-Thread) 以及 JVM Stack/Heap 方便,所以還是必須要提一下。

繼續閱讀
Gradle/Ant 合併檔案編碼問題
Tika PDFBox 讀取繁體中文編碼錯誤

Tika PDFBox 讀取繁體中文編碼錯誤

最近遇到個詭異的問題,就是當Tika去解析PDF文件時,如果文件有使用特定編碼(ETenms-B5),就會解析出亂碼,Tika解析PDF的部分是使用PDFBox,而我遇到的問題也正好是存在已久的PDFBox bug。

繼續閱讀