首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
RustCoder
掘友等级
搬砖的
|
宇宙在线
Android&Flutter工程师 Java/Kotlin/Rust/Dart/Go/Python略知一二
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
714
文章 707
沸点 7
赞
714
返回
|
搜索文章
最新
热门
[译]用Rust轻松搞定并发编程
[译] 原文:Fearless Concurrency with Rust by Aaron Turon Rust建立是为了解决两个棘手的问题:怎样才能安全地进行系统编程?怎样才能容易地使用并发?
Rust 异步编程简单入门
async/await 是 Rust 的异步编程模型,是产生和运行并发任务的手段,async 来方便地生成 Future,await 来触发 Future 的调度和执行。
一款 Rust 开发的股价查询终端应用: rust-stock
A simple terminal tool for stock query written in Rust 🦀 使用 Rust 开发的股价查询终端应用
Rust 并发编程- Atomic 并发原语
Atomic 原子操作作为一个并发原语,是实现所有并发原语的基石,几乎所有的语言都支持原子类型和原子操作,Rust 中的 Atomic 在线程之间提供原始的共享内存通信,并且是其他并发类型的构建基础。
Rust 并发编程-多线程无畏并发
Rust 的所有权系统以及类型安全系统是一系列解决内存安全以及并发问题的强有力工具。一旦代码可以编译通过了,就可以坚信这些代码可以正确的运行于多线程环境,而不会出现其他语言中经常出现的那些难以追踪的。
Rust 并发编程初探
在并发编程模型上,Rust 中由于语言设计理念、安全、性能的多方面考虑,并没有采用 Go 语言大道至简的方式,而是选择了多线程与 async/await 相结合,优点是可控性更强、性能更高,缺点是复杂
了解一点关于泛型关联类型(GAT)的事
关联条目一共有三种:关联常数,关联函数,关联类型(别名);它们与条目中的三种:常数、函数、类型(别名) 一一对应。
Rust 中的 trait 对象
如果说泛型给了我们编译时的多态性,那么 trait 对象就给了我们运行时的多态性。通过 trait 对象,我们可以允许函数在运行时动态地返回不同的类型。
Rust 中的 trait 抽象和约束
trait 类似于其他编程语言中的常被称为接口(interface)的功能,但还是有一些区别的。 trait 告诉 Rust 编译器某个特定类型拥有可能与其他类型共享的功能。
Rust 中 Trait 的使用及实现分析
在 Rust 设计目标中,零成本抽象是非常重要的一条,它让 Rust 具备高级语言表达能力的同时,又不会带来性能损耗。零成本的基石是泛型与 trait,它们可以在编译期把高级语法编译成与高效的底层代码
下一页
个人成就
优秀创作者
文章被点赞
1,211
文章被阅读
252,123
掘力值
6,453
关注了
198
关注者
386
收藏集
19
关注标签
14
加入于
2015-11-17