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

javascript
資料結構&演算法
堆積
優先佇列
Heap
堆積與優先佇列 — Min/Max Heap 原理與 Heap Sort 完整實作 | 資料結構與演算法
堆積(Heap) 是一種以完全二元樹為基礎的資料結構,根節點永遠保存整個集合的最大值或最小值,讓你在 O(log n) 時間內完成插入與取出極值。以堆積為底層的...
2026/06/19

python
django
Django Authentication 使用者認證系統完全指南 | Django 教學
幾乎所有的 Web 應用程式都需要處理使用者身份驗證。Django 內建了一套功能完善的 Authentication(認證) 系統,從 User 模型 、 <...
2026/06/18

postgresql
data-types
type-system
enum
資料型別完全指南:PostgreSQL 豐富的型別系統 | PostgreSQL
PostgreSQL 擁有業界最完整的原生型別集合——從基礎的整數、字串、日期時間,到進階的 JSONB、Range、...
2026/06/18

javascript
資料結構&演算法
雜湊表
Hash Table
雜湊表 — Hash Table 原理、碰撞處理與實作完整指南 | 資料結構與演算法
雜湊表(Hash Table) 是資料結構中最強大的工具之一——透過 雜湊函數(Hash Function) 將 key 直接映射到記憶體位置,讓插入、搜尋、刪...
2026/06/18