灰階寫完之後,我們就來寫下「亮度/對比」。這兩個剛好能驗證我們 Day 3 的契約在「有參數」的情境下會不會卡住:一樣走 Uint8Array 當像素、w*h*...
圖:“Rust 的吉祥物 Ferris the Crab 化身監視器,手拿放大鏡監視都市的點點滴滴”,gemini-2.5-flash-preview,2025...
Rust 為了避免記憶體錯誤,引入所有權 (ownership) 系統。
Rust 的所有權有三大規則:
每個值 (value) 在任一時間點只能有一個擁有者...
Rust 逼我成為更好的工程師:從所有權到 API 設計
在前面幾篇中,我們深入理解了 Rust 的所有權系統:移動 (Move)、借用 (Borrow)、C...
前言
今天我們要用做加密檔案的工具,以 AES 加密方式加密檔案。
為什麼選擇 AES 加密?
主要是 AES 加密算是一個比較廣泛的技術,所以用 AES 加密...
Stack如圖所示是後進先出(Last In First Out)的資料結構,主要操作有push()、pop()
優點
操作push()、pop()時間複雜度...