阿里巴巴數據庫表結構設計規範:從三大範式到 10 條鐵律
阿里巴巴數據庫表結構設計規範:從三大範式到 10 條鐵律 本文整理自阿里巴巴內部數據庫設計規範,結合領域建模(DDD)思想,從業務邊界劃分、範式遵循、索引策略、
Java 代碼優化 13 條鐵律:從字符串拼接到集合遍歷的效能提升
Java 代碼優化 13 條鐵律:從字符串拼接到集合遍歷的效能提升 代碼優化雙核心目標:執行效率與可讀性/可維護性。本文歸納 13 條高頻優化模式,涵蓋對象復用
JavaWeb 會話管理全解析:Session、Cookie 與 URL 重寫實戰
JavaWeb 會話管理全解析:Session、Cookie 與 URL 重寫實戰 HTTP 無狀態特性導致伺服器無法識別同一用戶的多次請求。會話跟蹤技術透過
Java this 關鍵字深度解析:三大核心用法與遞歸實戰
Java this 關鍵字深度解析:三大核心用法與遞歸實戰 this 代表當前對象實例,是 Java 區分實例成員與局部變量、實現構造器鏈調用、支援遞歸調用的關
Java 發展史:從 Oak 到 JDK 1.8 的 19 年演進軌跡
Java 發展史:從 Oak 到 JDK 1.8 的 19 年演進軌跡 Java 由 Sun Microsystems 於 1995 年 5 月正式發布,其前身
Servlet 實戰:從零構建 MV 模式簡易管理系統
Servlet 實戰:從零構建 MV 模式簡易管理系統 本文示範如何純手工打造一個基於 Model-View (MV) 架構 的 JavaWeb 管理系統,不依
WebSocket 實戰:基於 JavaWeb + Tomcat 打造即時通訊 Demo
WebSocket 實戰:基於 JavaWeb + Tomcat 打造即時通訊 Demo 在專案開發中,常遇到這類場景:前端發起請求後,後端需分多個步驟處理,且
Spring 核心總結:IoC 容器與 Bean 生命周期全景圖
Spring 整體架構視角 **核心三角**:**Core(工具箱)** + **Beans(原料)** + **Context(舞臺)** = 運行時 S
網絡編程陷阱:InputStream.read() 在 Socket 中的阻塞行為差異
核心差異 場景文件 InputStreamSocket InputStream 數據源有限、靜態、可預知大小動態、流式、對端決定何時結束 read()
JVM 核心原理與 GC 調優實戰:從類載入到 G1/ZGC 新世代收集器深度解析
JVM 啟動流程 java 命令啟動 JavaMain → CreateJavaVM 解析 -Xms/-Xmx 等參數,建立 VM 結構體 載入
JDBC 核心七步曲與最佳實踐:從 DriverManager 到連線池的進化之路
標準 JDBC 七步驟 載入驅動:Class.forName(com.mysql.cj.jdbc.Driver) (JDBC 4.0+ 可省略,SPI 自
基於 JSP 的 RSS 閱讀器設計與實現:Rome/JDOM 解析、DTree 分組、全棧原始碼解析
專案概覽 線上 RSS 聚合閱讀器,支援用戶註冊/登錄、分組訂閱管理、文章列表與全文閱讀、新視窗開啟、安全過濾。技術棧:JSP + Servlet + SQL
J2EE Web Service 核心技術棧:XML、SOAP、WSDL、UDDI 全景解析
什麼是 Web Service Web Service 是跨平台、跨語言的遠端呼叫標準,讓異構系統透過 HTTP 傳輸 XML 訊息實現互操作。三大角色:服務提
Integer 裝箱拆箱機制與緩存陷阱:避開 == 比較的坑
核心概念 裝箱:基本型別 → 包裝類型 Integer i = 10; 等同 Integer.valueOf(10) 拆箱:包裝類型 → 基本型別 i
JSP/Servlet 中文亂碼終極解決方案:從頁面到容器的全鏈路編碼配置
亂碼產生根因 中文在 ISO-8859-1(Latin-1)與 UTF-8 間多次轉碼導致資訊損失。典型流程:瀏覽器 UTF-8 編碼 → Tomcat 預設
Servlet 核心解析:HttpServletRequest 與 HttpServletResponse 深度指南
請求處理流程 B/S 架構下,瀏覽器發起 HTTP 請求(TCP/IP 協議棧,應用層 HTTP/1.1),Tomcat 將原始報文封裝為 HttpServle