摘要: rust依赖c语言工具链,使用官网的方式在ubuntu20.04中安装时,虽然安装成功,但运行时报错: linker `cc` not found 如果使用 sudo apt install rustc,会遇到依赖深渊也是安装失败。 解决方案: 使用aptitude安装rustc sudo apt 阅读全文
posted @ 2021-11-20 00:52 ZRHW菜鸟 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 举个例子, 如果你女朋友直接打电话给你,相当于你女朋友调用了一个"普通函数"(你女朋友调用你)。 如果你主动打电话给你女朋友,相当于你调用了一个"普通函数"(你调用你女朋友)。 如果你女朋友发微信告诉你,让你打电话给她。相当于你女朋友使用了一个回调函数。因为你打电话是由她主使的,不是你自发的。 阅读全文
posted @ 2021-10-21 11:07 ZRHW菜鸟 阅读(32) 评论(0) 推荐(0) 编辑
摘要: crates.io 是rust生态中人们分享开源项包的网站,和Linux的软件管理工具一样,有外网下载速度慢甚至导致各种奇怪的失败的问题。需要换为国内镜像源。 在~/.cargo/下创建config文件,文件内容如下。 [source.crates-io] registry = "https://g 阅读全文
posted @ 2021-09-30 10:05 ZRHW菜鸟 阅读(2178) 评论(0) 推荐(0) 编辑
摘要: 1. 由于网络问题, 使用官网命令会访问失败,这里使用brew安装,并且是先安装rustup-init,再通过它安装rust,这样工具链可以一并安装成功。 brew update brew install rustup-init 阅读全文
posted @ 2021-09-28 22:36 ZRHW菜鸟 阅读(389) 评论(0) 推荐(0) 编辑
摘要: HEAD^与 HEAD~ 的比较: 1.当 HEAD^ 后面不加数字,或加数字1, 比如: HEAD^^ 或 HEAD^1 或 HEAD^1^1 或 HEAD^^^^^; 都和 HEAD~n 含义相同,^的个数表示回退几次,和~一样。 2.当 HEAD^ 加大于1 的数字, 比如HEAD^2, HE 阅读全文
posted @ 2021-06-15 21:11 ZRHW菜鸟 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 物联网边缘计算框架 edgex foundry 的协议配置文件有两个: 一个configuration.toml用来描述协议的一些参数, (可以描述一些预配置的设备的参数) 另一个modbus.test.device.profile.yml用来描述一个设备的一些参数,比如该设备的点位信息,等等 下面 阅读全文
posted @ 2021-03-10 18:52 ZRHW菜鸟 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 1. go语言中的rune关键字 golang中 rune关键字 把字符串转换成 对应的unicode值. 2. []rune 与[]byte的区别: []byte把字符串转成utf-8编码的值. 3. utf-8 与 unicode 的区别: 以中文为例: utf-8把 unicode的两个字节, 阅读全文
posted @ 2021-02-25 17:37 ZRHW菜鸟 阅读(1521) 评论(0) 推荐(0) 编辑
摘要: 1. utf-8 与 Unicode 的区别: unicode码是各种文字的id值; 而 utf-8码 是把这个id 加了utf8风格的"前缀", 目的是为了让机器识别出 这片地址存的是字符码,而不是别的什么类型. 如下图: 阅读全文
posted @ 2021-02-25 17:21 ZRHW菜鸟 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: 具体用法:ln -s 源文件 软连接的位置 举例: 让/home/A文件, 在/usr/bin下, 创建个软连接, 软连接名字叫A 那么命令为: ln -s /home/A /usr/bin/A 阅读全文
posted @ 2020-12-11 16:45 ZRHW菜鸟 阅读(27562) 评论(0) 推荐(1) 编辑
摘要: LIST: list使用之前需要赋值,否则报错.实际使用场景,见pandas\core\frame.py 9233行: index: "Index" = properties.AxisProperty( axis=1, doc="The index (row labels) of the DataF 阅读全文
posted @ 2020-08-18 18:00 ZRHW菜鸟 阅读(4335) 评论(0) 推荐(0) 编辑