2025 iThome 鐵人賽
沒在獨自升級的 一起來
Rust
選手 15 文章 382
Day 12
2025-09-26
72
0
前言 在前三天的文章中,我們介紹了執行一個 SQL 查詢的完整生命週期。今天我們將深入探討 LogicalPlan 的設計模式,理解為什麼它採用 Enum 設計...
Day 6
2025-09-20
71
0
Rust 為了避免記憶體錯誤,引入所有權 (ownership) 系統。 Rust 的所有權有三大規則: 每個值 (value) 在任一時間點只能有一個擁有者...
Day 11
2025-09-25
71
0
1. 方法 (method)方法定義在 impl 區塊裡,第一個參數必須是 self(或 &self、&mut self),代表該結構體的實例,...
Day 7
2025-09-19
71
0
在Day5提交Leetcode1679中發現使用Hashmap慢了許多,因此今天來分析一下時間複雜度。 時間複雜度常用O符號表述,描述該演算法執行時間,使用這種...
Day 18
2025-10-02
70
0
前言 在昨天的文章中,我們探討了 ExecutionPlan 的 Stream 執行模型,了解了 SendableRecordBatchStream 如何透過...
Day 13
2025-09-27
69
0
1. 為什麼需要 Option在 C/C++ 或其他語言裡,常用 null / nullptr / None 來代表沒有值,Rust 沒有 null,取而代之的...