终极 Rust:基础
Ultimate Rust Foundations
课程简介
终极 Rust 基础课程首先介绍 Rust,以及为什么您可以从使用 Rust 中受益——既可以作为基础,也可以在现有的生态系统中使用。
课程大纲
- Rust 包括 Cargo,这是一种瑞士军刀工具,可以:
- 在没有 Cargo 的情况下使用 Rust
- Rust 的安全保证
- “Hello World”应用程序——大多数语言的基础。
- 数组、向量和切片。
- 严格类型和强类型。
- 序列化和反序列化数据。
- 迭代编程——使用迭代器组合操作。
- 使用字符串
- 防止数据竞争
- 使用 Rayon 轻松实现多线程并发
- 使用原始线程进行终极控制
- 采用异步设计和 Tokio 的高性能输入/输出。
- 使用 Rayon 构建 CPU 密集型程序,并使用所有 CPU 能力。
- 管理原始线程和共享数据。
- 10 分钟内启动一个简单的服务器。
- 经典的面向对象编程示例,不同的对象打印不同的文本,但具有特征。
- 使用 ToString 设计一个简单的通用函数。
- 堆叠特征——相互依赖的特征,与通用编程相结合。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)