[Go] Golang Adler32 Packet

打包解包协议中应用adler32校验和 adler32 介绍 Adler-32是Mark Adler发明的校验和算法,和32位CRC校验算法一样,都是保护数据防

[MySQL] MySQL 连接数和状态查看

MySQL 连接数和状态查看 mysql的最大连接数默认是100, 最大可以达到16384 查看mysql服务器最大连接数 1 2 mysql> show variables like '%max_connections%'; mysql> select @@max_connections; 设置mysql

[Go] Golang Context

Golang Context Context 接口 1 2 3 4 5 6 7 8 9 type Context interface { Deadline() (deadline time.Time, ok bool) Done() <-chan struct{} Err() error Value(key interface{}) interface{} } context包提供暴露Context接口可以在多个Goroutine共享数

[Go] Golang Channel

Don’t communicate by sharing memory, share memory by communicating. 介绍 channel是GO语言级别提供的goroutine间的通信方式,channel是类型相关的,需要在声明channel