当前位置:首页 > 电子书 > 电子书下载 > 程序设计 >
深入浅出Rust 深入浅出Rust
kekenow

kekenow 提供上传

资源
19
粉丝
21
喜欢
495
评论
9

    深入浅出Rust PDF 全书扫描版

    Rust电子书
    • 发布时间:2019-10-25 11:34:20

    给大家带来的一篇关于Rust相关的电子书资源,介绍了关于Rust方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小195.1 MB,范长春编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.8。

  • 深入浅出Rust PDF 下载
  • 下载地址:https://pan.baidu.com/s/1JaAT8fARbHermpIN_ndkp
  • 提取码:2jr4
  • 深入浅出Rust PDF

    《深入浅出Rust》将详细描述Rust语言的基本语法,穿插讲解一部分高级使用技巧。第一部分介绍Rust基本语法。第二部分介绍属于Rust独一无二的内存管理方式。第三部分介绍Rust的抽象表达能力。第四部分介绍并发模型。第五部分介绍一些实用设施。

    目录

    • 第一部分 基础知识
    • 第1章 与君初相见 2
    • 第2章 变量和类型 10
    • 第3章 语句和表达式 34
    • 第4章 函数 44
    • 第5章 trait 50
    • 第6章 数组和字符串 66
    • 第7章 模式解构 77
    • 第8章 深入类型系统 91
    • 第9章 宏 102
    • 第二部分 内存安全
    • 第10章 内存管理基础 110
    • 第11章 所有权和移动语义 114
    • 第12章 借用和生命周期 132
    • 第13章 借用检查 141
    • 第14章 NLL(Non-Lexical-
    • 第15章 内部可变性 158
    • 第16章 解引用 169
    • 第17章 泄漏 181
    • 第18章 Panic 190
    • 第19章 Unsafe 198
    • 第20章 Vec源码分析 216
    • 第三部分 高级抽象
    • 第21章 泛型 234

    上一篇:AR与VR开发实战

    下一篇:C语言详解

    展开 +

    收起 -

     
    Rust 相关内容
    深入性能测试:LoadRunner性能测试、流程、监控、调优全程实战剖析
    深入性能测试:LoadRunner性能测试、流程、监控、调优全程实战剖析 影印版 立即下载
    深入Linux内核架构与底层原理
    深入Linux内核架构与底层原理 影印超清版 立即下载
    深入理解大数据:大数据处理与编程实践
    深入理解大数据:大数据处理与编程实践 高清版

    深入理解大数据:大数据处理与编程实践 在总结多年来MapReduce并行处理技术课程教学经验和成果的基础上,与业界著名企业Intel公司的大数据技术和产品开发团队和资深工程师联合,以学术界的

    立即下载
    深入分布式缓存:从原理到实践
    深入分布式缓存:从原理到实践 扫描超清版

    本书从大型互联网系统的应用角度探讨分布式缓存的书籍,包含了原理、框架、架构、案例等多方面的视角,帮助对读者对分布式缓存有一个体系化的认识

    立即下载
    深入分析GCC
    深入分析GCC 高清扫描版

    深入分析GCC 结合GCC-4.4.0源代码,围绕GCC编译过程,详细介绍了GCC的设计框架和实现过程,从源代码到AST、从AST到GIMPLE、从GIMPLE到RTL,以及从RTL到终的目标机器代码的详细过程,涉及到各个阶段

    立即下载
    Java设计模式深入研究
    Java设计模式深入研究 高清版

    《Java设计模式深入研究》对高级程序员、软件工程师、系统架构师等专业研究人员也具有一定的参考价值。 Java设计模式深入研究 第1章 接口与抽象类 第2章 反射 第3章 工厂模式 第4章 生成器

    立即下载
    深入浅出强化学习:原理入门
    深入浅出强化学习:原理入门 含源码版

    本书以通俗易懂的语言深入浅出地介绍了强化学习的基本原理,涵盖强化学习基本方法和深度强化学习方法,还介绍了相应的数学基础和编程实例,思路明确、清晰易懂,是深度学习必备参考书

    立即下载
    学习笔记
    网友NO.996022

    you *might* want to use the less safe log_bin_trust_function_creators variable

    恢复MySQL数据库创建存储过程是遇到错误 you *might* want to use the less safe log_bin_trust_function_creators variable 需要执行 SET GLOBAL log_bin_trust_function_creators = 1;……

    网友NO.275599

    完美解决node.js中使用https请求报CERT_UNTRUSTED的问题

    只要调用了没有受信的https就会报错:CERT_UNTRUSTED 简单的解决方法就是设置环境变量回避非授信证书的问题。 只要在请求的代码之前加上如下代码即可: process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0"; 结束!!! 以上就是小编为大家带来的完美解决node.js中使用https请求报CERT_UNTRUSTED的问题全部内容了,希望大家多多支持码农之家~ ……

    网友NO.683158

    改进 JavaScript 和 Rust 的互操作性并深入认识 wasm-bindgen 组件

    前言 最近我们已经见识了WebAssembly如何快速编译、加速JS库以及生成更小的二进制格式。我们甚至为Rust和JavaScript社区以及其他Web编程语言之间的更好的互操作性制定了高级规划。正如前面一篇文章中提到的,我想深入了解一个特定组件的细节,wasm-bindgen。 今天WebAssembly标准只定义了四种类型:两种整数类型和两种浮点类型。然而,大多数情况下,JS和Rust开发人员正在使用更丰富的类型! 例如,JS开发人员经常与互以添加或修改HTML节点相关的文档交互,而Rust开发人员使用类似Result等类型进行错误处理,几乎所有程序员都使用字符串。 被局限在仅使用由WebAssembly所提供的类型将会受到太多的限制,这就是wasm-bindgen出现的原因。 wasm-bindgen的目标是提供一个JS和Rust类型之间的桥接。它允许JS使用字符串调用Rust API,或Rust函数捕获JS异常。 wasm-bindgen抹平了WebAssembly和JavaScript之间的阻抗失配,确保JavaScript可以高效地调用WebAssembly函数,并且无需boilerplate,同时WebAssembly可以对JavaScript函数执行相同的操作。 wasm-bindgen项目在其README文件中有更多描述。要入门,让我们深入到一个使用wasm-bindgen的例子中,然后探索它还有提供了什么。 1、Hello World! 学习新工具的最好也是最经典的方法之一就是探索下用它来输出“Hello, World!”。在这里,我……

    网友NO.971486

    IntelliJ安装并使用Rust IDE插件

    Rust 是一个由Mozilla主导开发的通用编译型编译语言。它的设计准则为"安全,并发,实用",支持函数式,并发式,过程式以及面向对象的编程风格。 Rust插件的主要特性如下: 导航特性:Go to Class、Go to Symbol、Go to Super Module、Structure、Go to Definition。 编辑器特性:代码自动完成、格式化(计划支持rustfmt)、合并行、智能按键(如自动插入匹配的符号)、自动填充后缀、基本的Intention和重构(如引入变量、重命名等)。 支持Cargo,提供了一个UI用于运行测试用例和应用程序,不过这要求在Cargo端进行一些配置 IntelliJ 是最好的使用的Java IDE之一 ,它支持各种插件,其中intellij-rust就是 Rust 在IntelliJ上的插件,可以使用该插件在IntelliJ上面进行Rust开发,下面就简单介绍下如何安装Rust并使用IntelliJ做为其IDE。 安装Rust 安装Rust不要直接Rust语言本身,例如使用 brew install rust 就只是安装了rust语言本身而已,应该安装的是 rustup , rustup 是rust官方版本的管理工具,是安装rust的首选。它的主要特点是: 管理Rust二进制文件 配置Rust工具链 管理Rust相关组件 只依赖bash,curl和常见的unix工具 支持多平台 在使用Rust开发过程中常常是用到的工具有 rustc , rust-src , cargo ,这些都可以使用rustup进行管理。 其中 cargo 是Rust项目管理的工具,提供了一系列的工具,……

    电子书 编程教程 文档 软件 源码 视频

    Copyright 2018-2020 xz577.com 码农之家

    本站所有电子书资源不再提供下载地址,只分享来路

    免责声明:网站所有作品均由会员网上搜集共同更新,仅供读者预览及学习交流使用,下载后请24小时内删除

    版权投诉 / 书籍推广 / 赞助:QQ:520161757