摘要: linux要在windows下编译运行,需要win下的gcc编译器,一般有两种:MinGW和Cygwin。 但某些函数在windows没有,即使使用两种工具也编译不过,需要查询windows函数并使用,例如网路socket等。 MinGW参考: MinGW安装教程( MinGW - Minimali 阅读全文
posted @ 2019-12-08 18:45 yuxi_o 阅读(1390) 评论(0) 推荐(0) 编辑
摘要: 一. 如何独立开发一个完整应用 https://www.zhihu.com/column/health-go 知乎 使用上线APP “靓手艺”作为实战案例进行经验分析介绍 二. Go并发编程案例解析 https://m.imooc.com/learn/982?mid=17082 慕课网 通过一个真实 阅读全文
posted @ 2019-12-08 17:58 yuxi_o 阅读(4834) 评论(0) 推荐(0) 编辑
摘要: 一、硬件接口 § 主机的RTS(输出)信号,连接到从机的CTS(输入)信号。 § 主机的CTS(输入)信号,连接到从机的RTS(输出)信号。 ▪ RTS (Require ToSend,发送请求)为输出信号,用于指示本设备准备好可接收数据,低电平有效,低电平说明本设备可以接收数据。 ▪ CTS (C 阅读全文
posted @ 2019-12-08 17:52 yuxi_o 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 一. 简述 Go语言中自带有一个轻量级的测试框架testing和自带的go test命令来实现单元测试和性能测试。 go test [-c] [-i] [build flags] [packages] [flags for test binary] $ go test -race -cover -c 阅读全文
posted @ 2019-12-08 17:45 yuxi_o 阅读(553) 评论(0) 推荐(0) 编辑
摘要: golang按位取反符号和异或符号都是^。 要限定类型或位数,否则按int打印(打印负数)。 数据存储编解码 float32储存为4个字节,int16存储为两个字节,数据大小端怎样存储? 参考:edgexfoundry/device-sdk-go/pkg/commandvalue.go 借助io.R 阅读全文
posted @ 2019-12-08 17:36 yuxi_o 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 综述 变量声明时未赋初值,则变量被自动赋值为该类型的零值(固定值) func new(Type) *Type new()返回一个指针,指向新分配的该类型的零值,不是空指针(nil)。the value returned is a pointer to a newly allocated zero v 阅读全文
posted @ 2019-12-08 17:31 yuxi_o 阅读(2300) 评论(0) 推荐(0) 编辑