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的内容是利用反射包来实现的
阅读全文
golang学习之interface与其它类型转换
将interface变量in转换为int
阅读全文
Git撤销和回滚操作(git reset 和 get revert)
git的工作区:即自己当前分支所修改的代码,git add xx 之前的!不包括 git add xx 和 git commit xxx 之后的。 暂存区:已经 git add xxx 进去,
阅读全文
Linux 脚本中 “set -e” 的作用
shell脚本中经常有 set -e 语句
阅读全文