Homepage
Open in app
Sign in
Get started
Java Magazine 翻譯
翻譯也是一種學習方式
Follow
突變測試:自動搜尋不完善的測試
突變測試:自動搜尋不完善的測試
用 pitest 找到不正確與不完整的單元測試案例
Du Spirit
Aug 15, 2020
深入探討 JUnit 5 的擴充模型
JUnit 如何執行測試以及如何和函式庫與框架互動的內幕
Du Spirit
Jul 18, 2020
Part 2: 使用 JUnit 5
Part 2: 使用 JUnit 5
整合建置工具與 IDE 執行第五版及先前版本的測試
Du Spirit
Jul 18, 2020
Part 1: Unit 5 初探
長久期待的釋出,JUnit 5 全新的設計並有許多有用的新功能
Du Spirit
Jul 18, 2020
Latest
Java 迎來 Records
初探 Java 14 的資料 records 會如何改變你寫程式的方式
Du Spirit
May 16
Kubernetes 入門
自動化容器化應用程式和服務的部署、擴展和管理
Du Spirit
May 14
使用 jlink 容器化應用程式
使用 jlink 容器化應用程式
一個大大協助應用程式容器化的 JDK 工具
Du Spirit
May 14
為什麼要翻譯 Java Magazine?
最近發現我看動畫的時間變少了,相較之下前幾個月動畫看蠻兇的,主要是開始寫閒談軟體架構和翻譯喜歡的 Java Magazine 佔去不少時間,但為什麼要做這些事呢?我想了一下,當初開始翻譯 Java Magazine 是因為裡面某些文章我蠻喜歡的,所以我就寄信問 Java…
Du Spirit
Apr 26
在 Intel x86 Galileo 開發板上與感應器互動
在 Intel x86 Galileo 開發板上與感應器互動
捕捉資料與反應是 IoT 的核心,本文說明如何用 Java 與不貴的 x86 處理器開發板做到
Du Spirit
Apr 26
環境與關係注入:新的Java EE工具箱
環境與關係注入:新的Java EE工具箱
與Java EE整合
Du Spirit
Apr 26
Jython 2.7:結合 Python 與 Java
可以輕易建立同時使用 Python 與 Java 函式庫專案的語言
Du Spirit
Apr 26
JVM如何取得、載入並執行函式庫
類別載入器是了解JVM如何執行程式的關鍵
Du Spirit
Mar 13
微服務、單體、微單體
微服務、單體、微單體
同時克服單體和微服務架構限制的提議
Du Spirit
Mar 8
Java 垃圾回收機制:JDK 8 到 JDK 18 十個版本的演進
Java 垃圾回收機制:JDK 8 到 JDK 18 十個版本的演進
數千個改進優化了吞吐量、延遲與記憶體使用量
Du Spirit
Aug 21, 2023
沒有什麼比 Optional 更好,真的,沒有,更好
許多部落格宣稱 Optional 類別解決空指標的問題,假的
Du Spirit
Jul 3, 2023
從 JUnit 4 轉移至 JUnit 5:重要差異與好處
JUnit 5 令人注目的改善與新功能
Du Spirit
May 13, 2023
Java 中的同步 Part 3: 原子操作與死結
Java 中的同步 Part 3: 原子操作與死結
執行緒同步系列的第三篇文章探討 volatile fields、final variables、原子操作、死結,已棄用的 stop 和 resume 函式及按需初始化
Du Spirit
Apr 30, 2023
Java 中的同步 Part 2: synchronized 關鍵字
執行緒同步系列的第二篇文章探討固有鎖、synchronized 關鍵字、同步區間與臨時鎖
Du Spirit
Apr 22, 2023
Java 中的同步 Part 1: 競爭條件、鎖與條件
Java 中的同步 Part 1: 競爭條件、鎖與條件
執行緒同步系列的第一篇文章探討基礎的競爭條件、鎖、條件以及 await、signal 和 singalAll 等函式
Du Spirit
Nov 5, 2022
迎接 Java 19: 虛擬執行緒與平台執行緒
作業系統無法增加平台執行緒的效率,JDK 切斷平台執行緒與作業系統執行緒的應對更有效率利用平台執行緒
Du Spirit
Sep 30, 2022
為何 Java 正在讓事物不可變?
當 Java 結合更多函式語言特性,亦小心翼翼遠離可變物件
Du Spirit
Oct 24, 2021
了解 Oracle JDK 版本的轉變
Oracle JDK、Oracle OpenJDK 以及 Java 8 公開更新的結束
Du Spirit
Oct 9, 2021
使用 WebSockets 雙向推播資料
使用 WebSockets 雙向推播資料
用 WebSockets 長效性連線見練間單的聊天軟體
Du Spirit
Aug 16, 2020
首部曲:使用 WebSockets 建構應用程式
首部曲:使用 WebSockets 建構應用程式
簡易使用的持續連線API
Du Spirit
Aug 15, 2020
用 Byte Buddy 於執行期生成程式碼
建立代理人、在 main() 之前執行工具與程式執行中修改類別
Du Spirit
Jul 22, 2020
用非同步Servlets實現Long Polling
用非同步Servlets實現Long Polling
當其他方法都無法用時可靠的客戶端/伺服器端通訊方式
Du Spirit
Jul 22, 2020
使用TestFX測試JavaFX應用程式
使用TestFX測試JavaFX應用程式
JUnit風格的JavaFX UIs測試
Du Spirit
Jul 21, 2020
JCommander:解析命令列有更好的方法
利用annotations解析複雜命令列的簡易函式庫
Du Spirit
Jul 20, 2020
應用Docker在Java應用程式上
應用Docker在Java應用程式上
輕量的虛擬容器快速成為打包與布署Java網頁程式更好的方式
Du Spirit
Jul 20, 2020
About Java Magazine 翻譯系列
Latest Stories
Archive
About Medium
Terms
Privacy
Teams