Eclipse 學習筆記:使用 JUnit 進行單元測試(上)
前言 在現代 Java 開發流程中,單元測試已成為保障代碼品質的基石。Eclipse 內建支援 JUnit,這款開源測試框架讓開發者能在同一專案中編寫測試類別,
整合 Struts、Tiles 與 JavaServer Faces:打造強健的 J2EE Web 應用架構
前言:三大技術融合的價值 在 J2EE Web 開發領域,Struts 作為 MVC 框架的事實標準,提供了穩健的控制層;Tiles 強化了頁面組合與版面復用能
Eclipse 實戰:使用 JUnit 進行單元測試(進階篇)
前言 在上一篇文章中,我們介紹了 JUnit 的基本概念與安裝配置。本文將深入實戰,示範如何在 Eclipse 中針對一個具體的 Java 應用程式撰寫並執行單
Java Applet 實現自然常數 e 級數近似計算(誤差 < 0.0001)
數學原理 e = 1 + 1/1! + 1/2! + 1/3! + ... + 1/n!。當 1/(n+1)! < 0.0001 時截斷,滿足精度要求。 完整
J2ME 入門實戰(三):Gauge 組件互動演示
代碼結構 public class GaugeMIDlet extends MIDlet implements CommandListener { pr
Java NIO 實戰:單線程高性能 TCP Echo Server 完整實現
架構概覽 使用 Selector 多路複用,單線程處理海量連接。核心組件: NioWorker:封裝 Selector 與 select() 循環,管理 Ni
Spring AOP 框架核心原理與實戰:Advice、Pointcut、Advisor 三劍客
AOP 核心三概念 Advice (通知):想注入的橫切邏輯代碼(如日誌、事務)。 Pointcut (切點):定義攔截位置(如某類的 public 方法)。
Hibernate 一對一關聯映射:主鍵關聯與唯一外鍵關聯實戰
兩種映射策略 主鍵關聯 (Primary Key Association):雙方共享同一主鍵值,Address 主鍵同時是外鍵指向 Person。 唯一外鍵關
GoF 23 種設計模式全景圖譜:創建型、結構型、行為型分類速查
前言 板橋裡人系列為國內最早系統介紹 GoF 設計模式,本文彙總分類索引,詳細講解請參閱原系列文章或《Java 實用系統開發指南》實戰案例。 A. 創建型模式
Struts 國際化資源文件中文亂碼解決:native2ascii 轉碼大法
問題現場 在 ApplicationResources.properties 直接寫中文,部署後頁面顯示全是問號(???)。原因:Java 預設 propert
12 小時手寫 AWT 計算器:從界面佈局到四則運算邏輯完整實現
專案結構 主類 createFrame 繼承無,直接管理 Frame、27 個 Button、兩個 TextField。 絕對佈局 (setLayout(nu
Spring 入門第一課:構建基於 IoC 的 HelloWorld
準備工作 下載 spring-framework-1.1.1-with-dependencies.zip(含相關 JAR)或精簡版。 核心 JAR:sprin
JDBC 常見問題權威 FAQ(Sun 論壇精選):驅動、連接、ResultSet、性能與故障排查
JDBC 核心知識庫:21 個高頻問題深度解析 源自 Sun 官方論壇的 JDBC FAQ,涵蓋 JDBC 3.0 特性、驅動分類、連接建立、ResultSet
Apache 與 Tomcat 整合全指南:mod_jk 配置、靜動態分離、Servlet/JSP 映射實戰
前端 Apache + 後端 Tomcat:經典高性能架構 Apache 擅長靜態資源(HTML/CSS/JS/圖片)高併發服務,Tomcat 專注動態業務邏輯
《Effective Java》學習筆記:C 語言結構在 Java 中的四種替代模式
從 C 結構到 Java 物件導向的思維轉換 《Effective Java》第 19-22 條針對 C 語言結構、聯合、枚舉、函數指針在 Java 中的替代方
最大化代碼復用性:突破傳統 OOP 繼承局限的三步重構法(完整版)
復用神話與現實的鴻溝 「復用是神話」已成程序員共識。傳統 OOP 以繼承為核心復用機制,卻因缺乏精確性導致:想復用單個方法卻被迫繼承整個類層次、父類變更波及所有
揚揚 J2EE 學習筆記四:J2EE 平台服務核心解析——命名、部署、事務、安全與連接器
J2EE 平台服務:容器為組件提供的運行時契約 J2EE 平台服務是容器為部署組件提供的標準化運行時支持,核心目標:讓開發者專注業務邏輯,將基礎設施關注點(事務
Eclipse 快速上手 Hibernate 系列四:繼承映射策略之「每類層次一表」完整實戰
Hibernate 繼承映射三大策略概覽 面對對象模型的繼承體系,Hibernate 提供三種映射策略: Table per Class Hierarchy(