课程简介
本课程是一门系统性的Rust语言核心编程课程,专为希望深入理解Rust内存安全与并发编程的开发者设计。课程从Rust基础概念(所有权、借用、可变性)入手,逐步深入到智能指针(Box、Rc、Arc、Mutex)的核心原理与应用场景,并重点剖析Rust中线程安全编程的难点与最佳实践。通过本课程的学习,你将彻底掌握Rust独特的所有权系统,理解如何安全高效地管理内存与共享数据,并能够运用Arc、Mutex等工具编写健壮的多线程并发程序。无论你是希望转向系统编程,还是寻求提升代码的安全性与性能,这门课程都将为你打下坚实的Rust核心基础。
下载地址
课程目录
01 Rust课程导学
第1-9节:课程简介、学习方法、前景预测、核心概念开篇与阶段回顾。
02 Rust基础语法与环境
第10-18节:Rust下载安装、栈与堆、所有权、借用、可变性等核心语法。
03 智能指针详解
第19-26节:Box、Rc、Arc、Mutex等智能指针的原理与运用。
04 Rust并发编程
第27-34节:线程启动、move语义、共享变量修改、线程安全总结与实践。
--- 点击展开详细目录 ---
- 🎬 01 线程与局部变量的move语义-.mp4
- 🎬 Arc_Mutex结合运用-.mp4
- 🎬 Arc智能指针-.mp4
- 🎬 Box智能指针-.mp4
- 🎬 Mutex智能指针_01-.mp4
- 🎬 Mutex智能指针_02-.mp4
- 🎬 Rc智能指针_01-.mp4
- 🎬 Rc智能指针_02-.mp4
- 🎬 Rc智能指针_03-.mp4
- 🎬 Rust前景预测(仅供参考)-.mp4
- 🎬 rust启动一个线程_01-.mp4
- 🎬 rust启动一个线程_02-.mp4
- 🎬 Rust开篇(1)-.mp4
- 🎬 Rust核心开篇明义-.mp4
- 🎬 rust核心总结-.mp4
- 🎬 Rust的下载与安装-.mp4
- 🎬 Rust目前的学习建议-.mp4
- 🎬 Rust简介-.mp4
- 🎬 rust线程变量共享阶段总结-.mp4
- 🎬 rust线程安全为什么难写_01-.mp4
- 🎬 rust线程安全为什么难写_02-.mp4
- 🎬 rust线程安全开篇-.mp4
- 🎬 内存安全阶段回顾-.mp4
- 🎬 基本概念_mutable-.mp4
- 🎬 基本概念_借用_borrow_01-.mp4
- 🎬 基本概念_借用_borrow_02-.mp4
- 🎬 基本概念_可变借用-.mp4
- 🎬 基本概念_所有权_01-.mp4
- 🎬 基本概念_所有权_02-.mp4
- 🎬 多线程修改共享变量_01-.mp4
- 🎬 多线程修改共享变量_02-.mp4
- 🎬 授课方法简介-.mp4
- 🎬 智能指针开篇-.mp4
- 🎬 线程与局部变量的move语义_02-.mp4
- 🎬 线程安全总结性写法-.mp4
- 🎬 阶段回顾-.mp4
- 🎬 阶段回顾_1-.mp4
- 🎬 预备知识_栈和堆-.mp4
|