Skip to content

Commit

Permalink
Merge pull request #181 from aLingYun/master
Browse files Browse the repository at this point in the history
push lab summery.
  • Loading branch information
ZhiyuanSue authored Nov 7, 2023
2 parents 68f0e3b + f7e3dd2 commit da49259
Showing 1 changed file with 36 additions and 0 deletions.
36 changes: 36 additions & 0 deletions source/_posts/实验总结.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
title: 实验总结报告
date: 2023-11-06 22:21:50
categories:
- 总结完成 lab1 ~ lab3.
tags:
- author:<aLingYun>
- repo:<2023a-rcore-aLingYun>
---

### 背景

我本人特别看好Rust语言及RISCV指令集架构的,所以也经常会查找一些相关的信息。在看到这次训练营之前,我在网上关注到了rCore的教程。之前也自己跟着教程学习过一段,那次是只完成了前两章,实现了在终端打印彩色字符串。和本次做实验不同的是那次是从 `cargo new r_core_study` 开始的。所以那时候看到彩色的字符串输出,还是很有成就感的。

这是我之前学习的仓库连接:https://github.com/aLingYun/r-core-study

### 第一阶段

第一阶段的难度还好,可能是因为我之前有学习过Rust,所以前大半部分的题很快就做完了。后面涉及到Rust的一些复杂特性,做起来要慢很多。需要不断的查教程,理解教程。也是很高效的学习过程。

### 第二阶段

由于工作关系,第二阶段的第一周基本上什么也没有做。第二周也基本上只有每天晚上十点之后可以学习。

由于时间不较短,我的策略是先看实验题目。以实验题目为目标去看教程,所以速度还可以,但是对知识的理解程度应该会差一些。

完成lab1之后又陷入没有时间学习的窘境,知道第二周周末,我跟让我的家人带孩子。自己全身心的去做剩下的lab2和lab3两个实验。

那两天每天都是到凌晨1点以后。终于还是勉强完成code了,不过实验报告再也没时间写了。

### 总结

通过这次训练营的一二阶段,对Rust的理解加深了,尤其是对Rust在底层开发的应用。

之前自学时,第三阶段开始感觉到困难,一直没有过这关。这次训练营帮助我跨了这关,所以真的感谢各位老师的辛苦付出。

0 comments on commit da49259

Please sign in to comment.