首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Praying
掘友等级
公众号@Rust碎碎念
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 16
沸点 1
赞
17
返回
|
搜索文章
Praying
4年前
关注
【译】Rust宏:教程与示例(二)
过程宏(Procedural macros)是一种更为高级的宏。过程宏能够扩展 Rust 的现有语法。它接收任意输入并产生有效的 Rust 代码。 过程宏接收一个Token...
4
评论
分享
Praying
关注了
Rust_Magazine
Praying
4年前
关注
【译】Rust宏:教程与示例(一)
在本文中,我们将会涵盖你需要了解的关于 Rust 宏(macro)的一切,包括对 Rust 宏的介绍和如何使用 Rust 宏的示例。 Rust 对宏(macro)有着非常好...
7
2
分享
Praying
4年前
关注
【译】Async/Await(五)—— Executors and Wakers
使用 async/await,可以让我们以一种全完异步的方式来与 future 进行更为自然地协作。然而,正如我们之前所了解到的,future 在被轮询之前什么事也不会做。...
2
评论
分享
Praying
4年前
关注
【译】Async/Await(四)—— Pinning
在本文中我们已经与pinning偶遇多次。现在终于可以来讨论pinning是什么以及为什么需要它? 正如上面所解释的,状态机的变换把每个暂停点的局部变量存储在一个结构体中。...
0
评论
分享
Praying
4年前
关注
【译】Async/Await(三)——Aysnc/Await模式
async/await 背后的思想是让程序员能够像写普通的同步代码那样来编写代码,由编译器负责将其转为异步代码。它基于async和await两个关键字来发挥作用。async...
3
评论
分享
Praying
4年前
关注
【译】Async/Await(二)——Futures
Rust 语言以 async/await 的形式对协作式多任务提供了最好的支持。在我们探讨 async/await 是什么以及它是怎样工作的之前,我们需要理解 future...
3
评论
分享
Praying
4年前
举报
想在掘金写小册,但是掘力值还差801,兄弟们求个赞!!!
分享
评论
点赞
Praying
4年前
关注
【译】Async/Await(一)——多任务
在本文中我们将讨论协作式多任务(cooperative multitasking)和 Rust 中的 async/await 特性。我们会详细了解 async/await ...
6
评论
分享
Praying
4年前
关注
【译】深入理解Rust中的生命周期
从 C++来到 Rust 并需要学习生命周期,非常类似于从 Java 来到 C++并需要学习指针。起初,它看起来是一个不必要的概念,是编译器应该处理好的东西。后来,当你意识...
5
评论
分享
Praying
4年前
关注
【译】对Rust中的std::io::Error的研究
在本文中,我们将剖析 Rust 标准库中的std::io::Error类型的实现。对应的代码在:library/std/src/io/error.rs。 阅读本文需要对 R...
2
2
分享
Praying
4年前
举报
有木有大佬愿意和我互推公众号哇,技术类的互推哇,俺想涨粉,公众号:Rust碎碎念
上班摸鱼
分享
评论
点赞
Praying
4年前
关注
【译】理解Rust中的Futures(二)
如果你还没有看前面的内容,可以在这里查看(译注:已有译文,可在公众号查看)。 在第一部分,我们介绍了 Future trait,了解了 future 是如何被创建和运行的,...
3
评论
分享
Praying
4年前
关注
【译】理解Rust中的Futures (一)
Rust 中的 Futures 类似于 Javascript 中的promise,它们是对 Rust 中并发原语的强大抽象。这也是通往async/await的基石,asyn...
3
评论
分享
Praying
4年前
关注
【译】为什么Rust中的BTreeMap没有with_capacity()方法?
Rust 的 HashMap(以及 HashSet 和 Vec)集合都提供了一个初始化方法—— fn with_capacity(capacity: usize),该方法预...
1
评论
分享
Praying
4年前
关注
【译】理解Rust中的局部移动
最近,我一直在研究Rust,虽然从很多方面来看它都是一门十分优秀的语言,但我也发现了很多不易察觉的复杂性。其中一个例子就是,不太引人注意的局部移动(partial move...
2
评论
分享
Praying
5年前
举报
在Github上建了一个Repo供大家交流Rust,哈哈哈,欢迎大家来提Issue发帖子,啪,很快哦。
github.com
收起
查看大图
向左旋转
向右旋转
分享
2
点赞
Praying
5年前
关注
【译】Arc 在 Rust 中是如何工作的
原子引用计数(Arc)类型是一种智能指针,它能够让你以线程安全的方式在线程间共享不可变数据。我还没有发现能够很好地解释它的工作原理的文章,所以我决定尝试来写一篇。(文章)第...
4
评论
分享
Praying
5年前
关注
【译】理解Rust中的闭包
闭包(closure)是函数指针(function pointer)和上下文(context)的组合。 没有上下文的闭包就是一个函数指针。 不同于其他语言,Rust 对se...
1
评论
分享
Praying
5年前
关注
【译】Ringbahn的两个内存Bug
在实现ringbahn[1]的时候,我引入了至少两个 bugs,这些 bugs 引发了内存安全错误,导致段错误,分配器中止以及匪夷所思的未定义行为。我已经修复了我所能找到的...
1
评论
分享
下一页
个人成就
文章被点赞
143
文章被阅读
96,860
掘力值
2,457
关注了
6
关注者
89
收藏集
2
关注标签
16
加入于
2020-02-29