Skip to content

Commit

Permalink
Merge pull request #171 from FeiFei0827/master
Browse files Browse the repository at this point in the history
郝逸飞blog
  • Loading branch information
limingth authored Nov 5, 2023
2 parents 7e5d8c6 + f2b8a16 commit 2996e79
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions source/_posts/feifei-s-blog.md
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里写的也很清楚 算是比较顺利



0 comments on commit 2996e79

Please sign in to comment.