自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 golang 由字符串生成字节切片的容量大小

golang 由字符串生成字节切片的容量大小

2021-12-13 11:11:47 455

原创 golang 数组和切片

golang 数组和切片

2021-12-10 18:05:47 377

原创 golang runtime.Caller 学习笔记

runtime.Caller runtime.Caller可以获取到调用时的代码文件路径、行数等信息,在打印日志时常常使用 runtime.Caller源码 // Caller reports file and line number information about function invocations on // the calling goroutine's stack. The argument skip is the number of stack frames // to ascend,

2021-12-09 15:09:17 447

原创 使用defer要注意的几个规则

使用defer要注意的几个规则 defer的执行顺序 用defer声明的语句或函数,实际执行是在调用defer的函数执行return语句之后,返回结果到上一层之前。 如果函数使用了多个defer,调用的顺序是先进后出,先声明的后执行,类似栈 defer的参数解析时间点 虽然defer声明的语句或函数会被推迟执行,但是该语句或函数所调用的参数是实时解析的,也就是说,如果参数是一个变量,那么该变量的值就是声明defer时那个变量的值,如果参数也是一个函数,那么这个作为参数的函数会立即执行。 // 参

2021-12-08 14:50:09 366

原创 iota使用方法和原理

iota使用方法和原理 简述一下iota? iota是golang的一个关键字,是一个常量计数器,用于枚举的场景,只能出现在const常量声明中,每次换行自增1,每次遇到const声明重置为0 iota的写法是什么? // 多个常量 const ( a = iota // 0 _ b // 2 c // 3 ) // 单个常量 const a = iota iota的源码看过吗?什么原理? // 只有一行代码,位于go/src/builtin/builtin.go中 // iota is

2021-12-07 10:32:08 258

翻译 预测性运维中的机器学习应从何说起?

原文:Machine learning for predictive maintenance: where to start?https://medium.com/bigdatarepublic/machine-learning-for-predictive-maintenance-where-to-start-5f3b7586acfb 在复杂的工业设备系统中,我们很难通过某几个单独的数据指标来判断设备是否即将出现故障,因此如何找到一个正确的时机进行维护是非常重要的。预测性运维使得设备零件既不会被过..

2021-03-05 17:41:25 671

原创 go get 指令没有反应/出错/超时

$ go get github.com/eclipse/paho.mqtt.golang package golang.org/x/net/proxy: unrecognized import path "golang.org/x/net/proxy" (https fetch: Get https://golang.org/x/net/proxy?go-get=1: dial tcp 216.2...

2019-10-08 11:18:58 1740

原创 THD-0101湿度传感器数据采集

1.数据采集代码 根据THD-0101通讯协议发送指令采集数据 package main import ( "fmt" "log" "os" "time" "github.com/goburrow/modbus" ) func main() { fmt.Println("test") handler := modbus.NewRTUClientHandler("/dev/COM...

2019-09-24 12:11:29 547

原创 数据结构(C++描述)复习笔记(1)

本文记录了本人在学习《Data Structures, Algorithms, and Applications in C++, Second Edition》时不熟悉和重要的内容,以供未来再次复习使用。

2019-04-04 13:10:36 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除