
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

javascript
資料結構&演算法
排序
Sorting
排序演算法 — Bubble、Merge、Quick Sort 等十大排序完整比較 | 資料結構與演算法
排序演算法(Sorting Algorithm) 是電腦科學中最基礎也最重要的演算法類別。從 Bubble Sort 的逐步交換,到 Merge...
2026/06/20

postgresql
ddl
schema
partitioning
DDL 與 Schema 管理:PostgreSQL 資料結構定義與分區策略 | PostgreSQL
DDL(Data Definition Language) 負責定義、修改和刪除資料庫物件。在 PostgreSQL 中,DDL 不僅影響邏輯結構,更直接操作<...
2026/06/19

python
django
Django 自訂使用者模型:AbstractUser 與 AbstractBaseUser | Django 教學
Django 內建的 User 模型雖然方便,但在實際專案中往往無法滿足所有需求——你可能需要新增手機號碼欄位,或是改用 Email 取代 userna...
2026/06/19