上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 21 下一页
摘要: 参考代码 go package main import( "fmt" "sync" "time" "runtime" ) var wg sync.WaitGroup // 生产者 func Send(ch chan int){ x:=0 defer func(){ if err:=recover() 阅读全文
posted @ 2019-10-13 00:16 Myuniverse 阅读(1768) 评论(0) 推荐(0)
摘要: 参考博文: "一步步提升Go语言生成随机字符串的效率" 根据自己的理解写出来的性能测试函数: go package generateString import( "time" "testing" "math/rand" ) var letterRunes = []rune("abcdefghijkl 阅读全文
posted @ 2019-10-08 22:55 Myuniverse 阅读(213) 评论(0) 推荐(0)
摘要: 隔离性 连接同一个网桥,就相当于 独立 的个体,进入 同 一个房间一样。从而使得使用相同的端口号,不会发生冲突。 docker网桥的类型 默认网桥 使用场景:创建容器时,容器默认链接的网桥 用户自定义网桥 创建网桥 使用场景:用户在创建容器的时候,可以指定连接那个自定义网桥 默认网桥和用户自定义网桥 阅读全文
posted @ 2019-10-07 12:39 Myuniverse 阅读(373) 评论(0) 推荐(0)
摘要: 简单图示 把数据放到消息队列叫做生产者 从消息队列中获取数据叫做消费者 消息队列 概念:生产者和消费者之间的一个中间件。本质是一个队列。 消息队列能做的事情(为什么) 解耦(各个的部分,互不影响) 异步处理(每个部分异步处理,缩短时间) 削峰/限流(降低服务器的压力) 消息队列要注意的问题 数据保存 阅读全文
posted @ 2019-10-06 00:33 Myuniverse 阅读(367) 评论(0) 推荐(0)
摘要: 主协程如何等其余协程完再操作 主协程自我阻塞,直到需要的协程完成 阻塞方法 使用sync.WaitGroup()管理其余协程 优点:操作简单 缺点:不能管控协程的执行完成的顺序 利用缓存管道进行协程之间的通信 优点:能够管控一组协程结束 缺点:不能管控协程的执行完成顺序 利用无缓存管道进行协程之间的 阅读全文
posted @ 2019-10-04 23:17 Myuniverse 阅读(354) 评论(0) 推荐(0)
摘要: TCP连接示意图 长连接和短链接的区别 客户端和服务端响应的次数 长连接:可以多次。 短链接:一次。 传输数据的方式 长连接:连接 数据传输 保持连接 短连接:连接 数据传输 关闭连接 长连接和短链接的优缺点 长连接 优点 省去较多的TCP建立和关闭的操作,从而节约时间。 性能比较好。(因为客户端一 阅读全文
posted @ 2019-10-03 23:51 Myuniverse 阅读(12035) 评论(0) 推荐(0)
摘要: golang的server push server push作用的理解 客户端和服务端建立连接之后,服务器主动将一些资源推送给服务端。 注意:推送的内容,要放在发送响应数据之前。 server push示意图 server push特点 理论上,缩短数据加载的时间 将请求数据存放在缓存中 serve 阅读全文
posted @ 2019-10-03 00:30 Myuniverse 阅读(603) 评论(0) 推荐(0)
摘要: context学习 context的struct设计 go type Context interface { Deadline() (deadline time.Time, ok bool) Done() 阅读全文
posted @ 2019-09-27 23:16 Myuniverse 阅读(277) 评论(0) 推荐(0)
摘要: 空结构体的特点和作用 参考代码 go package main import ( "fmt" "unsafe" ) func main() { empStruct() } //空结构体的实例和作用 func empStruct(){ //空结构体的特点:1、不占用内存;2、地址不变 var s st 阅读全文
posted @ 2019-09-26 22:58 Myuniverse 阅读(3385) 评论(3) 推荐(0)
摘要: time包中Parse和Format的区别 参考代码 输出结果 总结:两者的区别:Format表示将时间转化为字符串,parse表示将字符串转化为时间 阅读全文
posted @ 2019-09-26 00:12 Myuniverse 阅读(1291) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 21 下一页