Feday 2025参会笔记
Feday2025参会笔记,记录宝玉老师关于AI Agent与Skill的实践经验,以及沈青川老师关于同步引擎如何提升用户体验的分享。核心观点:技术是手段不是目的,以用户为中心才是关键。
Feday2025参会笔记,记录宝玉老师关于AI Agent与Skill的实践经验,以及沈青川老师关于同步引擎如何提升用户体验的分享。核心观点:技术是手段不是目的,以用户为中心才是关键。
深入探讨在 Rust 中构建树结构时,如何通过 Rc 和 Weak 智能指针的配合使用来避免循环引用导致的内存泄漏。本文详细讲解父子节点之间的引用关系设计原则,以及为什么父节点用 Rc 指向子节点,而子节点用 Weak 指向父节点。
本文通过一个具体的测试案例,深入探讨了 Rust 中 Cow(Clone-On-Write)智能指针的 Borrowed 状态。我们将理解在何种情况下 Cow 会保持借用,以及它何时会克隆数据变为所有。
在刷 Rust 算法题时发现了一个独特现象:对零取模会直接导致程序 panic!这与其他语言的行为截然不同。本文深入探讨 Rust 中会导致 panic 的算术运算场景,包括除零、整数溢出、INT_MIN/-1 等特殊情况,以及 Rust 提供的 checked_、wrapping_、saturating_ 等安全替代方案。理解这些行为对于编写健壮的 Rust 程序至关重要。
探讨 Rust 中引用生命周期的普遍规律,揭示所有引用类型(切片、结构体字段、数组元素等)都遵循"可短不可长"的生命周期原则。