文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
想用 Rust 开发游戏?这份超详细的入门教程请收好!
in
Rust
in
Rust
想用Rust开发游戏?这份超详细的入门教程请收好!“Talkischeap,showmethecode.”学习一门新语言,最快的方式莫过于动手做一个有趣的项目。你是否曾对游戏开发充满好奇,却又被复杂的概念和庞大的游戏引擎劝退?今天,就让我们以一种轻松有趣的方式,走进Rust
Rust
寻月隐君
发布于 1小时前
阅读 ( 22 )
从0到1,手把手教你写一个solana_business_card链上程序
in
Solana开发全攻略:从智能合约到生态应用
in
Solana开发全攻略:从智能合约到生态应用
本小节,我们继续探索如何使用anchor这个框架来从0到1写一个solana程序。
Solana
Louis
发布于 6小时前
阅读 ( 68 )
Rust 错误处理终极指南:从 panic! 到 Result 的优雅之道
in
Rust
in
Rust
Rust错误处理终极指南:从panic!到Result的优雅之道嗨,各位Rustacean!你是否曾被程序的突然崩溃(panic)搞得一头雾水?或者面对复杂的match嵌套感到力不从心?Rust以其无与伦比的可靠性著称,而这背后最大的功臣就是其独特的错误处理机制。它在编译时就强
Rust
寻月隐君
发布于 13小时前
阅读 ( 97 )
Rust核心利器:枚举(Enum)与模式匹配(Match),告别空指针,写出优雅健壮的代码
in
Rust
in
Rust
Rust核心利器:枚举(Enum)与模式匹配(Match),告别空指针,写出优雅健壮的代码在任何编程语言中,我们经常需要处理一个值可能是多种不同类型或状态之一的情况。你可能会想到用继承、接口或者复杂的if-else链来解决。但在Rust中,我们有一种更强大、更优雅的工具——枚举(Enu
Rust
寻月隐君
发布于 1天前
阅读 ( 186 )
( 3 )
不止于后端:Rust 在 Web 开发中的崛起之路 (2024数据解读)
in
Rust
in
Rust
不止于后端:Rust在Web开发中的崛起之路(2024数据解读)当我们的目光还聚焦于JavaScript框架的迭代时,一股新的技术浪潮正悄然积蓄力量。以往被视为“系统编程专属”的Rust语言,正借助WebAssembly(Wasm)的东风,在Web开发领域,尤其是性能敏感
Rust
寻月隐君
发布于 2天前
阅读 ( 331 )
( 9 )
Rust 网络编程实战:用 Tokio 手写一个迷你 TCP 反向代理 (minginx)
in
Rust
in
Rust
Rust网络编程实战:用Tokio手写一个迷你TCP反向代理(minginx)Nginx作为强大的反向代理服务器,是我们日常开发中的得力助手。但你是否想过,它的核心原理——TCP流量转发,究竟是如何实现的?我们能否用Rust和Tokio亲手构建一个迷你版的Nginx呢?
Rust
寻月隐君
发布于 6天前
阅读 ( 399 )
( 14 )
Rust 异步编程实践:从 Tokio 基础到阻塞任务处理模式
in
Rust
in
Rust
Rust异步编程实践:从Tokio基础到阻塞任务处理模式在Rust异步编程的实践中,许多开发者在熟练使用#[tokio::main]后,会遇到一个典型挑战:当异步任务中混入耗时的阻塞操作(如同步文件IO、CPU密集计算)时,整个Tokio运行时的性能会急剧下降,甚至完全卡死。异
Rust
寻月隐君
发布于 2025-07-05
阅读 ( 552 )
( 24 )
Rust 异步编程:理解 Tokio 中任务执行的生命周期管理
一、异步编程的诱惑与陷阱在现代软件开发中,异步编程已经成为处理高并发场景的标配。Rust语言凭借其强大的所有权系统和内存安全特性,在异步编程领域异军突起。Tokio作为Rust生态中最流行的异步运行时,为开发者提供了高效处理大量并发任务的能力。然而,异步编程并非银弹。与传统的同步编程相比
Rust
Tokio
异步编程
King
发布于 2025-07-04
阅读 ( 491 )
( 13 )
告别竞态条件:基于 Axum 和 Serde 的 Rust 并发状态管理最佳实践
in
Rust
in
Rust
告别竞态条件:基于Axum和Serde的Rust并发状态管理最佳实践在现代Web开发中,如何在高并发场景下安全、高效地管理共享状态,始终是一个核心挑战。无论是用户会话、应用缓存还是全局配置,一旦涉及到多请求(多线程)的“读”和“写”,数据不一致、竞态条件(RaceConditi
Rust
寻月隐君
发布于 2025-07-04
阅读 ( 438 )
( 15 )
告别 Vec!掌握 Rust bytes 库,解锁零拷贝的真正威力
in
Rust
in
Rust
告别Vec!掌握Rustbytes库,解锁零拷贝的真正威力还在为Rust网络编程中的Vec<u8>频繁拼接和拷贝而烦恼吗?在追求极致性能的道路上,这些不必要的数据操作正是我们需要清除的障碍。是时候告别这种传统但低效的方式,拥抱专为高性能I/O而生的bytes库了!byte
Rust
寻月隐君
发布于 2025-07-03
阅读 ( 488 )
( 21 )
Rust 避坑指南:搞定数值比较,别再让 0.1 + 0.2 != 0.3 困扰你!
in
Rust
in
Rust
Rust避坑指南:搞定数值比较,别再让0.1+0.2!=0.3困扰你!在任何编程语言中,数值比较都是最基本的操作之一。但在以安全著称的Rust中,事情并没有那么简单。你是否曾遇到过因为类型不匹配而无法比较两个数字的编译错误?或者更诡异的,为什么0.1+0.2它就是不等于
Rust
寻月隐君
发布于 2025-07-02
阅读 ( 410 )
( 12 )
Rust 语言容易让新手困惑的一个“过度优化”
假如我们现在要写一些代码,随便用cargonew一个项目就行,然后写一个函数append,函数的功能很好理解,就是把两个传入的字符串给拼接起来,第一个参数是字符串(的引用类型),第二个参数也是字符串,假如我们的参数是Hello和,world,函数调用后会返回Hello,world
Rust
smallyu
发布于 2025-07-01
阅读 ( 352 )
( 12 )
精读《Rust编程之道》:吃透语言精要,彻底搞懂所有权与借用
in
Rust
in
Rust
精读《Rust编程之道》:吃透语言精要,彻底搞懂所有权与借用“好读书,不求甚解;每有会意,便欣然忘食。”学习Rust就像开启一场独特的编程探险。它强大、安全,但也以其陡峭的学习曲线而闻名,尤其是其独特的“所有权”和“借用”机制,常常让初学者感到困惑。这篇文章是我在精读《Rust编程之道》第
Rust
寻月隐君
发布于 2025-07-01
阅读 ( 304 )
( 11 )
探索Rust编程之道:从设计哲学到内存安全的学习笔记
in
Rust
in
Rust
探索Rust编程之道:从设计哲学到内存安全的学习笔记在编程世界中,Rust以其内存安全、零成本抽象和高性能的特性迅速崛起,成为系统级编程的新宠。《Rust编程之道》不仅是一本技术书籍,更是一场探索Rust设计哲学与实践的旅程。本文将带你走进Rust的世界,从其语言特性到内存管理,梳理核心概念,助你
Rust
寻月隐君
发布于 2025-06-29
阅读 ( 277 )
( 17 )
函数式编程的Rust之旅:闭包与迭代器的深入解析与实践
in
Rust
in
Rust
函数式编程的Rust之旅:闭包与迭代器的深入解析与实践在Rust编程语言中,闭包(Closures)和迭代器(Iterators)是两大利器,它们不仅体现了函数式编程的优雅,还为开发者提供了强大的抽象能力和代码复用性。无论你是Rust新手还是有一定经验的开发者,理解和掌握闭包与迭代器都能让你的代码
Rust
寻月隐君
发布于 2025-06-28
阅读 ( 236 )
( 12 )
Rust 实战:打造高效代码相似度分析工具
引言在开源协作和代码审查中,识别代码相似度是一个重要但耗时的任务。今天,我将分享如何使用Rust语言构建一个高性能的代码相似度分析工具。这个工具不仅支持多种编程语言,还能分析代码结构、函数命名等多个维度的相似性。项目概览构建的code-sniffer是一个命令行工具,主要功能包
Rust
相似度分析
Jaccard
Levenshtein
King
发布于 2025-06-26
阅读 ( 213 )
( 9 )
用 Rust 打造微型游戏:从零开始的 Flappy Dragon 开发之旅
in
Rust
in
Rust
用Rust打造微型游戏:从零开始的FlappyDragon开发之旅想学习游戏开发,但觉得门槛太高?别担心!通过Rust编程语言和Bracket-Lib库,我们可以轻松构建一个经典的FlappyBird风格游戏——“FlappyDragon”。这篇文章将带你一步步从零开始,
Rust
寻月隐君
发布于 2025-06-24
阅读 ( 310 )
( 11 )
bacon 点燃 Rust:比 cargo-watch 更爽的开发体验
in
Rust
in
Rust
bacon点燃Rust:比cargo-watch更爽的开发体验Rust开发追求效率与极致体验,但频繁手动运行代码和测试总让人抓狂!cargo-watch早已是Rust开发者的老朋友,而bacon横空出世,带来比cargo-watch更爽的自动化监控与测试体验。本文通过一个实
Rust
寻月隐君
发布于 2025-06-13
阅读 ( 611 )
( 14 )
Rust + Protobuf:从零打造高效键值存储项目
in
Rust
in
Rust
Rust+Protobuf:从零打造高效键值存储项目Rust以其卓越的性能、内存安全和并发能力席卷开发圈,Protobuf则以高效的序列化能力成为现代系统开发的利器。本文将带你通过一个简单却实用的键值存储(Key-ValueStore)项目,结合Rust和Protobuf,从零开始
Rust
寻月隐君
发布于 2025-06-10
阅读 ( 395 )
( 12 )
深入解析 Rust 的面向对象编程:特性、实现与设计模式
in
Rust
in
Rust
深入解析Rust的面向对象编程:特性、实现与设计模式Rust作为一门兼顾性能与安全的现代编程语言,其独特的编程范式引发了广泛讨论。它是否是一门面向对象语言?如何在Rust中实现面向对象的特性?本文将深入剖析Rust的面向对象编程特性,探讨其封装、trait对象、动态派发以及状态模式
Rust
寻月隐君
发布于 2025-06-08
阅读 ( 471 )
( 15 )
‹
1
2
3
4
5
6
7
8
...
12
13
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
智能合约
区块链
Solana
DeFi
Solidity
NFT
Web3
零知识证明
区块链安全
EVM
Rust
Move
去中心化
比特币
每周以太坊
加密货币
DApp
Rollup
Layer2
Sui
预言机
MEV
OpenZeppelin
Uniswap
30天文章收益榜
»
寻月隐君
229 篇文章,514 学分
4pillars
172 篇文章,454 学分
Helius
141 篇文章,327 学分
ankitacode11
34 篇文章,287 学分
CoinsBench
69 篇文章,284 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: