Bilibili Video Downloader

The easiest way to download Bilibili video without watermark or logo

斯坦福大学《Rust安全编程|CS 110L Safety in Systems Programming 2020》中英字幕(豆包翻译

TIP! Right-click and select "Save link as..." to download.

VIDEOS
MP4 N/A 480P Download
MP4 N/A 360P Download
AUDIO
MP4 N/A mp4a.40.2 Download
MP4 N/A mp4a.40.5 Download
MP4 N/A mp4a.40.2 Download
THUMBNAILS
斯坦福大学《Rust安全编程|CS 110L Safety in Systems Programming 2020》中英字幕(豆包翻译 JPEG Origin Image Download
https://reberhardt.com/cs110l/spring-2020/
https://github.com/PKUFlyingPig/CS110L
这门课程的主要内容包括:

内存安全: 讨论C和C++等语言中常见的内存安全问题,如缓冲区溢出、空指针解引用等。
Rust语言: 介绍Rust这门现代系统编程语言,它通过所有权系统和借用检查等机制来保证内存安全。
并发编程: 探讨多线程编程中的安全问题,如数据竞争、死锁等,以及如何使用Rust的并发特性来避免这些问题。
错误处理: 讲解如何设计和实现健壮的错误处理机制,以增强程序的可靠性。
测试与验证: 介绍各种测试技术和工具,帮助开发者验证程序的正确性和安全性。
设计模式: 讨论一些有助于提高系统安全性的设计模式和最佳实践。
这门课程的目标是让学生了解系统编程中的常见安全陷阱,并学会如何使用现代工具和技术来编写更安全、更可靠的系统软件。通过学习Rust语言,学生可以体验一种将安全性作为核心设计目标的现代系统编程语言。