首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
码生笔谈
掘友等级
「码生笔谈」
|
公众号
既不陪卷也不躺平,更多支楞资料,关注「码生笔谈」公众号
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
82
文章 74
沸点 8
赞
82
返回
|
搜索文章
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(二十七)Rc<T>
使用Rc<T>共享数据 前面我们有使用Box实现链表,本节我们以一道题开始,先试着实现图中的列表: [配图] 图中列表 a 包含 5 ,后面跟着的是 10......
2
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(二十六)Drop
借助Drop trait在清理时运行代码 前面我们学过,变量只在变量所在的作用域有效,离开了作用域,如果没有转移所有权的话,将被清理,Drop trait允许我们在变量离开...
2
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(二十五)Deref
通过Deref trait为智能指针实现解引用 实现Deref trait可以自定义解引用运算符*的行为。通过实现Deref,可以将智能指针视作常规引用来进行处理。...
2
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(二十四)Box
从本节开始介绍智能指针(smart pointer),智能指针是一些数据结构,它们的行为类似于指针,但拥有额外的元数据和附加功能,引用和智能指针不同,引用是只借用数据的指针...
3
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(二十三)Cargo
Cargo & crates.io Cargo相当于前端的npm命令行工具,https://crates.io相当于https://www.npmjs.com/ 使用car...
2
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(二十二)迭代器
迭代器 类似JS中数组的forEach,map等迭代方法,在rust中,也有迭代器的概念,区别是rust的for_each,map方法被称之为迭代适配器......
3
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(二十一)闭包
闭包 闭包这个名字在前端学的时候比较晕,因为闭包rust中的闭包与JS的闭包完全不是一个东西,rust中的闭包是一种可以存入变量或作为参数传递给其他函数的匿名函数......
1
1
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(二十)
编写测试 在前端开发的时候,要做单元测试的时候,一般使用使用第三方jest库,但是在rust开发时,rust已经帮开发者内置了可测试功能......
1
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
理解rust函数中的生命周期
学习rust生命周期的过程中,作为开发者,很难理解为什么要有这种设计,想要认识到生命周期的作用,就要尝试理解rust为什么要设计生命周期......
2
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(十九)
生命周期 前面章节中讲到引用与借用的时候,里边有一个细节没有讲到,就是生命周期的概念,rust的每个引用都有自己的生命周期......
3
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(十八)
trait trait与TS中的接口(interface)的功能类似,但也不完全相同,比如说interface中可以定义属性和方法,而trait中只能定义方法......
3
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(十七)
泛型 函数可以使用参数中未知的具体值来执行相同的代码,函数也可以使用泛型参数而不是i32或String之类的具体类型,使用过TS的前端同学接触起来就很快了......
2
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(十六)
可恢复错误与Result 一些没有严重到影响程序退出的错误属于可恢复错误,比如因为文件不存在导致打开文件失败时,应该考虑创建文件而不是终止进程......
3
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(十五)
错误处理 rust对可靠性的执着延伸到了错误处理领域,错误分为两大类:可恢复错误与不可恢复错误......
2
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(十四)
通用集合类型-哈希映射HashMap HashMap可以理解为JS中的Map类,可以存储一些键值对的映射关系......
2
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(十三)
通用集合类型-字符串String 本节介绍之前就认识的一个数据集合:String,也就是就是字符char的集合......
1
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(十二)
通用集合类型-动态数组vector 所谓的动态数组,也就是Vec,允许我们在单个数据结构中存储多个相同类型的值......
1
1
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(十一)
Module 在编写较为复杂的项目时,合理地对代码进行组织与管理很重要,rust提供了一系列的功能来帮助我们管理代码......
2
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(十)
控制流match 和 if let rust中有一个强大的控制流运算符:match,它允许将一个值与一系列的模式相比较,并根据匹配的模式执行相应代码......
3
评论
分享
码生笔谈
「码生笔谈」 @公众号
·
4年前
关注
5分钟速读之Rust权威指南(九)
枚举 枚举类型,通常也被简称为枚举,它允许我们列举所有可能的值来定义一个类型,对于用过TS的前端同学来说会容易理解一些,不过rust中的枚举类型更强大......
3
评论
分享
下一页
个人成就
文章被点赞
94
文章被阅读
26,320
掘力值
1,159
关注了
21
关注者
37
收藏集
1
关注标签
17
加入于
2018-05-31