Rust:用链表理解所有权、借用与 unsafe
本文通过五版链表实现,系统演示Rust所有权、借用、生命周期、Rc/RefCell共享与内部可变性,以及unsafe裸指针等核心机制的演进与权衡。
本文通过五版链表实现,系统演示Rust所有权、借用、生命周期、Rc/RefCell共享与内部可变性,以及unsafe裸指针等核心机制的演进与权衡。
本文系统讲解Rust异步编程原理与Tokio运行时,涵盖async/await机制、Future状态机实现、Waker唤醒模型、执行器从忙轮询到按需唤醒的演进,以及Tokio适用场景与最佳实践。
本文系统介绍了Rust语言的核心语法,涵盖变量、数据类型、函数、模式匹配、错误处理、泛型、并发编程及宏等关键特性。
Rust通过所有权、借用和生命周期机制在编译时确保内存安全,无需垃圾回收。