记录 Centos7 系统下,用 vim 编写 C++/golang 源码的方法和工具使用总结。
买了个低配的阿里云,1cpu, 2g 内存。基本能满足公网环境正常的功能测试,但是对于复杂的 c++ 项目编译显得有点费劲。
ccache 是个好东西,缓存了编译过的项,第一次编译源码有点慢,再次编译速度就飞快了(提升5-10倍的速度)。
项目中,无论客户端还是服务端,日志都是必不可少的,一般的日志格式具备下面几个要素:
时间,日志等级,源码文件,源码行数,日志字符串格式化内容。
客户端 <–> 文件服务器代理 <–> FDFS