開場
在軟體開發的世界裡,常常會聽到**「雜湊」、「編碼」**這些名詞。剛開始學習時,我也曾把它們和「加密」搞混在一起,結果越查越糊塗。今天的文章,我會用最簡單...
上篇有提到加上 Index 能讓搜尋變快,但能變快的原因是什麼呢?這是因為在 PostgreSQL 中在欄位加上 Index 後,會將該欄的資料長成 B-Tr...
貝老闆:我昨天有做版本管理!我有截圖!還取名「final_final_v3_really_last_final」!
小可:那是相簿管理,不是版本管理。你這叫...
前言:現代測試 Assertions 的核心價值
在過去幾年的測試開發經驗中,我一直是 Fluent Assertions 的忠實使用者。它的流暢語法、豐富的...
我們已經知道了什麼是 MCP (Model Context Protocol),簡單來說,它就是一套讓模型能夠理解「上下文」的標準化溝通協定。但這具體帶來了哪些...
昨天我們聊了 Thread 和 Process,留下了一個大問題:為什麼 Python 的多執行緒沒辦法好好利用多核心 CPU 來跑運算密集的任務呢?答案就是今...