
javascript
資料結構&演算法
Trie
字典樹
前綴樹
字典樹 Trie — 前綴搜尋與自動補全的核心資料結構 | 資料結構與演算法
字典樹(Trie,又稱前綴樹) 是一種專門為字串集合設計的多路樹資料結構,以極高的效率支援前綴查詢(Prefix Query)。插入、搜尋、前綴匹配的時間複雜度...
2026/06/24

postgresql
aggregate
grouping-sets
sql
聚合函式與分組:PostgreSQL 的資料匯總與多維分析 | PostgreSQL
聚合函式(Aggregate Function) 是 SQL 中將多筆資料列合併為單一結果的核心機制。PostgreSQL 在標準 SQL 聚合基礎上提供了豐富...
2026/06/24

python
django
Django + Celery 進階:排程任務、重試與監控 | Django 教學
在上一篇入門教學中,我們學會了 Celery 的基礎架構與任務定義。本篇將深入探討生產環境中不可或缺的進階功能:透過 Celery Beat 與 ...
2026/06/23

javascript
資料結構&演算法
BST
二元搜尋樹
AVL
二元搜尋樹 — BST 操作、AVL 與紅黑樹自平衡機制 | 資料結構與演算法
二元搜尋樹(Binary Search Tree,BST) 是在二元樹的基礎上加了「左子樹所有值 < 根 < 右子樹所有值」這一條有序約束,讓搜尋效率從 O(n) 提升至 O(log...
2026/06/23

postgresql
window-function
sql
analytics
窗口函式:PostgreSQL 強大的分析型查詢能力 | PostgreSQL
窗口函式(Window Function) 是 SQL 中一類特殊的函式,能夠在不折疊結果集的情況下,對一組相關行執行計算。與 GROUP BY 不同,窗口函式...
2026/06/23