docker for mac 部署 kubernetes 2019-05-06 k8s docker for mac 安装kubernetes本来是很方便的, 但是国内玩家要折腾一下, 因为 gcr.io 这个域被墙了… 目前来看前辈们已经把坑给淌的差不多了 阅读更多
jmeter 对tcp进行压测 2019-04-30 tools jmeter是个好工具, 跨平台, 有GUI, 简单易用, 扩展多 安装 本地环境为macOS Mojave 10.14.4 本地需要安装java8 jmeter官方下载地址 jmet 阅读更多
php开发过程中不常碰到的error (2.28更新) 2019-02-28 php 这里做一些备注,以防再次碰到 url 当中的参数有 ×tamp=1234567890这样的字段会被转义成xtamp=12345678 阅读更多
转 Golang 需要避免踩的 50 个坑 2019-01-31 精选转载 Golang 需要避免踩的 50 个坑 以下是全文 前言 Go 是一门简单有趣的编程语言,与其他语言一样,在使用时不免会遇到很多坑,不过它们大多不是 Go 本身的设计缺陷。如 阅读更多
关于 go 的 for range 上的一个坑 2019-01-30 go range作为go的一个语法糖在进行迭代的时候是很方便的, 但6是传址赋值的时候需要小心一点 出现问题 直接上代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 阅读更多
转 mac上一些好玩的命令行工具 2019-01-18 tools mac上一些有意思的命令行小工具 asciinema 和 svg-term assiiname 是用来命令行录屏的, svg-term 将文件转换成svg动图, 这个做截屏很方便 安装: 1 2 brew install asciinema npm install -g svg-term 使用方式: 1 2 阅读更多
用gorilla websocket 搞一个聊天室 2019-01-15 go 这个demo实现了: 消息广播 心跳检测 提供了一个通过命令行来进行聊天的例子 具体逻辑都在 websocket.go 这个文件里 这里的核心就是 aliveList 这个全局变量, 负责把消息分发 阅读更多
转 yii2 断线重连问题 2018-12-19 yii2 yii2 + swoole 的模式下因为使用swoole做的常驻内存服务, 那么之前的设计思路会有一点偏差, 不是第一眼能看到的就是 mysql has gone away的问题 目前解决思路就 阅读更多
go mysql数据库连接池的使用 2018-12-17 go 建立一个mysql连接池将极大的缩短应用的响应时间, 减少频繁的io开销以及gc, 这在golang里面也是很容易就实现的 示例代码: 1 2 3 4 5 6 阅读更多
go里的点点点语法 2018-12-14 go golang 代码里面有时会出现 ... 这个操作, 初次看到也是摸不到头脑, 其实他是用来做数组的析构用的 举个例子就明白了: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 阅读更多