Rust 核心设计:孤儿规则与代码一致性解析
Rust 核心设计:孤儿规则与代码一致性解析
·
6min
·
Paxon Qiao
Rust 核心设计:孤儿规则与代码一致性解析
Rust 泛型 Trait:关联类型与泛型参数的核心区别
在 Rust 中,泛型 Trait 有两种实现方式:泛型类型参数和关联类型。它们有何区别?哪种更优?本文将深入对比这两种方式的核心差异与优缺点。帮你理清思路:何时需要多重实现带来的灵活性,何时应追求单一实现带来的清晰与简洁。让你在项目开发中,能根据具体场景做出最佳选择,写出更易维护的 Rust 代码。
·
5min
·
Paxon Qiao
Rust 泛型 Trait:关联类型与泛型参数的核心区别
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 持久化