06 2019 档案

近期文摘2
摘要:http://xiaorui.cc/2019/01/27/关于golang-udp的高性能优化/ 实际就是增加缓冲区大小,让其可以一次性读多个包, 也就是http2比http1快的原因 另一点是减少锁竞争消耗 接着使用strace做syscall系统调用统计,发现futex和pselect6系统调用 阅读全文

posted @ 2019-06-27 18:30 js.yeyong 阅读(104) 评论(0) 推荐(0)

偶尔用一次windows开发,有点明白为何人觉得macos对开发友好
摘要:遇到几个问题 1. windows下的笔记本分辨率奇低 2. 响应有点慢,上网有问题 3. 防火墙莫名其妙,有些端口就是对外开放不了 4. 所有软件的安装都需要从网页上查找,下载,没有简单的命令行方式,而且许多软件的使用方式更依赖于ui 5. python安装后要手动的通过UI添加环境变量, pyt 阅读全文

posted @ 2019-06-25 18:22 js.yeyong 阅读(259) 评论(0) 推荐(0)

zz golang str json map互转
摘要:https://segmentfault.com/q/1010000005025933/a-1020000005032034package main import ( "encoding/json" "fmt" "os") type ConfigStruct struct { Host string 阅读全文

posted @ 2019-06-24 17:08 js.yeyong 阅读(309) 评论(0) 推荐(0)

golang一些有价值文章摘录
摘要:1. https://zhuanlan.zhihu.com/p/26783694 golang IO包的妙用 详细讲解了如何实现 IO, 用rpc协议包讲解 encode/decode/ hash/ 两次写内存操作优化成一次等,看起来非常之高级 2. https://zhuanlan.zhihu.c 阅读全文

posted @ 2019-06-13 18:13 js.yeyong 阅读(175) 评论(0) 推荐(0)

从 'golang新手容易犯的三个错误' 中学到的知识点
摘要:from https://zhuanlan.zhihu.com/p/41418726 1. 对nil map, nil slice 添加数据必然失败 var m []string var n map[string]string m["name"] = "zzz" // 出错 因为仅仅声明的话,map 阅读全文

posted @ 2019-06-13 15:23 js.yeyong 阅读(210) 评论(0) 推荐(0)

macos下使用postgresql
摘要:postgresql越来越频繁的出现在视线,可能跟华为的遭遇有关,另外mysql背后的oracle对于中国的不友好那也不是一天两天了 不过我对postgresql了解也很有限,目前用它的主要原因是在我的机器上mysql的安装总有问题,而手头有个工具的运行需要依赖mysql/postgresql, 所 阅读全文

posted @ 2019-06-12 17:30 js.yeyong 阅读(241) 评论(0) 推荐(0)

导航