
python
django
Django Caching 快取策略完全指南 | Django 教學
當你的 Django 應用程式開始面對大量流量時,快取(Caching) 是提升效能最直接有效的手段。透過將頻繁存取的資料暫存在高速儲存層,可以大幅減少 ...
2026/06/21

javascript
資料結構&演算法
二分搜尋
Binary Search
二分搜尋 — Binary Search 三種模板與二分答案技巧 | 資料結構與演算法
二分搜尋(Binary Search) 是面試中最常考、卻也最容易在邊界條件上翻車的演算法。掌握三種模板的不變量、理解 二分答案 的思維轉換,你會發現這個看似簡...
2026/06/21

postgresql
index
b-tree
gin
performance
索引類型與設計:B-Tree、GIN、GiST、BRIN 完全指南 | PostgreSQL
索引(Index) 是 PostgreSQL 中加速查詢的輔助資料結構。不同於只有一種索引的資料庫,PostgreSQL 提供了 B-Tree<...
2026/06/21

python
django
Django Signals 信號機制:觀察者模式實戰 | Django 教學
Django Signals(信號機制) 是 Django 內建的事件通知系統,實作了經典的 觀察者模式(Observer Pattern) 。當特定事件發生時...
2026/06/20

postgresql
dml
upsert
merge
DML 進階操作:Upsert、MERGE、RETURNING 與 COPY 批量匯入 | PostgreSQL
DML(Data Manipulation Language) 是與資料庫讀寫互動的核心語言。PostgreSQL 在標準 SQL 的基礎上提供了豐富的進階功能...
2026/06/20