0%

2024春夏季开源操作系统训练营第一阶段总结-赵书磊

学习途径

  1. 所有权
  2. 引用
  3. 智能指针的使用
  4. 多线程与异步
  5. 数据结构的实现

    110题中值得反复学习的题目

  6. exercises/iterators/iterators3.rs
  7. exercises/threads/threads3.rs
  8. exercises/smart_pointers
  9. exercises/macros/macros3
  10. exercises/conversions/from_into
  11. exercises/conversions/from_str
  12. exercises/conversions/try_from_into
    • try_from 和 try_into 的不同使用场景
  13. exercises/tests/test5
    • 修改指针地址值没看懂。。。。
  14. exercises/tests/test6
  15. exercises/tests/test6
    • 外部函数调用相关
  16. exercises/algorithm

    思考

    随着学习以及对应题目的深入,Rust 相较于其他语言的优势愈发明显,Rust 在实现了绝大多数通用语言的功能的前提下,提出了所有权、智能指针机制,在内存管理方面可以说是举世无双。
    通过严格的编译检查和最大限度的自定义编码给编程者最大的发挥空间和最稳定的发挥成果。

    反思

  • 学习过程中过于匆忙,没能整理笔记,把 Rust 语言知识成体系的建立起来
  • 题目导向学习,导致对Rust底层原理没有十分清楚

    总结

    非常感谢训练营全体老师的辛苦付出,将我们带入了 Rust 神奇的世界。也很荣幸能够和全国各地的同学们一起学习,对于这个过程,我是乐在其中的。最后希望我能够再接再厉,在之后的阶段中完善笔记,形成自己的知识体系,并且在工程能力上更上一层楼。