Rust Scoped Threads 实战:更安全、更简洁的并发编程
本文深入探讨Rust中的Scoped Threads带作用域的线程它通过stdthreadscope自动管理线程生命周期无需手动join确保了线程安全访问本地变量简化了并发编程逻辑提高了代码的可读性和维护性是现代Rust并发的实用工具
·
7min
·
Paxon Qiao
Rust Scoped Threads 实战:更安全、更简洁的并发编程
Rust `Thread::Builder` 用法详解:线程命名与栈大小设置
本篇详解 Rust 中 Thread::Builder 的核心用法。文章将带你深入学习如何通过 Builder 为线程进行命名,从而极大地方便调试工作;同时,你也将掌握如何设置线程的栈大小,以应对内存要求更高的任务。本文通过清晰的代码示例,助你精准控制线程创建,编写更健壮的并发程序。
·
7min
·
Paxon Qiao
Rust `Thread::Builder` 用法详解:线程命名与栈大小设置
Solana 数据索引实战:Substreams 从入门、踩坑 The Graph 到 PostgreSQL 持久化
本文为 Solana DApp 系列终篇,实战 Substreams 数据索引。文章记录了从踩坑 The Graph 部署失败,到最终成功搭建独立的 Substreams + PostgreSQL 数据管道,将链上数据实时持久化的完整过程。
·
24min
·
Paxon Qiao
Solana 数据索引实战:Substreams 从入门、踩坑 The Graph 到 PostgreSQL 持久化
Rust Trait 分派机制:静态与动态的抉择与权衡
本文深入剖析 Rust Trait 的两大核心调用机制:静态分派与动态分派。文章通过解析“单态化”和“vtable”的底层原理,清晰对比了两者在编译速度、二进制文件大小和运行时性能上的根本差异。同时,我们探讨了“对象安全”等关键概念,并为开发者在库和应用程序开发中如何选择合适的分派策略提供了明确、实用的建议。
·
9min
·
Paxon Qiao
Rust Trait 分派机制:静态与动态的抉择与权衡
从命令行到官方库:用 Go 语言精通 NFT 元数据 IPFS 上传
本文深入探讨用 Go 语言实现 NFT 元数据自动化上传的两种核心方式:直接调用 IPFS 命令行与使用官方 RPC 库。提供一份可配置、生产级的完整脚本,支持单件与批量处理,助你精通 Go 在 Web3 开发中的应用。
·
8min
·
Paxon Qiao
从命令行到官方库:用 Go 语言精通 NFT 元数据 IPFS 上传