1)笔记

1)c++中使用c风格的代码
  #ifdef __cplusplus
   extern "C"
  #endif

  #ifdef __cplusplus
   }
  #endif

2)时间戳
  (1)概念: 从1970年1月1日 00:00:00 到现在经历的秒数
  (2)使用
    a.从现在日期得到时间戳
    b.从时间戳得到日期
  (3)例子
    a.每日登陆
    b.什么什么时候,触发什么东西,也会用到时间戳;
    c.时间戳是个整数,因此处理方便;

3)日志需求
  (1)bin/logger,专门的日志输出路径
  (2)有前缀输出路径:网关的、游戏的、用户中心的,各种服务的日志
  (3)每天日志输出到不同的文件,根据日期命名
  (4)哪个路径下的文件,哪行代码输出出来的
  (5)分DEBUG、WARN、ERROR日志等级
  (6)日志打印时间,精确到秒,以方便追踪信息
  (7)日志必须异步输出,写文件会导致cpu挂起,线程傻等在写日志这
  (8)std_output
     false:日志,线上使用
     true:日志+控制台,调试使用

4)
  ...: 不定参数
  c++编译时知道编译到哪个文件哪一行了
    __FILE__:
    __LINE__:
  ##__VA_ARGS__: 接住不定参数

5)调试工作目录

 

08-06 00:50