-
Notifications
You must be signed in to change notification settings - Fork 387
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #171 from FeiFei0827/master
郝逸飞blog
- Loading branch information
Showing
1 changed file
with
53 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
--- | ||
title: <feifei's blog> | ||
date: 2023-11-05 21:44:10 | ||
tags: - author:FeiFei0827 | ||
- 开源操作系统训练营2023 | ||
--- | ||
|
||
# 学习报告 | ||
|
||
居然一个月了,我没想过我能进行下去,实际上我才接触rust,学习rust花了很长时间,不过因为有rustling的存在 让我对rust的熟悉程度确实强于其他只学了一个月的语言,不过只有一点os基础,也仅限于稍微改变下linux内核的程度的我,虽然了解一些操作系统运算的规律但完全没自信能参与os的设计,看到了群里的许多大佬,更让我明白自己的弱小,但还是努力了一把虽然做的都是最低限度的事,但是我可以自豪的说,确实达到了我最初学习的目的 | ||
|
||
<!-- more --> | ||
|
||
## 阶段一 | ||
|
||
### 去学习Rust | ||
|
||
虽然我才不过接触计算机一年多的时间,但也早听闻rust的大名,我之前一直在学习cpp,由于众所周知最好的cpp在rust,自然认识了这只小螃蟹,但是我还完全不了解他,只是记得在学习cpp的新特性时那位视频博主总是把变量与名称写反 并自嘲到“最近rust写多了” 我意识到 哦 原来rust与cpp的相似之处不少,但由于我没看到rust的就业空间(只是我的鼠目寸光罢了),所以就没学习,在一位朋友的推荐下我参与了学习,和其他几位朋友一起学习,但他们都因为很忙,最后搁置了。 | ||
|
||
显然rust不是一门简单的语言,前些日子我还觉得他的语法规定太严格,是的,我明白正是这种严格让rust变的更加安全,可作为初学者的我被他折磨的不轻。不过在阶段二的学习中我渐渐的好像也开始觉得感到rust的这种语法的好处 | ||
|
||
rustling真的很好 我会推荐给所有想学rust的人 | ||
|
||
### risc-v学习 | ||
|
||
完全没听说过。。。。 | ||
|
||
x86,arm,mips,我都曾了解过 不过都只是纸上谈兵 这次是真的第一次 | ||
|
||
## 阶段二 | ||
|
||
### 做lab | ||
|
||
实际上 我想说 只是寻找要干什么就花了我很久。。。(丢人) | ||
|
||
不过好在群里有很多人分享信息 还有笔记 让我的学习之路平坦了很多很多很多 应了训练营公告的话 | ||
|
||
也希望有朝一日我能帮助到其他人 | ||
|
||
虽然我只做了ch3 ch4 ch5 | ||
|
||
但还是能说出点东西 | ||
|
||
ch3 我认为最简单 只要实现最简单的taskmanage就行 熟悉一些提供的函数就好 | ||
|
||
ch4 我觉得三者最难 和ch3的关联真的不大。。。看文档。。看视频 。。看往届的视频。。概念听懂了 上手就完蛋。。。 | ||
|
||
最后终于是把东西组织起来了 但是又是错误不断 最后又忘记写文档。。。哎 | ||
|
||
ch5和ch4的关系比较紧密 我觉得有了ch4的经验 ch5比较好些 因为v3里写的也很清楚 算是比较顺利 | ||
|
||
|
||
|