文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
煮咖啡里的大学问:用 Rust Async/Await 告诉你如何边烧水边磨豆
in
Rust
in
Rust
煮咖啡里的大学问:用RustAsync/Await告诉你如何边烧水边磨豆你是否曾经想过,为什么有些程序在处理多个任务时会“卡住”?就像煮咖啡时,必须等水完全烧开才能去磨豆子一样,传统的同步代码一步步执行,效率低下。在追求高性能的今天,这显然无法满足我们的需求。本文将带你走进Rust的异步
Rust
寻月隐君
发布于 2025-08-25
阅读 ( 415 )
Rust Web实战:构建优雅的 Actix Web 统一错误处理
in
Rust
in
Rust
RustWeb实战:构建优雅的ActixWeb统一错误处理在构建任何健壮的Web服务时,错误处理都是不可或缺的核心环节。一个优秀的服务不仅要在正常情况下稳定运行,更要在遇到数据库连接失败、用户输入非法、I/O异常等问题时,能给出清晰、统一且安全的响应。然而,将来自不同来源(如数据库
Rust
寻月隐君
发布于 2025-08-24
阅读 ( 509 )
Rust并发安全基石:Mutex与RwLock深度解析
in
Rust
in
Rust
Rust并发安全基石:Mutex与RwLock深度解析在多线程编程中,如何安全、高效地共享和修改数据是一个永恒的核心难题。Rust通过其严格的所有权和借用检查机制,在编译期就为我们杜绝了大量数据竞争问题。但当多个线程确实需要访问同一份数据时,我们就必须借助强大的同步原语(Synchronizati
Rust
寻月隐君
发布于 2025-08-22
阅读 ( 393 )
🦀 从零开发一个Rust命令行工具完整教程
前言本教程将带你从零开始构建一个功能完整的Rust命令行工具包,涵盖文件操作、系统监控、网络工具、文本处理和加密功能。我们将学习如何构建一个具有交互式界面、自动补全、命令历史等现代CLI特性的工具。项目概览我们要构建的工具名为RustToolkit(RTK),它具有以下特性:🚀
Rust
命令行工具
King
发布于 2025-08-21
阅读 ( 537 )
( 16 )
Rust 并发编程:详解线程间数据共享的几种核心方法
in
Rust
in
Rust
Rust并发编程:详解线程间数据共享的几种核心方法在现代计算中,多线程编程是提升应用性能、实现高并发的关键。然而,线程间的数据共享向来是并发编程中的一大挑战,充满了数据竞争和死锁等陷阱。Rust语言以其独特的所有权系统和严格的编译时检查,为我们提供了“无畏并发”的能力。本文将通过具体的代码实
Rust
寻月隐君
发布于 2025-08-21
阅读 ( 425 )
( 14 )
硬核入门:从零开始,用 Actix Web 构建你的第一个 Rust REST API (推荐 🔥)
in
Rust
in
Rust
硬核入门:从零开始,用ActixWeb构建你的第一个RustRESTAPI(推荐🔥)Rust以其卓越的性能和内存安全特性,在后端开发领域掀起了一股新浪潮。而在众多Web框架中,ActixWeb凭借其惊人的速度和优雅的Actor模型,成为了构建高性能服务的首选。本文将
Rust
寻月隐君
发布于 2025-08-20
阅读 ( 402 )
( 15 )
Rust Web 开发实战:使用 SQLx 连接 PostgreSQL 数据库
in
Rust
in
Rust
RustWeb开发实战:使用SQLx连接PostgreSQL数据库在现代Web应用开发中,与数据库的交互是不可或缺的核心环节。Rust凭借其卓越的性能和内存安全特性,正成为后端开发的热门选择。本文将作为一篇入门实战教程,带领你一步步地使用流行的异步SQL库sqlx,完成R
Rust
寻月隐君
发布于 2025-08-20
阅读 ( 403 )
( 13 )
硬核实战:从零到一,用 Rust 和 Axum 构建高性能聊天服务后端
in
Rust
in
Rust
硬核实战:从零到一,用Rust和Axum构建高性能聊天服务后端你是否曾好奇Slack或微信这类聊天应用背后强大的技术支撑?想不想亲手打造一个属于自己的高性能网络服务?🚀在追求极致性能和安全性的今天,Rust已成为后端开发领域的闪亮新星。本文将作为你的向导,带你从零开始,使用Ru
Rust
寻月隐君
发布于 2025-08-17
阅读 ( 424 )
( 14 )
Rust Web 开发实战:构建教师管理 API
in
Rust
in
Rust
RustWeb开发实战:构建教师管理API在现有的RustWeb服务基础上进行功能扩展是项目迭代的常见需求。本文将以一个全栈Web应用为例,详细阐述如何增加一个全新的“教师管理”模块。我们将遵循分层设计的原则,从数据库表的创建到API接口的实现,一步步构建一套完整的CRUD
Rust
寻月隐君
发布于 2025-08-15
阅读 ( 820 )
( 11 )
一文梳理Rust语言中的可变结构体实例
in
Rust从入门到进阶
in
Rust从入门到进阶
基本概述:在Rust编程语言中,可变结构体实例是指一个结构体实例被声明为可变(mutable),从而允许修改其字段的值。Rust的设计强调内存安全和并发安全,默认情况下所有变量是不可变的(immutable),因此需要显式地声明可变性。
结构体
Louis
发布于 2025-08-15
阅读 ( 1339 )
( 8 )
Rust 实战:从零构建一个多线程 Web 服务器
in
Rust
in
Rust
Rust实战:从零构建一个多线程Web服务器在众多编程语言中,Rust因其卓越的性能、内存安全和强大的并发能力,在系统编程领域备受青睐。构建一个Web服务器是学习和实践这些特性的绝佳项目。本文将摒弃复杂的框架,带你回归本源,从一个基本的TCP监听器开始,一步步迭代,最终构建出一个
Rust
寻月隐君
发布于 2025-08-11
阅读 ( 787 )
( 11 )
Rust 核心设计:孤儿规则与代码一致性解析
in
Rust
in
Rust
Rust核心设计:孤儿规则与代码一致性解析刚接触Rust的你,是否曾遇到过一个令人困惑的编译错误——禁止为外部类型实现外部trait?这个限制正是Rust中大名鼎鼎的“孤儿规则”(OrphanRule)。它并非空穴来风,而是Rust设计哲学中“连贯性”(Coherence)的直接
Rust
寻月隐君
发布于 2025-08-05
阅读 ( 459 )
( 13 )
Rust Scoped Threads 实战:更安全、更简洁的并发编程
in
Rust
in
Rust
RustScopedThreads实战:更安全、更简洁的并发编程在Rust中进行并发编程时,管理线程的生命周期和数据共享一直是一个核心挑战。传统的std::thread::spawn要求线程闭包拥有'static生命周期,这使得直接从父线程借用数据变得复杂,通常需要Arc等工
Rust
寻月隐君
发布于 2025-08-03
阅读 ( 446 )
( 11 )
Rust 泛型 Trait:关联类型与泛型参数的核心区别
in
Rust
in
Rust
在 Rust 中,泛型 Trait 有两种实现方式:泛型类型参数和关联类型。它们有何区别?哪种更优?本文将深入对比这两种方式的核心差异与优缺点。帮你理清思路:何时需要多重实现带来的灵活性,何时应追求单一实现带来的清晰与简洁。让你在项目开发中,能根据具体场景做出最佳选择,写出更易维护的 Rust 代码
Rust
寻月隐君
发布于 2025-08-02
阅读 ( 449 )
( 19 )
Rust 中的所有权是什么?深入了解安全且快速的内存管理
本文深入探讨了Rust中的所有权概念,包括所有权的三个核心规则,栈和堆的内存管理方式,以及所有权如何在变量赋值、函数调用和作用域中发挥作用。Rust的所有权机制在编译时保证内存安全,避免了垃圾回收和手动内存管理的缺陷,从而实现高性能和安全。
所有权
Rust
内存管理
栈
堆
智能指针
estheraladioche569
发布于 2025-08-01
阅读 ( 93 )
Rust Thread::Builder 用法详解:线程命名与栈大小设置
in
Rust
in
Rust
RustThread::Builder用法详解:线程命名与栈大小设置在Rust多线程编程中,thread::spawn是我们创建线程最直接的方式。但当默认配置无法满足需求时——例如,我们需要在复杂的调试中识别特定线程,或者某个任务需要更大的栈空间时——spawn函数就显得力不从心了。
Rust
寻月隐君
发布于 2025-08-01
阅读 ( 555 )
( 17 )
Rust Trait 分派机制:静态与动态的抉择与权衡
in
Rust
in
Rust
RustTrait分派机制:静态与动态的抉择与权衡在使用Rust时,我们经常会用到implTrait和&dynTrait来处理泛型和接口。你是否曾好奇,这两种看似相似的语法,在编译器底层究竟是如何工作的?它们一个在编译期确定类型,一个在运行时查找实现,这背后隐藏着Rust语
Rust
寻月隐君
发布于 2025-07-29
阅读 ( 607 )
( 24 )
Rust 内存布局深度解析:从对齐、填充到 repr 属性
in
Rust
in
Rust
Rust内存布局深度解析:从对齐、填充到repr属性Rust以其内存安全和高性能而著称,但要真正发挥其潜力、编写出极致高效且能与其他语言无缝交互的代码,理解其底层的内存模型至关重要。一个值在内存中如何表示?为什么struct的内存占用可能比其所有字段大小之和还大?我们又该如何精确控制类型的
Rust
寻月隐君
发布于 2025-07-26
阅读 ( 379 )
( 16 )
掌握 Rust 核心:生命周期与借用检查全解析
in
Rust
in
Rust
掌握Rust核心:生命周期与借用检查全解析“生命周期”和“借用检查器”无疑是Rust学习路上的两大核心挑战,它们是Rust实现内存安全、告别垃圾回收的基石,却也常常让初学者望而生畏,面对一堆编译错误不知所措。别担心,这篇文章就是为你准备的。我们将系统性地剖析生命周期的本质,理解借用检
Rust
寻月隐君
发布于 2025-07-25
阅读 ( 715 )
( 28 )
Rust 中的控制流:掌握条件语句和循环
本文介绍了 Rust 语言中的控制流,包括 `if` 表达式和循环结构(`loop`、`while`、`for`)。`if` 表达式用于条件判断,循环结构则用于重复执行代码块。文章通过代码示例详细讲解了各种控制流的使用方法,如 `else if` 处理多重条件、`break` 和 `continue` 控制循环流程以及循环标签在嵌套循环中的应用。
Rust
控制流
if表达式
循环
loop
break
continue
estheraladioche569
发布于 2025-07-22
阅读 ( 81 )
‹
1
2
3
4
5
6
7
8
...
13
14
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
BitVM2
多线性多项式
蹦床路由
扩展
实战教程
Dune Analytics
加密交易池
internal
热钱包
Solidity工具
学术研究
消息传播
以太坊治理
哈希时间锁合约
Tower BFT
gas消耗
SOON
ZK Stack
ECIES
Lightning Network
双向支付通道
GenAI
FRI协议
Jito Bundles
Liquidity
30天文章收益榜
»
Henry
96 篇文章,442 学分
Helius
154 篇文章,440 学分
blockmagnates
88 篇文章,360 学分
寻月隐君
280 篇文章,314 学分
Andrey Obruchkov
10 篇文章,269 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: