程序员该不该喝酒,喝什么酒
阅读全文
golang 判断reflect.Value的值是否为空值
golang 判断reflect.Value是否为空的方法
阅读全文
nginx 限流配置
限流算法令牌桶算法算法思想是:令牌以固定速率产生,并缓存到令牌桶中;令牌桶放满时,多余的令牌被丢弃;请求要消耗等比例的令牌才能被处理;令牌不够时,请求被缓存
阅读全文
git add -A 和 git add . 的区别
git add -A和 git add . git add -u在功能上看似很相近,但还是存在一点差别
阅读全文
shell 提示确认再后续操作(Y / N,YES / NO)
shell 脚本可以给用户友好的确认提示,要求确认[Y / N]或[YES / NO],这时如果用户想继续执行其余步骤,必须确认
阅读全文
command a expects \ followed by text
在mac osx lion中sed来进行文件内容的替换操作,使用命令为:
sed -i 's/oldstring/newstring/g' full-path-file
执行后提示出错,错误信息为:“sed: 1: command a expects \ followed by text”,但是相同的命令拿到centos下确能执行成功
阅读全文
beego 跨域请求配置
beego 跨域请求配置
阅读全文
Golang 交叉编译
golang可以在一个平台编译另外一个平台可以执行的文件,比如在mac上编译Windows或linux可以执行的文件
阅读全文
Mysql 查看数据库版本
查看mysql的两种方式
阅读全文
golang 获取 struct 的 tag 内容
golang获取tag的内容是利用反射包来实现的
阅读全文