[oeasy]教您玩转rust编程视频教程

12.0万
311
2017-08-01 19:06:35
1018
1156
3415
242
rust是一个目前非主流的偏低层的语言,可以进行系统编程。在早期完成了自举,支持现在所有主流的架构。我感觉这个语言会越来越发展,目前firefox的核心引擎servo就是用它在开发的。我把整个官方文档做了一遍,发现从底层的类库的好用程度,到高级语言特性的支持,包管理与发布工具,社群等等方面他都相当完美。测试驱动之类的东西都有,疯狂吸收最新的编程语言的精华。目前排名38位,我觉得还能往上走。
会玩才会学~oeasy教程~
视频选集
(1/73)
[oeasy]rust01-环境配置
02:09
[oeasy]rust02-通过编译 在文件夹打开终端 执行helloWorld
03:07
[oeasy]rust03-emacs 配置 关键字高亮显示 设置emacs 包列表 安装包
04:28
[oeasy]rust04-ide intellij 集成开发环境
08:50
[oeasy]rust05-cargo环境的配置 包管理 toml文件配置
17:08
[oeasy]rust06-猜数字上 guess number std Result 基础例子
08:34
[oeasy]rust07 猜数字 引用外部包 extern crate Rng 随机数 比较 cmp match
07:36
[oeasy]rust08 猜数字下循环结构 loop 分支结构match
08:34
[oeasy]rust09 变量const mut let shadowing
09:16
[oeasy]rust10-基础数据类型 整形 浮点型字符型 运算符
10:21
[oeasy]rust11-复合类型tup 数组array
08:34
[oeasy]rust12-函数声明和调用 函数返回值 参数列表 表达式expression
09:32
[oeasy]rust13-注释 if 条件语句 条件表达式 静态变量
07:52
[oeasy]rust14 循环语句 for while loop break 递归 斐波那契数列
14:05
[oeasy]rust15 OwnerShip Scope 作用域 所有权 heap stack 传递
19:39
[oeasy]rust16 borrow reference 引用 传址
12:51
[oeasy]rust17slices slice 片段 数组片段 字符串片段 有片段引用不能被修改
17:57
[oeasy]rust18 struct 结构体 成员
07:25
[oeasy]rust19method 结构体成员方法 关联方法
16:26
[oeasy]rust20 enum 枚举类型 复杂枚举类型 match方法
25:21
[oeasy]rust21 Option类 Some方法
12:53
[oeasy]rust22 match option 分支 None 默认
07:56
[oeasy]rust23if let 条件分支语句
06:04
[oeasy]rust24 包 引入 extern crate lib toml cargo
10:20
[oeasy]rust25 pub privacy 公有 私有 访问权限
11:40
[oeasy]rust26 use super scope 作用域 enum
07:01
[oeasy]rust27 Collection 集合 vector 向量 容器
25:17
[oeasy]rust28-string 遍历 utf-8 字符串存储本质
20:42
[oeasy]rust29 hashtable 哈希表 hash 名值对
13:03
rust30 panic 错误处理
04:07
[oeasy]rust31 Result Error Propagating 繁殖错误 问号
16:31
[oeasy]rust32 panic result 提示 报错 提醒
09:57
[oeasy]rust33 抽象函数 duplicate 抽象成方法
04:03
[oeasy]rust34 模版类 模版方法 generic type trait ParticialOrd 引用 slice 传址
08:44
[oeasy]rust35 结构体 模版方法 枚举类型 模版类 模版方法
11:58
[oeasy]rust36 实现接口 trait where for 模版类 模版函数特性
18:16
[oeasy]rust37 lifetime 生命周期 borrow checker 空引用检查 静态变量static
21:23
[oeasy]rust38 assert assert_eq 断言 测试 test should_panic
20:45
[oeasy]rust39 ignore 条件测试 测试细节
05:54
[oeasy]rust40 unit test 单元测试
01:55
[oeasy]rust41 integrated test 整合测试 综合测试 外部api测试
07:09
[oeasy]rust42-文件的读写 命令行应用程序
15:21
[oeasy]rust43-闭包函数 closure 函数式编程
19:34
rust44-iterator 循环器 遍历器
15:08
rust45 环境变量 io项目 iterator 遍历 筛选
10:20
rust46-cargo install 包的上传与下载 搜索生态系统
08:12
rust47-Smart Pointer 智能指针 强指针 弱指针 数据结构
27:56
rust48-多线程 thread
06:42
rust49-tx rx 线程 基础 接受 send receive sleep
05:38
rust50 互斥写操作 mutex Arc Atomic 原子性
09:26
rust51-面向对象 数据封装 公有私有 调用 接口
08:52
rust52 多态 polymorphism 特性对象 trait object
11:33
rust53 状态机设计模式 state design pattern 多态应用 面向对象
17:09
rust54pattern 模式 赋值 tuple 判断 逻辑分支
04:47
rust55 模式赋值 可拒绝的 和不可拒绝的
02:01
rust56模式匹配 缺省值 _ tuple @ range 范围 传引用 mut ref
23:58
rust57 unsafe 不安全的 指针定义 全局变量 切分 slice
13:46
rust58 advance lifetime 高级生命周期 作用域范围控制
06:10
rust59 advanced trait type 特殊类型定义
03:15
rust60 运算符的重载 operator overloading
04:45
rust61 函数名歧义 不同特性相同函数名 明确调用
02:20
rust62 重写特性 supertrait 输出
05:32
rust63 新类型 封装重写对象
02:49
rust64新类型 简写形式 NewType Pattern
03:09
rust65返回值 return never !
02:55
rust66Sized 固定大小 位置大小 存储指针和大小
04:15
rust67 函数指针 指向函数名 函数
03:35
rust68 把闭包封装成一个指向函数的指针 closure function Box
03:35
rust69 简单web服务器 server request response http tcp stream
10:51
rust70 线程池的概念 并发处理 缓慢的请求
04:28
rust71 线程池的建立 实现特性
06:09
rust72 数据结构精细化 建立线程vec spawn
04:17
rust73 mutex tx rx 线程 发送 接收 唯一性 Box封装
17:08
客服
顶部
赛事库 课堂 2021拜年纪