Skip to content

Latest commit

 

History

History
70 lines (47 loc) · 2.35 KB

daily.md

File metadata and controls

70 lines (47 loc) · 2.35 KB

第一阶段

虽然7月1日就收到开营通知,创建了repo,但是因为期末考试到了七号才开始学习

21-07-07

  • 大概看了一遍其他同学的笔记,虽然刚开始几天大部分人更新的内容并不多,但还是有很多值得我学习的地方,以后也多多关注互相学习
  • Rust
    • 虽然最近也写了不少 Rust 代码,但是我决定还是从头再过一遍
    • rustlings 之前学 CS3210 时做过一部分,今天花了一下午把最新版本的全部完成了。如果说 ruslings 有什么遗憾的话就是无法确定自己的解法是否是最优的,比如通过迭代器实现的不考虑溢出的阶乘计算,我最初的写法是(1..=num).fold(1, |acc, x| acc * x),但在群里我又看到了另一个更简单的写法(1..=num).product()在此之前我甚至不知道 product 还有乘积的含义
    • 看了几个 Rust Quize 发现自己对 macro 还是太陌生了,之后应该注意。
    • 实现算法方面之前只刷过几道LeetCode,感觉可以多尝试
  • RISC-V
    • 收集了一些学习资料,后面几天学习一下基本结构和特权级方面的内容

21-07-08

  • Rust
    • 学习了《Rust编程之道》前三章,针对自己还不熟悉的内容做了笔记
  • RISC-V
    • 学习了《RISC-V手册》第十章,做了笔记

21-07-13

  • rCore
    • 跟随实验指导书完成了第一章的代码及编程练习,做了笔记

21-07-14 & 21-07-15

  • rCore
    • 跟随实验指导书完成了第二章的代码及编程练习,做了笔记

21-07-16 & 21-07-17

  • rCore
    • 完成了实验一,做了笔记
    • 跟随实验指导书完成了第三章的代码及编程练习,做了笔记

21-07-18 & 21-07-19

  • rCore
    • 跟随实验指导书完成了第四章的代码

21-07-20

  • rCore
    • 完成了第四章的编程练习

21-07-21

  • rCore
    • 跟随实验指导书完成了第五章的代码及编程练习
    • 补做了前五章的报告

21-07-22

  • rCore
    • 跟随实验指导书完成了第六章的代码
    • 做了第四章、第五章的笔记

21-07-23

  • rCore
    • 完成了第六章的编程练习
    • 做了第六章的笔记和报告

21-07-24

  • rCore
    • 跟随实验指导书完成了第七章的代码及编程练习