2025 iThome 鐵人賽
沒在獨自升級的 一起來
Rust
選手 15 文章 382
Day 19
2025-10-03
59
0
1. 為什麼需要模組隨著程式越寫越大,全部放在一個檔案會變得混亂。Rust 提供 module system(模組系統),讓程式可以分成多個檔案或區塊,方便管理...
Day 21
2025-10-03
94
0
講完智慧指標後,回到用頭插法解Leetcode 92 impl Solution { pub fn reverse_between( h...
Day 19
2025-10-03
87
0
Rust 逼我成為更好的工程師 閉包:所有權的邊界與 move 的作用 在 Rust 中,閉包(Closure)的設計與其主要的所有權系統(Ownershi...
Day 19
2025-10-03
99
0
到目前為止,我們把 API 的錯誤訊息改成 { code, message } 格式,這樣 UI 可以更好地分流處理。但這只是「能看懂」。如果再往前一步,錯誤就...
Day 19
2025-10-03
98
0
本文的目標是:用 Redis 快取減少對 Postgres 的讀取負載、降低延遲,同時維持合理的一致性保證。 常見快取模式與一致性權衡 Cache-aside...
Day 19
2025-10-03
104
0
前言 JSON 是最常見的資料交換格式。然而,確保 JSON 資料符合預期的結構和類型是一個重要的挑戰。今天我們將實作一個 JSON Schema 驗證器,它可...