Jsoup 爬蟲實戰筆記:解決 403 Forbidden 及核心 API 用法詳解
Jsoup 爬蟲實戰筆記:從入門到反爬應對 近期利用閒暇時間研究數據抓取,發現 Jsoup 操作 HTML 極為便捷。唯一美中不足是官方文檔為全英文,對英語不佳
Apache HttpClient 4.x 發送 POST 請求完整指南:從基礎到文件上傳進度監控
Apache HttpClient 4.x 發送 POST 請求完整指南 HttpClient 是 Java 領域最常用的 HTTP 客戶端庫。本文總結 Htt
Spring MVC 攔截器誤攔截靜態資源導致空指針異常的排查實錄
Spring MVC 攔截器誤攔截靜態資源導致空指針異常的排查實錄 今天花了大半天時間解決一個路徑問題,專案使用相對路徑,但資料夾嵌套層級過深,導致路徑解析錯誤
PreparedStatement 核心原理與防 SQL 注入實戰:從 Statement 陷阱到參數化查詢最佳實踐
前言:一個經典的登錄漏洞 數據庫表 `master` (寵物主人): name | password ---------|--------- liube
Spring 整合 Quartz 實現定時任務:從 XML 配置到註解驅動的完整演進
前言:為什麼選 Quartz? Quartz 是 Java 生態最成熟的調度框架,支持Cron 表達式、集群、持久化、彈性誤火策略、監聽器鏈。Spring 提供
UltraEdit 兩大痛點完美解決:Java 關鍵字高亮與 UTF-8 BOM 編碼陷阱
前言:輕量級編輯器的實戰配置 UltraEdit 作為經典程序員編輯器,處理 Java 代碼時常遇到兩個「小問題大麻煩」:關鍵字不高亮、編譯報神秘亂碼錯誤。本文
Java 類加載全流程深度解析:從字節碼到運行時數據區的生命週期
前言:類加載是 Java 動態性的基石 Java 「編譯一次,到處運行」的核心在於類加載機制:將 `.class` 字節碼文件讀入內存、校驗、解析、初始化,最終
Java 性能分析工具全景指南 (一):操作系統層監控工具與核心指標解讀
前言:性能分析的「望聞問切」 Java 應用性能問題最終都會映射到操作系統資源:CPU、內存、磁盤、網絡。掌握 OS 級監控工具,能在 JVM 工具介入前快速定
Java 獲取客戶端真實 IP 地址:穿透代理/負載均衡的完整方案
痛點:request.getRemoteAddr() 只拿到代理 IP 在生產環境中,應用通常部署在 Nginx、HAProxy、SLB、CDN、K8s Ing
JVM 調優總結:從堆內存配置到 GC 策略選型的完整實戰指南
前言:JVM 調優的系統性思維 JVM 調優非單一參數調整,而是業務場景 → 壓測基線 → 瓶頸定位 → 參數調優 → 驗證回歸的工程化過程。本文系統梳理堆內存
【Java 每日一題】ArrayList 多線程賣票:線程不安全的經典演示與修復
今日題目 package Dec2016; import java.util.ArrayList; import java.util.List; public
JDK 1.7 HashMap 源碼深度剖析:存儲結構、核心方法、擴容機制與性能優化
JDK 1.7 HashMap 源碼深度剖析 HashMap 是 Java 集合框架中使用頻率最高的鍵值存儲結構。JDK 1.7 版本採用 數組 + 鏈表 經典
Struts 2.5.5 攔截器實戰:從核心配置到登錄認證攔截器完整實現
Struts 2.5.5 攔截器實戰指南 Struts 2.5.x 版本對核心控制器、配置結構進行了重大調整。本文基於 2.5.5 版本,系統講解攔截器配置新語
APIJSON 顛覆傳統 API 開發:零接口、零文檔、客戶端定制 JSON 結構的新范式
APIJSON:顛覆傳統 API 開發的新范式 在傳統前後端分離開發中,接口定義、文檔維護、版本兼容、聯調溝通消耗了大量研發資源。APIJSON 作為一種 JS
Java 多態核心機制深度解析:繼承、重寫、向上轉型與動態分派全圖譜
Java 多態核心機制深度解析 多態是面向對象三大特性 (封裝、繼承、多態) 中最具威力、也是最易混淆的概念。本文從「三大支柱」切入,結合內存模型、方法調用規則
JDBC 核心接口深度解析:DriverManager、Connection、Statement、ResultSet 實戰筆記
JDBC 核心接口深度解析 JDBC (Java Database Connectivity) 是 Java 操作關係型數據庫的標準 API。掌握其四大核心組件
Activiti Modeler Web 流程設計器整合指南:SSM 集成與獨立部署雙模式詳解
Activiti Modeler Web 流程設計器整合指南 Activiti 作為優秀的工作流引擎,其官方 Web 流程設計器 (Activiti Model
FineReport 自定義控件開發全流程:從註冊到前後端實現的完整指南
FineReport 自定義控件開發全流程 FineReport 作為插件化架構的報表工具,提供了豐富的擴展點。當內置控件無法滿足特定業務需求(如特殊過濾邏輯、