當資料表到千萬筆資料即便有 Index 查詢速度仍可能不理想,就像 O(LogN) 的演算法,當 N 很大時程式仍會執行很慢,若要程式執行變快,其中一個方式是把...
聊了這麼多理論,今天換點實戰,
我們要用 Claude + MCP 工具,做一個小小機器人!
Claude 是什麼?
Claude 是 Anthropic 推...
在全文搜尋或是模糊搜尋的時候,常常會聯想到使用 ElasticSearch 加快速度,但其實 PostgreSQL 本身也有提供模糊搜尋的功能。今天這篇文章,...
什麼是實體關聯?
在先前的單元中,我們已經學會如何定義單一的 Customer 實體 (Entity)。然而,真實世界的應用程式中,資料很少是獨立存在的:
👤...
消除你程式碼的臭味 Day 13- 魔術數字:用具備語義的常數取代
數字本身不會說話,名稱會。
在程式碼裡看到一個像 86400 或 0.05 這樣的數字,看...
雖然函數式程式設計一直強調純函數(Pure Function),不要有Side Effect;但是一個系統程式,不太可能不和使用者、資料庫、終端機…等真實世界接...