Java MyBatis 攔截器實作 SQL 執行時間監控與慢查詢日誌
Java MyBatis 攔截器實作 SQL 執行時間監控與慢查詢日誌 MyBatis 攔截器 (Interceptor) 機制允許在 SQL 執行前後攔截處理
Java 實作 Telnet Client 工具類 (基於 Apache Commons Net)
Java 實作 Telnet Client 工具類 (基於 Apache Commons Net) Telnet 協議雖老舊但仍廣泛用於網路設備管理、舊系統整合
Linux 符號連結操作指南與 Expect 自動化 SCP 部署腳本
Linux 符號連結操作指南與 Expect 自動化 SCP 部署腳本 本文分為兩大主題:第一部分詳細說明 Linux 符號連結 (Symbolic Link)
Java 實作雙向鏈表 (Doubly Linked List) 完整教學
Java 實作雙向鏈表 (Doubly Linked List) 完整教學 雙向鏈表每個節點同時持有前驅與後繼引用,支援雙向遍歷與 O(1) 刪除已知節點。本文
Java 經典排序算法完整實作:冒泡、快速、希爾、選擇、插入排序
Java 經典排序算法完整實作:冒泡、快速、希爾、選擇、插入排序 掌握基本排序算法是程式設計面試與效能優化的基石。本文提供五大經典排序算法的 Java 實作,並
Java 解析 PCAP 封包檔案完整實作範例
Java 解析 PCAP 封包檔案完整實作範例 PCAP (Packet Capture) 是網路封包擷取的標準檔案格式。本文提供一組純 Java 實作的 PC
Java 正則表達式實戰:分割、比對、替換與擷取 HTML 範例
Java 正則表達式實戰:分割、比對、替換與擷取 HTML 範例 Java java.util.regex 套件提供強大的正則表達式功能。本文透過一個簡單的 H
Java ArrayList 自訂排序完整範例:依年齡與姓名排序
Java ArrayList 自訂排序完整範例:依年齡與姓名排序 Java 集合框架的 ArrayList 本身不保證順序,但透過 Collections.so
Java 使用 PDFBox 提取 PDF 文字內容範例
Java 使用 PDFBox 提取 PDF 文字內容範例 Apache PDFBox 是一個開源的 Java PDF 函式庫,支援建立、操作、提取 PDF 文件
Hadoop HDFS 檔案操作完整指南:上傳、下載與刪除
Hadoop HDFS 檔案操作完整指南:上傳、下載與刪除 針對 Hadoop 分散式檔案系統 (HDFS) 的常見檔案操作,本文提供一個封裝良好的 Java
Java 實作 HDFS 檔案上傳、下載與刪除操作範例
Java 實作 HDFS 檔案上傳、下載與刪除操作範例 Apache Hadoop 的 HDFS (Hadoop Distributed File System
Android 螢幕喚醒與解鎖實作範例
Android 螢幕喚醒與解鎖實作範例 在 Android 應用開發中,有時需要以程式碼控制螢幕的喚醒與解鎖,例如實作鬧鐘、來電畫面或遠端控制功能。這篇文章示範
Java 正則表達式提取網頁所有超連結與連結文字範例
前言 從 HTML 原始碼中解析 <a> 標籤的 href 與連結文字,是網頁爬蟲基礎步驟。本文使用 Pattern/Matcher 示範提取流程,
Base128 編碼實作:自訂符號表、7-bit 緊湊表示、加解密範例
前言 Base128 使用 128 個可列印字元,每字元承載 7 bits,比 Base64 (6 bits) 更緊湊。本文提供一個 MyBASE128 類別,
百度地圖座標轉換:墨卡托座標與火星座標 (GCJ-02) 互轉 Java 實作
前言 百度地圖使用 BD-09 座標體系(在 GCJ-02 基礎上再加密)。本文提供百度墨卡托座標 (BD-09) 與火星座標 (GCJ-02) 互轉的 Jav
JSON 轉 Java 物件三種主流庫比較:JSON-lib、Jackson、Gson
前言 Java 處理 JSON 最常用的三個庫:JSON-lib(較舊)、Jackson(高效能、Spring Boot 預設)、Gson(Google 出品、