《Effective Java》學習筆記(二):Object 通用方法正確覆寫 — equals、hashCode、toString、clone、compareTo
前言 本文為《Effective Java》第 2 章讀書筆記,專講 java.lang.Object 非 final 方法的正確覆寫規範,是 Java 開發者
Eclipse 中 UnsatisfiedLinkError 解決方案大全:SWT 原生庫路徑配置兩大法
錯誤現象 Exception in thread main java.lang.UnsatisfiedLinkError: no swt-win32-3063
《Struts 用戶指南》翻譯(一):完整目錄結構與章節概覽
翻譯計劃 作者計劃在數週內分批翻譯 Apache Struts 官方《Users Guide》,發布於個人部落格。因公司網絡限制無法訪問 CSDN,僅能利用晚上
《Struts 用戶指南》翻譯(二):關鍵技術基礎 — HTTP、JavaBeans、Servlet、JSP、XML 等核心知識速覽
前言 本文為 Apache Struts 官方用戶指南前言章節(第 0 章)翻譯第二部分,涵蓋學習 Struts 所需的關鍵技術背景知識,幫助開發者建立完整的
Struts 實現每請求一個 Action 實例:基於 BaseAction 原型模式的線程安全方案
問題背景 Struts 1.x 預設 Action 為單例,多線程共享實例,若 Action 含有成員變量則會發生線程安全問題。雖官方建議「Action 無狀態
Eclipse 3.0.1 + SWT/JFace 專案配置完整清單:JAR、DLL、EMF、GEF、VE 依賴詳解
前置需求 JDK 1.4.2 或以上(已設定 JAVA_HOME)。 Eclipse 3.0.1 已解壓安裝。 一、Eclipse 啟動配置 建立捷徑或修
Java 執行系統命令完全指南:Runtime.exec、Process 處理、路徑獲取與 JSP 中調用 Ping 實戰
核心 API:Runtime.getRuntime().exec() Java 透過 Runtime.exec() 啟動外部程序,返回 Process 物件,可
EJB 遠程調用原理深度解析:從 RMI 到 WebLogic 實現的完整呼叫鏈路
前言 EJB 遠程調用涉及 RMI、JNDI、Stub/Skeleton、容器生成類等核心機制。本文基於 WebLogic 實現,詳細拆解從客戶端 JNDI 查
Eclipse 必裝外掛精選清單:J2EE、XML、Struts、Hibernate、資料庫等開發利器
前言 Eclipse 的強大在於豐富的外掛生態。本文整理實戰常用外掛,涵蓋 J2EE 開發、XML 編輯、Struts/Spring/Hibernate 整合、
Thread.sleep(500) 真相:遊戲迴圈定時邏輯的正確寫法
誤區:單純 sleep 導致幀率不穩 許多 J2ME 遊戲開發者在 Canvas 繼承類中實現 Runnable,使用如下迴圈: public void run
DODS 學習日記(五):5.1 版緩存架構重大變更 — DataStruct 取代 DO 直接緩存
核心變更:緩存對象從 DO 轉移至 DataStruct 自 DODS 5.1 Final 版起,緩存層不再直接快取 DO (DataObject) 實例,改為
DODS 學習日記(六):DOML 文件轉換工具與指令詳解
DOML 文件轉換概覽 DODS (Database Object Design System) 提供多種工具將 DOML 定義文件轉換為不同輸出格式,支援自動
Spring 進階:減少不必要的介面編程 —— 使用 CGLIB 代理實現無介面 Service 事務管理
痛點:介面泛濫的 Service 層 Spring 提倡「面向介面編程」,但實際專案中許多 Service 類(如 SaleOrderManager / Sal
J2ME 開發環境搭建全攻略:Eclipse + EclipseMe + WTK/Nokia 模擬器
前言 Eclipse 是當今最流行的 Java IDE,透過 EclipseMe 外掛可整合 Sun WTK、Nokia Developers Suite 等模
數值計算實戰:梯形法與拋物線法(Simpson 法)求解圓周率 π
數學原理 利用定積分公式: $$ \pi = 4 \int_0^1 \frac{1}{1+x^2} \, dx $$ 將區間 [0, 1] 等分為 10 份(h
《Effective Java》學習筆記(三):類與介面設計精要
前言 本文為《Effective Java》讀書筆記第三部分,聚焦第 4 章「類和介面」,涵蓋存取權限、不可變類、組合優於繼承、介面設計等核心準則,對提升 Ja
Hibernate 獲取生成 SQL 語句:基於源碼擴展 Session 接口實戰
前言 Hibernate 將 HQL 轉換為 SQL 並在執行時輸出至控制台(開啟 show_sql 時),但 API 未提供直接獲取 SQL 字串的方法。本文
解決 Hibern8IDE 中文顯示亂碼:自定義 UI 字體完整步驟
問題背景 Hibern8IDE 是一款基於 Swing 的 Hibernate 映射檔編輯工具,預設字體不支援中文,導致介面顯示方塊字或亂碼。本文整理自 CSD