一、mac配置环境 curl https://sh.rustup.rs -sSf | sh curl --proto ‘=https’ --tlsv1.2 -sSf https://sh.rustup.rs | sh 配置rust环境,需要先找到$HOME/.cargo 如果环境变量未配置可查看根目 ...
分类:
其他好文 时间:
2021-04-26 13:23:27
阅读次数:
0
PostgreSQL 9.6安装 1、添加RPM sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm 2、安 ...
分类:
数据库 时间:
2021-04-21 12:51:42
阅读次数:
0
作者:HelloGitHub-小鱼干 本周的 GitHub 热点非常经常,因为一贫如洗的小鱼干突然发现了发家致富之道:磁盘挖矿。chia-blockchain 是一个将磁盘作为计算资源的项目,简而言之,用磁盘挖矿。当然本周的特推,pua-lang 也是非常有趣, 它用赋能、细分、反哺、组合拳、载体、 ...
分类:
其他好文 时间:
2021-04-21 12:32:48
阅读次数:
0
如果我们想比较某个类型的两个值 x 和 y 是否相等(不等),例如:x == y (x != y),那么我们就必须为类型实现 PartialEq Trait。实现 Eq 的前提是已经实现了 PartialEq,因为实现 Eq 不需要额外的代码,只需要在实现了PartialEq 的基础上告诉编译器它的... ...
分类:
其他好文 时间:
2021-03-30 12:47:42
阅读次数:
0
Linux安装exa exa是一个漂亮的命令行工具,它能够使用不同的颜色来显示各种文件类型、文件权限和所有权、block和inode的信息等等。 安装rust 使用国内rust的镜像源 export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rus ...
分类:
系统相关 时间:
2021-03-29 12:32:27
阅读次数:
0
AtCoder Beginner Contest 195 Editorial Problem A - Health M Death(opens new window) 只要检查 \(H\equiv 0\) 即可. Time complexity is \(\mathcal{O}(1)\). Spac ...
分类:
其他好文 时间:
2021-03-17 14:07:28
阅读次数:
0
####实验器材及参考资料 同本系列的第一篇文章 ####实验内容 在stm32上用rust编写简单的中断程序,实验电路如下: 本实验实现在按下按键KEY0时,灯LED0就会改变状态,比如LED0是亮着的,一旦按键按下就会立马灭掉. ####源码分析 我直接在下面列出源代码,源代码有些长,大部分是花 ...
分类:
其他好文 时间:
2021-03-09 13:35:03
阅读次数:
0
相信不少人和我一样初次接触Rust的模块系统时都会觉得难以理解,因为与之前学的编程语言的文件导入不一样。个人觉得C/C++系的导入是最容易理解的,直接将头文件中定义的内容include后就可以使用其中的内容。 但是Rust不一样,Rust使用模块 来管理所有的权限和导入问题。在创建了一个微型项目测试 ...
分类:
其他好文 时间:
2021-03-06 14:40:37
阅读次数:
0
Rust模块化 模块化有助于代码的管理和层次逻辑的清晰 Rust模块化有多种方式: 1.嵌套模块 嵌套模块就是直接在要使用模块的文件中声明模块 mod food{//声明模块 pub struct Cake; pub struct Smoothoe; pub struct Pizza; } use ...
分类:
其他好文 时间:
2021-02-18 13:35:09
阅读次数:
0
Unsafe Rust So far, you can see that Rust has a strict memory safety guarantee at compile time. However, sometimes this safety guarantee can be annoyi ...
分类:
其他好文 时间:
2021-02-17 14:12:34
阅读次数:
0