介绍 git可以管理二进制文件,但和二进制文件相性不好(二进制文件不太好进一步压缩) 二进制文件的内容版本多了以后会影响git的工作效率(存储和
pipenv 安装 1 2 3 4 5 $ pip install --user pipenv # 升级 pipenv $ pip install --user pipenv --upgrade # 如果不知道如何将 shell 找不到的命令添加到系统环境变量则这样寻找 $ python -m site --user-base linux 安装 1 $ pip install --user pipenv 需要配
为什么需要函数式选项模式 为 struct 结构体可能存在的字段设置默认值 struct 的成员可以改变 范例源码 https://github.com/micro/go-micro/blob/master/options.go 函数选项模式我们先定义一个 结构体Option 和对应的 OptionFunc 的
服务运行信息获取 说明 golang 自带的包却有一个 runtime 包,可以轻松获取服务运行时候的各种包括内存使用情况的信息 本代码 基于 go 1.12 golang 服务可以通过 runtime.ReadMemStats 方法获取服务运
配置 https://github.com/gpakosz/.tmux 1 2 3 4 5 $ cd ~ $ git clone https://github.com/gpakosz/.tmux.git $ ln -s -f .tmux/.tmux.conf $ cp .tmux/.tmux.conf.local . # mouse mode just use ctrl+b; m 使用 gpakosz/.tmux 配置的 不用再次配置 如果需要修改可以查看下方配置 config file at ~/.tmux.conf 1 2 3 4 5 6 7 8 9
使用前需要知道的vim 是对vi的扩展,文中的很多操作是vi通用的 vi是区分大小写的命令的,也就是说 g与G 是不同的命令 在不同模式下,快捷键是不