个人简介

Echo Blog


江湖无名 安心练剑
  • rust-lang-06-var 变量的
    变量绑定与解构 鉴于本书的目标读者(别慌,来到这里就说明你就是目标读者)已经熟练掌握其它任意一门编程语言,因此这里就不再对何为变量进行赘述,让我们开门见山来谈谈,为何 Rust 选择了手动设定变量的可变性。 为何要手动设置变量的可变性? 在其它大多数语言中,要么只支持声明可变的变量,要么只支持声明不可变的变量( 例如函数式语言 ),前者为编程提供了灵活性,后者为编程提供了安全性,而 R...
    2018-07-13 02:32:21 | Programming Language
  • rust-lang-05-rust 基础概览
    Rust 基本概念 从现在开始,我们正式踏入了 Rust 大陆,这片广袤而神秘的世界,在这个世界中,将接触到很多之前都没有听过的概念: 所有权、借用、生命周期 宏编程 模式匹配 类似的还有很多,不过不用怕,引用武林外传一句话:咱上面有人。有本书在,一切虚妄终将烟消云散。 本章主要介绍 Rust 的基础语法、数据类型、项目结构等,学完本章,你将对 Rust 代码有一个清晰、完整的认识...
    2018-07-13 02:32:21 | Programming Language
  • rust-lang-04-cargo rust 包管理入门介绍
    Cargo Cargo 是 Rust 的构建系统和包管理工具,同时 Rustacean 们使用 Cargo 来管理它们的 Rust 项目。 Cargo 负责三个工作:构建你的代码,下载你代码依赖的库并编译这些库。我们把你代码需要的库叫做“依赖(dependencies)”因为你的代码依赖他们。 $ cargo --version 转换到 Cargo 创建源文件目录并移除旧的...
    2018-07-13 02:32:21 | Programming Language
  • rust-lang-03-windows wls install 安装笔记
    windows wls 安装 执行命令 sudo curl https://sh.rustup.rs -sSf | sh 执行此命令,可能会失败。(wall) 安装日志 $ curl https://sh.rustup.rs -sSf | sh info: downloading installer Welcome to Rust! This will download an...
    2018-07-13 02:32:21 | Programming Language
  • rust-lang-03-windows install 安装笔记 rustup 方式
    使用 rustup (推荐) rustup 我们选择 x64 https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-msvc/rustup-init.exe 下载后双击安装即可。 安装完成日志 info: default toolchain set to 'stable-x86_64-pc-windows-m...
    2018-07-13 02:32:21 | Programming Language
  • rust-lang-03-mac install 安装笔记
    MAC 安装 执行命令 curl https://sh.rustup.rs -sSf | sh 执行此命令,可能会失败。(wall) 安装日志 houbinbindeMacBook-Pro:rust houbinbin $ curl https://sh.rustup.rs -sSf | sh info: downloading installer Welcom...
    2018-07-13 02:32:21 | Programming Language
  • rust-lang-02-在线学习资料
    在线阅读地址 https://kaisery.github.io/trpl-zh-cn/ https://github.com/sunface/rust-course 中文文档 中文文档 参考资料 https://github.com/KaiserY/rust-book-chinese 在线阅读地址 中文文档 参考资料
    2018-07-13 02:32:21 | Programming Language
  • rust lang-01-rust 编程语言概览
    Rust Rust 是一种系统编程语言。 它有着惊人的运行速度,能够防止段错误,并保证线程安全。 特点 零开销抽象 转移语义 保证内存安全 线程无数据竞争 基于 trait 的泛型 模式匹配 类型推断 极小运行时 ...
    2018-07-13 02:32:21 | Programming Language