摘要: 1.什么是Telegraf? Telegraf是一个用Go语言开发的代理程序,可用于收集和报告指标。Telegraf插件直接从其运行的系统中获取各种指标,从第三方API中提取指标,甚至通过StatsD和Kafka消费者服务来监听指标。它还具有输出插件,可以将指标发送到各种其他数据存储,服务和消息队列 阅读全文
posted @ 2019-11-07 11:10 星空海绵 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 1.什么是TICK技术栈? 1.1 简介 "TICK" 是由 "InfluxData" 开发的一套开源工具栈,由 Telegraf, InfluxDB, Chronograf, Kapacitor 四个工具的首字母组成。 1.2 Telegraf "Telegraf" 是一个用Go语言开发的代理程序 阅读全文
posted @ 2019-10-23 17:31 星空海绵 阅读(1958) 评论(0) 推荐(0) 编辑
摘要: 1.Go切片去掉重复元素 如果传入的是string类型: 如果传入的是int类型: 当然如果传入的是其它类型,把对应类型改掉即可 阅读全文
posted @ 2019-10-21 17:06 星空海绵 阅读(5281) 评论(0) 推荐(0) 编辑
摘要: 前两天遇到的问题,经过很多网友的深刻讨论,终于有一个相对可以解释的通的逻辑了,然后我仔细研究了一下相关的点,顺带研究了一下js中的隐式变量。 以下文章中提到的隐式变量都是指没有用var,let,const等关键字定义的变量。 以下文章中提到的var变量都是指用var声明定义的变量。 一遇到隐式变量, 阅读全文
posted @ 2019-10-02 14:12 星空海绵 阅读(2670) 评论(1) 推荐(3) 编辑
摘要: 1.问题 首先把问题放出来,昨天看了一个掘友发的一个问题,然后跟我同事一起研究了一下,没找出来是为什么,然后我回来一直在想为什么,然后各种找资料研究,从各个方面找为什么,比如js上下文,作用域,js垃圾回收,堆栈调用情况等等。 2.js断点调试找答案 首先如果不看上面的图,以你现在知道的js知识,你 阅读全文
posted @ 2019-09-28 21:08 星空海绵 阅读(939) 评论(2) 推荐(0) 编辑
摘要: 写的有不好的地方还请指正 1.下载与安装 golang下载官网:1. https://golang.google.cn/dl/ 然后这里我下载的是当前最新版本go1.13 下载完成之后直接双击安装,然后默认是安装到C盘的C:\Go目录下,当然安装的时候可以更改目录,但是改不改其实无所谓,因为后面创建 阅读全文
posted @ 2019-09-26 23:00 星空海绵 阅读(1189) 评论(0) 推荐(0) 编辑
摘要: 今天晚上在跑步的时候,突然想到这句话。一直在想,以前说这句话是指读书读多,自然就领会到了其中的书意,颇有一番水到渠成的意味。但是这与我们日常写代码,学习编程知识有什么关系呢,仔细一想,还真的可以类比一番。 当一个知识点你反复的去学习,尽管你不知道它当前有什么用有什么应用场景,但是在以后的某个时间点, 阅读全文
posted @ 2019-09-20 22:36 星空海绵 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 1.let作用域局限于当前代码块 代码1: let作用域仅限于当前代码块,而var的作用域是全局的 2.let作用域不会被提升 代码2: let作用域不会被提升,而var作用域会被提升 代码2相当于: 3.let不能被重复定义 代码3: 上面这段代码运行会报错:Identifier 'str2' h 阅读全文
posted @ 2019-09-15 16:22 星空海绵 阅读(1328) 评论(0) 推荐(1) 编辑