[517] 轻松实现Rust系统入门,实战编译器开发 - 通过知识、思路、技术、项目四个维度的精讲,全面理解晦涩难懂的 Rust

[517] 轻松实现Rust系统入门,实战编译器开发风筝自习室-课程资源-网盘资源风筝自习室
[517] 轻松实现Rust系统入门,实战编译器开发 - 通过知识、思路、技术、项目四个维度的精讲,全面理解晦涩难懂的 Rust
此内容为付费阅读,请付费后查看
500积分
付费阅读

image

网站资源均收集于公开网络,仅供学习和交流。版权归版权人所有,所标价格为资源收集整理费用,如喜欢作品请支持正版。

网盘链接:

1. 课程介绍与学习指南

  • 1-1 课前必读((不看会错过一个亿))
  • 1-2 课程导学

2. Rust的开发环境与工具

  • 2-1 环境安装指导文档
  • 2-2 LSP
  • 2-3 Hello_World
  • 2-4 作业: 试着玩一下 Cargo!

3. Rust基本数据类型

  • 3-1 本章导学
  • 3-2 类型系统概述
  • 3-3 变量和可变性
  • 3-4 基础数据类型
  • 3-5 作业: 求两个无符号数的平均数
  • 3-6 整数溢出
  • 3-7 元组
  • 3-8 数组
  • 3-9 切片类型
  • 3-10 结构体
  • 3-11 枚举
  • 3-12 各种注释类型
  • 3-13 println函数
  • 3-14 在不同类型之间转换

4. Rust流程控制

  • 4-1 本章导学
  • 4-2 表达式的多种形式
  • 4-3 if_else选择结构
  • 4-4 使用loop循环
  • 4-5 使用while循环
  • 4-6 使用for_range进行迭代
  • 4-7 Rust中的match
  • 4-8 if_let语法糖
  • 4-9 while_let语法糖
  • 4-10 函数与方法
  • 4-11 函数与闭包
  • 4-12 作业: 斐波那契数列
  • 4-13 高阶函数
  • 4-14 发散函数
  • 4-15 实践:猜数字游戏

5. Rust中使用模块组织代码

  • 5-1 本章导学
  • 5-2 Rust中的模块化编程
  • 5-3 使用pub改变可见性
  • 5-4 结构体的可见性
  • 5-5 使用use绑定模块成员
  • 5-6 使用super与self简化模块路径
  • 5-7 本章作业
  • 5-8 项目目录层次结构

6. Rust中的泛型

  • 6-1 本章导学
  • 6-2 泛型作为函数参数的类型(加片头)
  • 6-3 结构体中的泛型
  • 6-4 结构体泛型的实现
  • 6-5 使用traits定义共同的行为
  • 6-6 自动派生

7. Rust中的作用域及作用域的规则

  • 7-1 本章导学
  • 7-2 Rust中的所有权
  • 7-3 Rust中的借用
  • 7-4 生命周期
  • 7-5 生命周期注解

8. Rust中的错误处理机制

  • 8-1 本章导学
  • 8-2 不可恢复的错误
  • 8-3 可恢复的错误
  • 8-4 自定义错误与问号表达式

9. Rust标准库

  • 9-1 本章导学
  • 9-2 Rust中的智能指针Box
  • 9-3 Rust中的引用计数Rc
  • 9-4 Rust中的Vector动态数组
  • 9-5 Rust中的HashMap
  • 9-6 Rust 中的多种字符串String
  • 9-7 Rust中的系统时间SystemTime

10. Brainfuck解释器

  • 10-1 本章导学
  • 10-2 brainfuck语法解析
  • 10-3 brainfuck opcode 定义
  • 10-4 brainfuck 解释器实现
  • 10-5 测试
  • 10-6 使用中间表示(一)
  • 10-7 使用中间表示(二)

11. 实现Brainfuck的JIT编译器

  • 11-1 本章导学
  • 11-2 x64汇编简介(一)
  • 11-3 x64汇编简介(二)
  • 11-4 什么是JIT
  • 11-5 dynasm介绍
  • 11-6 实现BrainfuckJIT

12. Rust 的网络和多线程编程

  • 12-1 项目演示
  • 12-2 什么是代理
  • 12-3 socks5proxy(一)
  • 12-4 socks5proxy(二)

13. 课程总结

  • 13-1 Rust课程总结
© 版权声明
THE END
加入本站 VIP,免费下载本站所有内容
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容