Skip to content

zwbgap/LearningOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LearningOS

rCore learning records (2023.10.1)

Repository structure

LearningOS
├─.vscode
├─rCore
│  ├─Lab00
│  └─Lab01
└─rustlings
    ├─Day01
    │  ├─Code
    │  └─Documents
    ├─Day02
    │  ├─Code
    │  └─Documents
    └─Rust Course
        ├─0 projects
        │  └─guessing_game
        ├─1 Trial test
        │  ├─Documents
        │  ├─test01
        │  └─world_hello
        └─2  Basic introduction to Rust
            ├─2.1 Variable binding and destructuring
            │  ├─Document
            │  │  └─images
            │  └─variables
            └─2.2 Basic type
                ├─Documents
                └─numeric_type

Day01

计划

1.阅读Rust语言圣经(Rust Course)配置基本环境和学习基本语法。

2.学习清华大学暑期课程Rust程序设计训练。

3.通过编程练习实例。

成果

1.了解发展历史以及学习基本内容。 2.练习Rust语言圣经的示例。 3.了解rustc和cargo,学习使用cargo创建项目。

Day02

计划

  1. 继续阅读Rust语言圣经(Rust Course)和Rust编程之道,深入理解Rust语言的基本语法和特性。
  2. 学习B站令狐壹冲的Rust语言教程.
  3. 通过在线平台或者Vscode练习Rust语言的基本语法,加深记忆和理解。

成果

  1. 深入了解了Rust语言的特性以及发展前景。
  2. 令狐壹冲的Rust语言教程基本教程已是网络编程,需要一定的基础,遂暂时搁置。
  3. 使用Vscode创建新手项目进行练习。

Day03

计划

继续了解Rust,任重而道远。

***************************

发现每次写rust代码并不需要新建项目(开始的时候每次学习新语法都只会新建项目,一个main.rs也写不了多少内容),直接建立文件夹建立test.rs然后使用rustc编译即可。既节省时间又提升效率。赞!

现在时间已经来到Day07 汗颜~~~~

继续学习ing···

About

rCore learning records

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published