RUST CollectionsRust 程序设计语言 - Rust 程序设计语言 简体中文版 (kaisery.github.io) Collection容器的数据存储在堆上,在运行时可以改变大小 VectorVec<T>使用泛型实现了列表容器,其元素顺序存储且数据类型必须相同。 基本 ...
CMake Tutorial
CMake 基本使用Mastering CMake 这个也是官网文档,比官方教程内容更好理解。 CMakeLists.txt是cmake的工程配置文件,一般把CMakeLists.txt文件放在工程根目录,同时新建一个Build目录,所有生成的工程文件都放在Build目录中,清除工程文件时,直接删除 ...
Raspberry Pi on Windows
Raspberry Pi on WindowsQemu on windowsinstall Qemu for windowshttps://qemu.weilnetz.de/w64/ 下载打包好的windows安装包 下载的最新版本运行时提示api-ms-win-core-path-l1-1-0.d ...
Rust Learning - Rustup
RUSTUPhttps://rust-lang.github.io/rustup/index.html rustup 是一个管理 Rust 版本和相关工具的命令行工具,官方推荐使用rustup来安装和管理rust的版本和工具链。 对于rust开发,rustup不是必须安装的,对于离线安装或使用系统自 ...
Rust Learning-Generic, Trait and Lifetimes
RUSTRust 程序设计语言 - Rust 程序设计语言 简体中文版 (kaisery.github.io) 泛型把函数,结构体中变量的类型参数化,所以T类似于表示数据类型的形参。T是type的缩写,和C++一样大家习惯用T来代表一种类型。 函数中泛型如果要使用一个表示类型的参数,需要在使用前声明 ...
Rust Learning - Crates and Modules
RUSTRust 程序设计语言 - Rust 程序设计语言 简体中文版 (kaisery.github.io) PackagesCargo的一个功能,可以构建、测试和分享crate。包是提供一系列功能的一个或多个crate。一个包会包含一个Cargo.toml文件。Cargo本身也是一个包含构建代码 ...
Rust Learning Owner Struct and Enum
RUST Learning Owner Struct and EnumRust 程序设计语言 - Rust 程序设计语言 简体中文版 (kaisery.github.io) 所有权(Ownership)规则 每一个值都有一个所有者(owner) 值在任何时刻只能有一个所有者 当所有者(变量)离开作用 ...
Rust Learning basic
RUST BasicRust 程序设计语言 - Rust 程序设计语言 简体中文版 (kaisery.github.io) Installrustup 是一个管理 Rust 版本和相关工具的命令行工具 环境变量 更新 $rustup update 安装状态 $rustc --version 输 ...
Network Proxy
Network ProxyClash参考 [Clash for Windows 优雅地使用 TUN 模式接管系统流量 | Dejavu’s Blog](https://www.dejavu.moe/posts/cfw-tun/#:~:text=Clash for Windows 优雅地使用 TUN ...