2025 iThome 鐵人賽
沒在獨自升級的 一起來
Rust
選手 15 文章 382
Day 16
2025-09-30
88
0
為什麼要用 migration?遷移的目的與設計原則 目的: 把資料庫 schema 的變更以可追溯、可版本化的方式管理(像程式碼一樣)。 保證團隊成員、C...
Day 19
2025-10-01
88
0
在HashMap HashSet中有提到當hashmap當發生碰撞時,使用linked list或動態陣列來解決,Rust doc提到使用 Vec 或 VecD...
Day 14
2025-09-28
88
0
接下來要讓戰鬥增加一些難度,主要是對角色有一些限制,還有在玩的時候可能會遇到一些異常狀態。所以想到的是角色不能無止盡地揮劍,在異常狀態下會有持續的壓力。不過也加...
Day 21
2025-10-05
88
0
Rust 逼我成為更好的工程師 Arc<Mutex>、Arc<RwLock> 與訊息傳遞 在前一天,我們理解了 Send 與 Sync...
Day 19
2025-10-03
87
0
Rust 逼我成為更好的工程師 閉包:所有權的邊界與 move 的作用 在 Rust 中,閉包(Closure)的設計與其主要的所有權系統(Ownershi...
Day 23
2025-10-07
87
0
1. 為什麼需要生命週期(Lifetime)在 Rust 中,所有的引用(reference)都有明確的存活範圍,編譯器必須確保引用的值在使用期間不會被釋放。生...