2026 06

背景進程:PostgreSQL 的幕後工作者們 | PostgreSQL
PostgreSQL 是多進程架構,除了處理客戶端請求的 Backend Process,還有一批背景進程(Background Processes)負責維護資料庫的健康。理解 ...
2026/06/17

堆疊與佇列 — Stack、Queue、Deque 完整教學與實作 | 資料結構與演算法
堆疊(Stack) 與 佇列(Queue) 是兩種最基礎的線性資料結構,也是面試中必考的核心概念。前者遵循 LIFO(後進先出...
2026/06/17

DRF 權限控制與 API 限流完全指南 | Django 教學
上一篇文章解決了「你是誰?」的認證問題,但光知道用戶身份還不夠 – 我們還需要控制「你能做什麼?」以及「你能做多少次?...
2026/06/16

並行控制與鎖機制:PostgreSQL 如何協調多用戶同時存取 | PostgreSQL
PostgreSQL 的並行控制建立在 MVCC 基礎之上,輔以多層次的鎖機制(Locking),確保在高並行場景下資料的一致性與正確性。理解鎖的分層設計、衝突...
2026/06/16

鏈結串列 — Singly、Doubly、Circular Linked List 完整實作 | 資料結構與演算法
鏈結串列(Linked List) 是由一系列「節點 + 指標」組成的動態線性結構,與 陣列 最大的差異在於:節點不需要連續記憶體,頭部插入與刪除永遠是 O(1...
2026/06/16

DRF 認證機制:Token、JWT 與 Session 認證 | Django 教學
你的 API 已經能正確處理 CRUD 操作了,但任何人都可以存取和修改資料 – 這在正式環境中是不可接受的。DRF 認證機制(Authentication)是 API 安全的第一道...
2026/06/15

Transaction 管理:PostgreSQL 的 ACID 實現與進階控制 | PostgreSQL
Transaction(交易) 是資料庫操作的基本單位,確保一組操作要麼全部成功,要麼全部失敗。PostgreSQL 對 ACID 屬性的實現是業界標竿,同時提...
2026/06/15

陣列與字串 — Array 操作技巧與字串處理完整指南 | 資料結構與演算法
陣列(Array) 是演算法學習的第一塊基石,它的核心優勢來自 連續記憶體 佈局——任何位置的存取都是 O(1)。字串(String)...
2026/06/15

AI 接單賺錢的套路分析:練功可以,但別把時間賣便宜了 | AI Insights
用 AI 做 Logo 接單、用 AI 修圖接案、用 AI 寫文案賺稿費、用 ...
2026/06/14

Big O 與複雜度分析 — 時間複雜度、空間複雜度完整教學 | 資料結構與演算法
Big O 表示法 是每位工程師在學習 資料結構與演算法(DSA) 時必須掌握的第一塊基石。它讓你在不執行程式的情況下,就能預測一段程式碼面對百萬筆資料時的效能...
2026/06/14