From 30aa17c85dcd06f14ee96756c9a740b98c79dee8 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 20 May 2024 09:56:09 +0800 Subject: [PATCH] hyk finshed report of stage2 --- ...\273\347\273\223\346\212\245\345\221\212.md" | 17 +++++++++++++++++ ...\273\347\273\223\346\212\245\345\221\212.md" | 11 ----------- 2 files changed, 17 insertions(+), 11 deletions(-) create mode 100644 "source/_posts/hyk\347\232\2042024-rcore\347\254\254\344\270\200\343\200\201\344\272\214\351\230\266\346\256\265\346\200\273\347\273\223\346\212\245\345\221\212.md" delete mode 100644 "source/_posts/hyk\347\232\2042024-rcore\347\254\254\344\270\200\351\230\266\346\256\265\346\200\273\347\273\223\346\212\245\345\221\212.md" diff --git "a/source/_posts/hyk\347\232\2042024-rcore\347\254\254\344\270\200\343\200\201\344\272\214\351\230\266\346\256\265\346\200\273\347\273\223\346\212\245\345\221\212.md" "b/source/_posts/hyk\347\232\2042024-rcore\347\254\254\344\270\200\343\200\201\344\272\214\351\230\266\346\256\265\346\200\273\347\273\223\346\212\245\345\221\212.md" new file mode 100644 index 00000000000..fa00659a773 --- /dev/null +++ "b/source/_posts/hyk\347\232\2042024-rcore\347\254\254\344\270\200\343\200\201\344\272\214\351\230\266\346\256\265\346\200\273\347\273\223\346\212\245\345\221\212.md" @@ -0,0 +1,17 @@ +--- +title: hyk的2024-rcore总结报告 +date: 2024-04-28 17:01:38 +tags: + - author:hyk813 + - repo:https://github.com/LearningOS/rust-rustlings-2024-spring-hyk813 +--- +**第一阶段:** + 之前看到过rcore的宣传,不过当时看到的时候已经晚了,rust还没学会就结束了,不过当时做了几十道rustlings,留了点基础。 +正好这学期学校开了rust课,也多了点时间,就来做了一下。和官网的rustlings不同,这里加的10道数据结构题感觉还是非常不错的。 +本人比较懒,不知甚解地写完了rustlings,但是理解和实践能力还是比较不足,这十道题正好综合了之前的知识,写完还是很有收获的,虽然我用了GPT( +anyways,希望后面的第二第三阶段也能顺利完成,第一阶段还是比较简单的。rust还挺难的,希望自己坚持下来 +**第二阶段:** + 总的来说是很让我很惊讶的实验。之前以为是别的实验课那样,在给出的一堆乱七八糟的东西上实现os的相关功能,但是rcore真的基本上从0开始讲解了如何一步步构建一个基本的操作系统,力求大部分细节都照顾到。属实是刷新了我在学校操作系统课和实验里学到的无比浅薄、零散的知识。 + 唯一不满意的地方是我自己hh,由于时间不太充裕,很多细节其实并没有照顾到,虽然基本的实验是能凑出来,但是明显感觉到对rcore的认识还是不够的,而且还是用的print来debug hhh。 + + anyway,虽然实验写完了,但是这套代码还玩不起来,不能做到自己随心所欲的更改。准备之后再好好看看问答题怎么写。 diff --git "a/source/_posts/hyk\347\232\2042024-rcore\347\254\254\344\270\200\351\230\266\346\256\265\346\200\273\347\273\223\346\212\245\345\221\212.md" "b/source/_posts/hyk\347\232\2042024-rcore\347\254\254\344\270\200\351\230\266\346\256\265\346\200\273\347\273\223\346\212\245\345\221\212.md" deleted file mode 100644 index 9529c037f48..00000000000 --- "a/source/_posts/hyk\347\232\2042024-rcore\347\254\254\344\270\200\351\230\266\346\256\265\346\200\273\347\273\223\346\212\245\345\221\212.md" +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: hyk的2024-rcore第一阶段总结报告 -date: 2024-04-28 17:01:38 -tags: - - author:hyk813 - - repo:https://github.com/LearningOS/rust-rustlings-2024-spring-hyk813 ---- - 之前看到过rcore的宣传,不过当时看到的时候已经晚了,rust还没学会就结束了,不过当时做了几十道rustlings,留了点基础。 -正好这学期学校开了rust课,也多了点时间,就来做了一下。和官网的rustlings不同,这里加的10道数据结构题感觉还是非常不错的。 -本人比较懒,不知甚解地写完了rustlings,但是理解和实践能力还是比较不足,这十道题正好综合了之前的知识,写完还是很有收获的,虽然我用了GPT( -anyways,希望后面的第二第三阶段也能顺利完成,第一阶段还是比较简单的。rust还挺难的,希望自己坚持下来 \ No newline at end of file