/** 一个用来进行go routine的函数 */ func print_something(msg string){ for i:= 0;i < 5;i++{ time.Sleep(1 * time.Second) fmt.Println(msg) } } /** 异步相加,并将结果放在通道中 ...
分类:
其他好文 时间:
2020-06-20 13:43:41
阅读次数:
52
InfluxDB是一个由InfluxData开发的开源时序型数据。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。 安装下载 官网界面打开js报错,所以点击下载没有什么效果,后来在网上查了下在网页中其实已经暴露出来了,需要 ...
分类:
数据库 时间:
2020-06-20 13:32:58
阅读次数:
67
单用户改为多用户执行SQL: ` USE master; GO declare @kid varchar(8000) set @kid='' select @kid=@kid+' kill '+cast(spid as varchar(8)) from master..sysprocesses wh ...
分类:
数据库 时间:
2020-06-19 16:36:15
阅读次数:
126
【源码部署新版edgex-ui】 在yml文件中注释掉ui如下部分: ui: image: edgexfoundry/docker-edgex-ui-go:0.1.1 ports: - "4000:4000" container_name: edgex-ui-go hostname: edgex-u ...
分类:
Web程序 时间:
2020-06-19 16:25:22
阅读次数:
85
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等在本文中,我将尝试解释如何将数据占用的存储空间减少50%以上。我们的2.5GBRedisElastiCache几乎快满了,如果以某种方式达到其极限,我们的系统将开始出现故障。Redis可能会成为瓶颈。基础设定:使用最新版本的SpringBoot,有两个主要依赖项-SpringBootWeb和SpringDataReactive
分类:
其他好文 时间:
2020-06-19 00:54:21
阅读次数:
80
select break go中使用for select 结构,select的break只能跳出break,不能跳出for循环 package main import ( "fmt" "time" ) func main() { ch := make(chan int) ok := make(cha ...
分类:
其他好文 时间:
2020-06-18 22:05:04
阅读次数:
61
关于算法的想法 由于面试可能需要手写算法,网上搜罗了一些资料,整理了下算法的OC的实现代码,虽然平时开发中一般用不到,但是多积累一些技术知识,还是对以后发展大有裨益的 github上搜集的几大算法原理和实现代码,只有JavaScript、Python、Go、Java的实现代码 算法文字理解和OC代码 ...
分类:
移动开发 时间:
2020-06-18 15:48:26
阅读次数:
60
原文:https://mp.weixin.qq.com/s/GpVy1eB5Cz_t-dhVC6BJNw 作者:饶全成 Go 语言的 context 包短小精悍,非常适合新手学习。不论是它的源码还是实际使用,都值得投入时间去学习。 这篇文章依然想尝试全面、深入地去研究。文章相比往期而言,整体不长,希 ...
分类:
其他好文 时间:
2020-06-18 13:02:05
阅读次数:
43
首先你需要有一个 nsq 的服务端,nsq 由三部分构成:nsqd、nsqlookupd、nsqadmin。 快速启动 nsq 一个节点看这里:https://github.com/farwish/nsq-launcher go-nsq 是众多客户端中的一个,使用 golang 编写,我们在逻辑代码 ...
分类:
其他好文 时间:
2020-06-18 01:28:37
阅读次数:
102
切片简单介绍 slice 的底层数据是数组,slice 是对数组的封装,它描述一个数组的片段。两者都可以通过下标来访问单个元素。 数组是定长的,长度定义好之后,不能再更改。而切片则非常灵活,它可以动态地扩容。切片的类型和长度无关。 数组就是一片连续的内存, slice 实际上是一个结构体,包含三个字 ...
分类:
其他好文 时间:
2020-06-18 01:17:28
阅读次数:
53