首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
rust
订阅
C1476168732781
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
【译】探讨Rust中的动态分发(dynamic dispatch)
在此我先声明,我是一名 Rust 新手(尽管目前为止我还挺喜欢它的),因此,如果我犯了技术上的错误,请告知我,我会努力修正它们。说完这些,让我们开始吧。 我想要仔细研究动态分发(dynamic dispatch)可以从下面的代码片段中看出。假定我想创建一个结构体CloningL…
【翻译】细谈Rust的所有权
你是否想学习Rust并且总是听到有关所有权(Ownership)和借用(Borrowing)的概念,但是你不能完全理解它到底是什么。所有权十分重要,理解这个概念对于初学Rust来讲是有很大好处的,并且这也能让你在实现程序的过程中避免很多编译错误。 在我们之前的文章中,已经从Ja…
【翻译】 Rust中的String和&str
当你开始Rust的学习之旅后,很可能遇到需要使用字符串的场景,但是编译器却无法让你的代码通过编译,因为有一部分代码,看起来像字符串,事实上却又不是。 你可以在这里运行代码。只要点击Run按钮就可以看到编译输出。 幸运地是, Rust编译器很友好地告诉了我们问题所在。很明显,这里…
Rust异步之Future
对异步的学习,我们先从Future开始,学习异步的实现原理。等理解了异步是怎么实现的后,再学习Rust异步编程涉及的2个库(futures、tokio)的时候就容易理解多了。 rust中Future的定义如下,一个Future可以理解为一段供将来调度执行的代码。我们为什么需要异…
多线程 | Rust学习笔记
现代的CPU基本都是多核结构,为了充分利用多核的能力,多线程都是绕不开的话题。无论是同步或是异步编程,与多线程相关的问题一直都是困难并且容易出错的,本质上是因为多线程程序的复杂性,特别是竞争条件的错误,使得错误发生具备一定的随机性,而随着程序的规模越来越大,解决问题的难度也随之…