2026 06

thumbnail
postgresql full-text-search tsvector gin

全文搜尋:PostgreSQL 內建的文字搜尋引擎 | PostgreSQL

全文搜尋(Full-Text Search) 是 PostgreSQL 內建的文字搜尋引擎,透過 tsvector 與 ...

2026/06/27

thumbnail
javascript 資料結構&演算法 Fenwick Tree 樹狀陣列 BIT

樹狀陣列 Fenwick Tree — lowbit 原理與前綴和查詢完整實作 | 資料結構與演算法

樹狀陣列(Fenwick Tree,又稱 Binary Indexed Tree,簡稱 BIT) 是一種利用二進位表示中最低位元(lowbit)巧妙設計索引的資...

2026/06/27

thumbnail
python django

Django Testing 進階:Mock、Factory Boy 與 Coverage | Django 教學

在上一篇 Django Testing 基礎中,我們學會了使用 TestCase 撰寫 Model、View、Form 測試。本文將進入進階領域,介紹 ...

2026/06/26

thumbnail
postgresql json jsonb jsonpath

JSON 與 JSONB 操作:PostgreSQL 的半結構化資料處理 | PostgreSQL

JSON 與 JSONB 是 PostgreSQL 處理半結構化資料的核心型別。JSON 保...

2026/06/26

thumbnail
javascript 資料結構&演算法 線段樹 Segment Tree

線段樹 — Lazy Propagation 與區間查詢完整實作 | 資料結構與演算法

線段樹(Segment Tree) 是一種基於分治思想的二元樹型資料結構,能以 O(log n) 時間同時支援區間查詢與區間更新。搭配 Lazy...

2026/06/26

thumbnail
postgresql cte subquery recursive

CTE 與子查詢:PostgreSQL 的查詢組合與遞迴能力 | PostgreSQL

CTE(Common Table Expression) 透過 WITH 子句定義命名暫時結果集,讓複雜查詢更具可讀性。PostgreSQL...

2026/06/25

thumbnail
python django

Django Testing 單元測試與整合測試入門 | Django 教學

Django Testing 是 Django 內建的完整測試基礎設施,基於 Python 標準函式庫的 unittest 模組建構,提供 Te...

2026/06/25

thumbnail
javascript 資料結構&演算法 Union-Find 併查集

併查集 Union-Find — 路徑壓縮與按秩合併完整教學 | 資料結構與演算法

併查集(Union-Find) 是處理動態連通性(Dynamic Connectivity)問題的神器。它以近乎 O(1) 的攤...

2026/06/25

thumbnail
python django

Django Channels 與 WebSocket 即時通訊實戰 | Django 教學

Django Channels 是讓 Django 從傳統的 HTTP 請求/回應模式擴展到 WebSocke...

2026/06/24

thumbnail
javascript 資料結構&演算法 Trie 字典樹 前綴樹

字典樹 Trie — 前綴搜尋與自動補全的核心資料結構 | 資料結構與演算法

字典樹(Trie,又稱前綴樹) 是一種專門為字串集合設計的多路樹資料結構,以極高的效率支援前綴查詢(Prefix Query)。插入、搜尋、前綴匹配的時間複雜度...

2026/06/24