Maven 打包可執行 JAR 並處理外部依賴
需求場景 將 Maven 項目打包為包含所有依賴(包括外部 JAR)的可執行結構,生成 /lib、/conf、/bin 目錄。 核心配置思路 使用 mav
Eclipse 開發效率優化:代碼提示與自動完成調優
1. 增強代碼提示觸發字符 默認僅在輸入「.」時觸發提示,可擴展為所有字母: 打開 Window → Preferences → Java → Edito
Java 讀取 .properties 配置文件的單例工具類
工具類實現 利用 java.util.ResourceBundle 實現線程安全的單例模式,便於全局獲取配置屬性。 import java.util.Resou
HTML 表單中 disabled="true" 的元素無法提交數據
現象說明 在 JSP 頁面中,若將 <input> 標籤同時設置 readOnly=true 和 disabled=true,例如: <inp
解決 NetBeans 運行 Web 項目時「未能正確設置 Java DB」的問題
問題背景 在使用 NetBeans 開發 Web 應用時,經常會遇到「未能正確設置 Java DB」的錯誤提示。這通常是因為內嵌的 Java DB(Derby)
《Java核心技術 卷1》第四章學習筆記:對象與類完整指南
Java 核心技術 卷1 第4章 學習筆記:對象與類 4.1 面向對象基礎 結構化編程:算法 + 數據結構。 類是構造對象的模板,實例化過程稱創建實例。 封
java.net.SocketException: Software caused connection abort 解決方案
Socket 寫入異常:Software caused connection abort 現象:Java 客戶端訪問 Web 服務器拋出異常堆棧: java.n
Java 註解全解析:定義、使用、優缺點與元註解繼承特性
註解是什麼?怎麼用?為什麼用? 註解的本質 註解 可視為類/方法的擴展模板:按規則為目標標註參數,運行時通過反射獲取配置信息。 自定義註解三步驟 定義註解
Java 讀取 Level-1 行情 DBF 文件極致優化(一):內存硬盤與文件變更通知
Java 讀取 Level-1 行情 DBF 文件極致優化(一) 背景:證券系統需極致低延遲行情接入分發,支持 Level-1/Level-2 多源。Level
Java 向上/向下轉型與動態綁定:instanceof 守護、方法表機制深度解析
Java 向上/向下轉型與動態綁定:instanceof 守護、方法表機制深度解析 一、向上轉型 Father father = new Son(); //
計算機程序思維邏輯 (20):抽象類與接口的協作藝術
計算機程序的思維邏輯 (20) —— 抽象類 基本概念 具體類對應具體對象;抽象類 表達抽象概念,是具體類的上層父類,不能實例化。例如:狗是具體對象,動物是抽
Java 判斷閏年算法:兩種實現方式與邏輯推導詳解
Java 判斷閏年算法:兩種實現方式與邏輯推導詳解 閏年規則 整百年:能被 400 整除 → 閏年(如 1600、2000、2400) 非整百年:能被 4
JSP 輸出當前時間:完整格式「年-月-日 時:分:秒」實現代碼
JSP 輸出當前時間:完整格式「年-月-日 時:分:秒」實現代碼 在 JSP 頁面中直接輸出格式化後的當前時間。 核心代碼 <% Date d
MyBatis 參數傳遞技巧:List 集合作為 IN 條件的 foreach 寫法
MyBatis 參數傳遞技巧:List 集合作為 IN 條件的 foreach 寫法 MyBatis 中將 List 集合作為 SQL IN 條件參數傳遞,需配
J2EE 後台定時任務實現:TimerTask + ServletContextListener 啟動監聽方案
J2EE 後台定時任務實現:TimerTask + ServletContextListener 啟動監聽方案 在 J2EE 項目中,常需後台定時執行業務邏輯(
NIO 框架入門二:MINA 2 UDP 雙向通信 Demo 完整實現(含標準 Java 客戶端)
NIO 框架入門二:MINA 2 UDP 雙向通信 Demo 完整實現(含標準 Java 客戶端) 系列定位 本系列旨在提供可直接運行、編碼規範的 NIO 框
IntelliJ IDEA 中 Tomcat 端口占用解決:強殺進程與雙擊停止技巧
IntelliJ IDEA 中 Tomcat 端口占用解決:強殺進程與雙擊停止技巧 IDEA 運行 Tomcat 時頻繁報 JMX 端口占用,兩種快速解決方案:
IntelliJ IDEA 安裝 Lombok 插件全流程圖解
IntelliJ IDEA 安裝 Lombok 插件全流程圖解 IDEA 作為 Java 開發首選 IDE,通過 Lombok 插件可大幅減少樣板代碼。本文記錄