- 4
- 0
- 约2.54千字
- 约 37页
- 2023-06-01 发布于广东
- 举报
思维导图PPT模板《Rust实战》最新版读书笔记,下载可以直接修改
小结第章编程语言函数代码类型系统文件读者数据所有权网络内容存储时间内存计算机应用程序本书关键字分析思维导图
01内容提要序第一部分 Rust语言的特色致谢关于封面人物第二部分 揭开系统编程的神秘面纱目录0305020406
内容摘要本书通过探索多种系统编程概念和技术引入Rust编程语言,在深入探索计算机工作原理的同时,帮助读者了解Rust的所有权系统、Trait、包管理、错误处理、条件编译等概念,并通过源自现实的示例来帮助读者了解Rust中的内存模型、文件操作、多线程、网络编程等内容。 本书旨在帮助读者理解如何用Rust进行系统编程,并提供了一些使用Rust编写代码的技巧。本书给出了10余个源自现实的示例,让读者不仅能了解Rust语法,还能了解Rust的实际运用。 本书适合所有对Rust感兴趣的读者阅读。要更好地掌握本书涵盖的内容,读者应具备一定的编程经验,至少应对计算机编程的基本概念有所了解。
内容提要
致谢
序
关于封面人物
第一部分 Rust语言的特色
第1章 Rust语言介绍第2章 Rust语言基础第3章 复合数据类型第4章 生命周期、所有权和借用第一部分 Rust语言的特色
1.1 哪些地方使用了Rust?1.2 在工作中提倡使用Rust1.3 Rust初体验1.4 下载本书源代码1.5 使用Rust语言的感受如何?1.6 Rust语言是什么?010302040506第1章 Rust语言介绍
1.7 Rust的主要特点1.8 Rust的缺点1.9 TLS安全性问题的研究1.10 Rust最适用于哪些领域?第1章 Rust语言介绍
1.11 Rust的隐式特性:它的社区本章小结1.12 Rust术语表第1章 Rust语言介绍
2.1 创建一个可运行的程序2.2 初探Rust语法2.3 数字类型2.4 流程控制2.5 定义函数2.6 使用引用010302040506第2章 Rust语言基础
2.7 项目:绘制芒德布罗集2.8 高级函数定义2.9 创建grep-lite2.10 使用数组、切片和动态数组来创建...2.11 包含第三方代码2.12 命令行参数的支持010302040506第2章 Rust语言基础
2.13 从文件中读取本章小结2.14 从标准输入中读取第2章 Rust语言基础
3.1 使用普通函数对API进行实验3.2 使用结构体为文件建模3.3 使用impl为结构体添加方法3.4 返回错误信息3.5 定义并使用枚举体3.6 使用trait来定义共有的行为010302040506第3章 复合数据类型
3.7 将类型暴露给外部使用本章小结3.8 创建内联文档第3章 复合数据类型
4.1 实现一个模拟的立方体卫星地面站4.2 本章图例的说明4.3 所有者是什么?它有什么职责?4.4 所有权是如何移动的?4.5 解决所有权的问题本章小结010302040506第4章 生命周期、所有权和借用
第二部分 揭开系统编程的神秘面纱
第5章 深入理解数据第6章 内存第7章 文件与存储第8章 网络第二部分 揭开系统编程的神秘面纱
第9章 时间与时间保持第10章 进程、线程和容器第11章 内核第12章 信号、中断和异常第二部分 揭开系统编程的神秘面纱
5.1 位模式和类型5.2 整数的生存范围5.3 小数的表示形式5.4 浮点数第5章 深入理解数据
5.5 定点数格式5.6 从随机字节中生成随机概率5.7 实现一个CPU模拟器以建立函数也...本章小结第5章 深入理解数据
6.1 指针6.2 探索Rust的引用和指针类型6.3 为程序提供存储数据的内存6.4 虚拟内存本章小结12345第6章 内存
7.1 文件格式是什么?7.2 创建你自己的用于存储数据的文件格...7.3 实现一个hexdump的克隆7.4 Rust中的文件操作第7章 文件与存储
7.5 使用基于日志结构、仅追加的存储架...7.6 Actionkv v1:前端代码7.7 理解ACTIONKV的核心:LI...本章小结第7章 文件与存储
8.1 全部的网络体系都在7个分层中8.2 使用reqwest来生成一个HT...8.3 trait对象8.4 TCP8.5 以符合工效学的方式处理来自多个包...8.6 MAC地址010302040506第8章 网络
8.7 使用Rust的枚举体来实现状态机8.8 原始TCP8.9 创建一个虚拟网络设备8.10 原始HTTP本章小结12345第8章 网络
9.1 背景9.2 时间源9.3 一些相关的术语定义9.4 时间的编码9.5 clock v0.1.0:教会一...9.6 clock v0.1.1:格式化...010302040506第9章 时间与时间
您可能关注的文档
最近下载
- 德国瑞登梅尔公司有机助滤剂(纤维素)介绍.pdf VIP
- 100以内的加减法练习题_小学100以内的加减法题库.doc VIP
- 2026年江西制造职业技术学院单招职业技能考试题库及一套参考答案详解.docx VIP
- 2026年江西制造职业技术学院单招职业技能考试题库含答案详解(培优).docx VIP
- 2024年人大同等学力研究生微观经济学题库答案汇总.docx
- 2025年度专题组织生活会个人“五个方面”对照检查发言提纲范文..docx VIP
- EN_10149-2:2013(译)中文版标准.pdf VIP
- 超星尔雅学习通《文物精品与中华文明(清华大学) 》2025章节测试附答案.docx
- dell g3 3500 版号19795-1主板维修图纸.pdf VIP
- 2025年南京城市职业学院单招语文测试模拟试卷题型大全.docx VIP
原创力文档

文档评论(0)