PFCS33 / MyRustBasedOsComp2022_Repo

参与rust-based-os-comp2022的日报/周报记录

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MyRustBasedOsComp2022_Repo

参与rust-based-os-comp2022的日报/周报记录

【快速跳转】

2022_11_02

  • 开始着手学习清华Rust程序设计训练课程
  • 环境配置
    • 在win10环境下安装WSL和ubuntu-20.04-LTS,并完成ubuntu下rust编译工具链的安装,C编译器的安装,Windows下vscode远程连接WSL进行Rust开发的配置。成功在vscode remote下,运行第一个rust写的hello world程序。
  • 完成“2022-08-15 第一次课”的视频观看
    • 初步了解Rust语言特性和基本语法
    • 附带初步阅读"Rust Course"

2022_11_03

  • 完成“2022-08-15 第一次课”的视频观看,学习 所有权与结构化数据
  • 阅读 The Rust Programming Language 第2、3章,和 The Rustlings Course 中的相关内容。
  • 整理并完成 rust语言"基本语法"部分的笔记

2022_11_04

  • 阅读 The Rust Programming Language 第4章,和 The Rustlings Course相关内容
  • 整理并完成 rust语言"所有权"部分的笔记

2022_11_05

  • 阅读 The Rustlings Course 字符串和切片相关内容
  • 整理并完成 rust语言"字符串"部分的笔记

2022_11_07

  • 阅读 The Rustlings Course 复合类型、流程控制、模式匹配、方法 章节
  • 整理并完成 rust语言上述部分的笔记
  • 完成rustlings:variables,functions,if 三部分

2022_11_08

  • 阅读 The Rustlings Course 泛型和特征章节
  • 整理并完成 rust语言上述部分的笔记
  • 完成rustlings:primitive_types ,move_semantics,structs 三部分

2022_11_10

  • 阅读 The Rustlings Course 泛型和特征、集合类型、类型转换、返回值和错误处理章节
  • 整理并完成 rust语言上述部分的笔记
  • 完成rustlings:traits, strings 部分

2022_11_12

  • 阅读 The Rustlings Course 包和模块,注释和文档章节
  • 整理并完成 rust语言上述部分的笔记
  • 完成rustlings:enums, modules, hashmaps

2022_11_13

  • 阅读 The Rustlings Course 格式化输出部分
  • 整理并完成 rust语言上述部分的笔记
  • 完成rustlings:options, vecs,error_handing, generics

2022_11_14-2022_11_16

  • 阅读 The Rustlings Course 生命周期部分(好难)
  • 整理并完成 rust语言上述部分的笔记

2022_11_17

  • 阅读 The Rustlings Course 闭包,迭代器部分
  • 整理并完成 rust语言上述部分的笔记
  • 完成rustlings:quiz 1~3,lifetime

About

参与rust-based-os-comp2022的日报/周报记录


Languages

Language:Rust 100.0%