2026 07

javascript
資料結構&演算法
動態規劃
Dynamic Programming
動態規劃基礎 — 五步驟解題法與經典 DP 問題詳解 | 資料結構與演算法
動態規劃(Dynamic Programming,DP) 是演算法學習中最重要也最難掌握的技術之一。它透過將問題分解為重疊子問題,用表格記錄每個子問題的答案避免...
2026/07/03

python
django
Django 進階資料庫:連線池、Raw SQL 與交易管理 | Django 教學
當 Django 專案從開發階段邁向生產環境,資料庫操作的效能與可靠性就成為核心關注點。 連線池(Connection Pool) 減少重複建立連線的開銷, Raw SQL...
2026/07/02

postgresql
function
stored-procedure
sql
SQL 函數與 Stored Procedure:PostgreSQL 函數生態系統完全指南 | PostgreSQL
函數(Function) 與 Stored Procedure 是 PostgreSQL 中封裝可重用邏輯的核心機制。...
2026/07/02

javascript
資料結構&演算法
滑動視窗
Sliding Window
滑動視窗 — 固定與可變視窗模板完整解析 | 資料結構與演算法
滑動視窗(Sliding Window) 是在線性序列上維護一個連續區間,透過右指標擴展、左指標收縮,將原本需要 O(n²) 暴力枚舉的子陣列/子字串問題降至 O(n) 的演算法技巧。它是 ...
2026/07/02

python
django
Django 生產部署:Nginx + Gunicorn 完全指南 | Django 教學
從開發環境的 python manage.py runserver 到真正面對使用者的生產服務,中間隔著一道巨大的鴻溝。生產部署需要 Gunicorn 作為 ...
2026/07/01

postgresql
plpgsql
stored-procedure
function
PL/pgSQL 程式語言:PostgreSQL 伺服器端程式設計完全指南 | PostgreSQL
PL/pgSQL 是 PostgreSQL 內建的過程化語言(Procedural Language),讓你在資料庫伺服器端撰寫複雜的業務邏輯。它結合了 ...
2026/07/01

javascript
資料結構&演算法
雙指標
Two Pointers
雙指標技巧 — 四種模式完整解析與面試實戰 | 資料結構與演算法
雙指標(Two Pointers) 是用兩個索引在資料結構上同時移動,以 O(n) 時間解決原本需要 O(n²) 暴力枚舉問題的演算法技巧。它的核心思想是利用資料的有序性或特定結構性質,讓每次指...
2026/07/01