Linux线程(7)基于策略模式的日志模块1.日志在前面,我们在多线程的情况下,对于一些结果打印,往往会出现错乱的问题.这些因为在我们Linux当中始终遵循一个规则,就是一切皆文件.我们需要向显示器文件进行写入我们的日志信息.但是在多线程的情况下.我们每个线程都回会向显示器文件进行写入,如果没有进行对共享资源的保护进行这样就会出现数据不一致的问题.为了解决这个问题我们要设计一个拥有锁进行保护的日志模块. 对于市面上有很多成熟的日志模块.spdlog、glog、Boost.Log、Log4cxx等等,但是我们要去深入的了解这个东西最好的方法还是自己