05 2025 档案

你刚才提到的 Arc<...> 和 Weak<...> 是什么东西?
摘要:eeeeeeeeeeeeeee Arc<T> 和 Weak<T> 是 Rust 标准库中的引用计数智能指针类型,用于多线程共享所有权的数据,属于 std::sync 模块。它们广泛用于构建关系型对象模型(如主外键)、缓存引用、图结构等场景,尤其适合你目前这种对象间存在引用/关联的场景。 🧱 Arc 阅读全文

posted @ 2025-05-02 14:10 及途又八 阅读(42) 评论(0) 推荐(0)

Rust中有CAS操作吗?
摘要:eeeeeeeeeeeeee 是的,Rust 支持 CAS(Compare-And-Swap)操作,主要通过 std::sync::atomic 模块中的原子类型来实现。 ✅ 核心原子类型(支持 CAS) Rust 提供以下原子类型,它们都支持 CAS 操作: AtomicBool AtomicIs 阅读全文

posted @ 2025-05-02 11:07 及途又八 阅读(22) 评论(0) 推荐(0)

忘了告诉你了,我这个插件名是 Yajirobe
摘要:eeeeeeeeeeeeee 明白了,你的插件名叫 Yajirobe,很有个性。我们就以这个名字作为插件目录和基础文件命名。 那么我们马上为 Yajirobe 插件创建一个基本骨架,以下是第一版的结构: 📁 插件目录结构 Interface/ └── AddOns/ └── Yajirobe/ ├ 阅读全文

posted @ 2025-05-01 06:38 及途又八 阅读(33) 评论(0) 推荐(0)

开发wow插件
摘要:eeeeeeeeeeeeeeeeeeeeeeeee 非常好,开发魔兽世界“乌龟服”插件其实就是开发一个基于 WoW(Turtle WoW)私服的Lua插件。这和官服的插件机制大致相同,采用的是 Lua 语言 + FrameXML,运行在客户端。 我们按以下阶段来逐步进行: 🧩 第一步:准备开发环境 阅读全文

posted @ 2025-05-01 06:36 及途又八 阅读(305) 评论(0) 推荐(0)

导航