JBoss 4 + EJB 3 環境下整合 JAAS 實現認證與授權
JBoss 4 內建 JAAS(Java Authentication and Authorization Service)支援,搭配 EJB 3 的註解式宣告
Java 操縱 SQL Server 2000:透過 JDBC-ODBC 橋接器實現圖片二進制存取
在早期的 Java 開發環境中,操作 SQL Server 2000 常透過 JDBC-ODBC 橋接器(sun.jdbc.odbc.JdbcOdbcDrive
Java 程式記憶體監視器實作:基於 Swing 的即時視覺化監控工具完整代碼
提供一套開箱即用的 Java 記憶體監視視覺化工具,採用 Swing 構建 GUI,獨立執行緒輪詢 Runtime.getRuntime() 獲取堆記憶體使用狀
Applet 元件化應用指南:在獨立 Java 應用程式中加載與運行 Applet 的兩種完整模式
Applet 不僅能嵌入網頁,本質上是 java.awt.Panel 子類,繼承自 Container 與 Component,具備完整的事件處理與容器嵌入能力
Java Applet 事件處理:Action 介面、Button 點擊觸發重繪座標變化
早期 AWT 事件模型(Java 1.0/1.1)示例:Applet 實現 action(Event, Object) 方法處理按鈕點擊,修改座標變量觸發 re
Applet 與 Application 雙模式合一:main 啟動調用 init 實現桌面與瀏覽器雙重運行
巧用繼承 Applet 並在 main 中實例化自身調用 init(),使同一類文件既可作為 Applet 嵌入網頁,又可作為獨立 Application 運行
深入理解 Java 動態綁定:多態核心機制與子類覆寫行為解析
動態綁定是 Java 實現多態的核心機制。當子類覆寫父類方法,並透過子類實例調用父類繼承的方法時,究竟會執行哪個版本的方法?本文透過經典代碼範例徹底釐清動態綁定
Java 生成文本文件工具類:PrintWriter + FileWriter 封裝與資源安全關閉
簡潔的文本文件寫入工具類 Result,封裝 FileWriter + PrintWriter,提供 aLine(String) 寫入行、finish() 刷新
Hibernate 數據庫連接配置實戰:MyEclipse 逆向工程、驅動包陷阱與多庫遷移
記錄一次從 SQL Server 2000 遷移至 MySQL 的 Hibernate 配置實戰:MyEclipse DB Browser 配置連接成功但運行報
Eclipse UI 精簡三大招:plugin.xml 條件貢獻、Activities 屏蔽擴展、代碼動態控制活動狀態
Eclipse 插件越裝越多,菜單/工具欄/右鍵菜單被無關項目佔滿。本文提供三種層層遞進的精簡方案:聲明式過濾、Activities 機制屏蔽、運行時動態啟用/
ExtJS TreeLoader 擴展適配 Struts2 JSON 插件:解析包含 root 數組的響應對象
Struts2 JSON 插件固定返回 {root: [...], totalProperty: N} 結構,而 Ext.tree.TreeLoader 預期直
Struts 2 分頁標簽庫實現:自定義標簽 + Pages 組件 + 垂直表存儲
基於 Struts 2 組件架構實現的通用分頁標簽 <tangs:pages>,支援文本/數字主題、額外查詢參數保持、CSS 樣式自定義。包含 TL
Java EE 容器重部署時間調查報告:Tomcat 主導、平均每年損失 5 周開發時間
基於 1100+ 開發者問卷的數據分析,揭示 Java EE 容器重部署對開發效率的真實影響:Tomcat 佔 70% 市場、平均重部署 2.5 分鐘、每小時重
J2ME 遊戲 AI 入門:漫游/追逐/躲避/模式移動與行為權重系統
針對 J2ME 手機遊戲資源受限環境,介紹三大類 AI 技術:漫游、行為、策略。重點講解漫游 AI 中的追逐、躲避、模式移動實現,並給出加入隨機因子降低難度、行
Java 程序打包為 Windows EXE:Delphi 實現通用 Jar Launcher 與配置文件方案
用戶習慣雙擊 EXE 運行程序,而 java -jar 需命令行。本文提供一個極簡 Delphi 2009 實現的 launcher.exe,讀取同目錄 con
Java 九九乘法表文件寫入與讀取:FileOutputStream/FileInputStream 字節流基礎練習
教學級示例:雙層循環生成九九乘法表字符串陣列,逐字節寫入文件(FileOutputStream.write(byte)),再逐字節讀取拼接輸出(FileInpu
Java C/S 架構聊天室實現:ServerSocket 多線程廣播與雙向 GUI 交互
基於 ServerSocket + Swing/AWT 實現的局域網聊天室,包含服務端與客戶端完整代碼。特色:服務端為每個客戶端彈出獨立視窗,支援服務端主動向單
Java 序列化鎖競爭深度剖析:ObjectStreamClass.processQueue 全局鎖成性能殺手
延續上文壓測,本文通過 Thread dump 與 JProfiler 數據,定位序列化性能崩潰的根因:java.io.ObjectStreamClass.pr