Rust 逼我成為更好的工程師:診斷與記憶體檢查:洩漏、競態、死鎖
在前面的篇章中,我們理解了 Rust 如何在編譯期防止記憶體錯誤。
今天我們要面對一個現實...
這篇的目標要把 bgm、巫師 Boss 的魔法球音效,以及選單點擊音全部整理進事件驅動的 Audio 系統,並且讓音量會隨 GamePhase 自動切換。主要會...
學 Rust 的人,大多在某個時刻被它的編譯器「教育」過。那個讓你崩潰的東西,就是 Borrow Checker。它不是程式跑起來才發現問題的工具,而是在你按下...
今天我們為個人部落格加入簡單的的安全機制:
JWT 認證:只讓管理員(你)能操作內容
速率限制:防止 API 被濫用
CORS 設定:支援前端跨域請求...
Linked List 中我們只能由前往後依序找節點,如果要再往前找需要從頭再掃過一次,這時只要在節點結構加一個欄位記錄前一個節點位置就能往前找。
use s...
Rust 進階智慧指標:Pin、特徵物件與動態派發的界線
Rust 的所有權、模組化、錯誤處理,都是為了寫出簡單、可預測、高效的程式碼。
今天我們要談的是另一...