Java ME MIDP GUI API 概述:高階與低階元件
為何不重用 AWT/Swing? AWT 為桌面優化,依賴滑鼠等指標裝置,手持裝置多為鍵盤操作。 AWT 功能豐富 (視窗管理、佈局管理器),超出手持裝置資源
基於簡訊閘道器的 WAP Push 實作詳解
WAP Push 技術概述 WAP Push 讓伺服器主動將內容推送至行動裝置,結合「主動性」與「隨時隨地接收」優勢。系統架構包含三角色: PI (Push
在 Java 應用程式中存取 USB 裝置:jUSB 與 JSR-80
背景與挑戰 Java 強調平台無關性,導致直接存取硬體(如 USB)困難。USB 協議複雜,涉及主控制器、Hub、端點、四種傳輸類型(控制、批量、中斷、等時)。
使用 Java Preferences API 操作 Windows 登錄檔
Preferences API 簡介 JDK 1.4 引入 java.util.prefs.Preferences,提供跨平台的使用者偏好設定儲存。在 Wind
應用 Java Servlet/JSP 開發 WAP 應用程式
開發環境與原理 使用 Tomcat 作為 Web 伺服器,透過 Servlet/JSP 動態生成 WML (Wireless Markup Language)
Java 多執行緒核心技術綜述:線程篇
核心方法與關鍵字 多執行緒程式常用方法:run()、start()、wait()、notify()、notifyAll()、sleep()、yield()、jo
Struts Logic 標籤庫完整指南
Struts Logic 標籤庫概述 Struts Logic 標籤庫提供條件判斷、迭代、轉向等流程控制標籤,常用於 JSP 頁面邏輯處理。本文詳細說明各標籤用
Java 實現 HTTP 斷點續傳核心原理與完整工程代碼實戰
斷點續傳 HTTP 協議原理 標準下載請求 GET /down.zip HTTP/1.1 Host: www.example.com User-Agent:
Java 線程 sleep() 與 wait() 核心差異深度解析:鎖行為、調度原理與實戰場景
核心差異速查表 維度Thread.sleep()Object.wait() 所屬類Thread (靜態方法)Object (實例方法) 鎖行為不釋放鎖釋
Eclipse 中運行 Solr 完整實戰指南:從項目創建到管理面板訪問
Solr 核心認知 Solr = 基於 Lucene 的開箱即用搜索服務器 本質:可部署在 Servlet 容器(Tomcat/Jetty)中的 Web 應用
Java 多線程參數傳遞三大核心模式:構造器注入、Setter注入、回調函數深度解析
背景:同步 vs 異步參數傳遞 同步調用:參數入棧、返回值出棧,調用者主動等待 異步線程:啟動後獨立運行,調用者無法直接傳參/獲取返回值 模式一:構造器注
Java 自定義注解完整實戰指南:元注解、定義、使用與反射解析全流程
注解基礎概念 注解(Annotation)是附加在代碼上的元數據,不影響業務邏輯 編譯期、類加載期、運行期三個生命週期階段可被工具處理 核心包:java.la
CentOS 編譯安裝 MySQL 報錯「cmake: No such file or directory」解決方案
問題現場 -DMYSQL_DATADIR=/var/mysql/data -bash: /usr/bin/cmake: No such file or dir