Rust 逼我成為更好的工程師 閉包:所有權的邊界與 move 的作用
在 Rust 中,閉包(Closure)的設計與其主要的所有權系統(Ownershi...
Rust 逼我成為更好的工程師 Arc<Mutex>、Arc<RwLock> 與訊息傳遞
在前一天,我們理解了 Send 與 Sync...
在HashMap HashSet中有提到當hashmap當發生碰撞時,使用linked list或動態陣列來解決,Rust doc提到使用 Vec 或 VecD...
為什麼要用 migration?遷移的目的與設計原則
目的:
把資料庫 schema 的變更以可追溯、可版本化的方式管理(像程式碼一樣)。
保證團隊成員、C...
前言
今天我們要做一個服務監控工具,定期檢查多個服務的健康狀況,並且在服務異常時要有警報工作這個在我做網頁專案時非常實用,當然網上有很多類似的工具甚至 Graf...
前言
在昨天的文章中,我們深入探討了 DataFusion 聚合算子的核心機制並理解聚合操作如何透過狀態管理和 Hash Table 來處理分組數據。然而在特定...