前言
昨天我們學了 Testcontainers 的基礎,用 Docker 容器來建立測試環境。今天要深入實際應用場景,學習如何在真實的資料庫測試中使用 Tes...
主題
在地雷遊戲 (Minesweeper) 中,除了揭開格子之外,另一個非常重要的功能就是 旗子標記 (Flagging)。玩家可以透過右鍵點擊來標記懷疑有地...
昨日回顧與今日目標
在過去的七天裡,我們共同建立了一個堅實的理論與工具基礎,從 TDD 的「紅-綠-重構」心法,到 Go 語言的測試利器 go test,再到處...
🎯 今日目標
為 2048 遊戲設計一個 4x4 的二維整數陣列,作為遊戲盤面資料結構。今天我們還不碰繪圖,僅專注在資料層,並在 CLI 印出結果,確保後續邏輯...
那我們究竟如何用 Fennel 來做事呢?就像所有的高階語言一樣,我們至少需要:
函數
區域變數
數字與字串
容器
迴圈
迭代
條件判斷
函數
(fn pr...
ChatGPT 掀起 AI 熱潮後,「讓模型變成專家」的需求激增,帶動了 RAG 系統的實作熱潮,向量資料庫作為 RAG 的關鍵技術也跟著爆紅。
什麼是向量?向...