11 2022 档案
boost解析多节点的、复杂的XML文件的常用代码范式
摘要:std::string parseBond(std::string& fileName) { boost::property_tree::ptree ptree_root; try { boost::property_tree::read_xml(fileName, ptree_root); } c
阅读全文
git工作流及分支管理
摘要:直接参考下面的文章和图,感谢两位作者 1.http://legendtkl.com/2016/12/31/git-good-practice-gitflow/ 图源:https://juejin.cn/post/6844904159703990279
阅读全文
C++获取毫秒时间戳的方法
摘要:c++ std::chrono::milliseconds TimeUtils::CurrentTimeMillis() { return std::chrono::duration_cast<std::chrono::milliseconds>( std::chrono::system_clock
阅读全文
通过改用C API接口创建目录而大幅提升print modules性能
摘要:之前在为海量信号(1400w根信号)数据写入磁盘而创建目录时,使用的是在C语言中调用system("mkdir -p 目录名")这种方式的,结果导致整个打印输出到文件的时间时间比较长,达到36min36s; 在研究代码后,改用C自身自带的mkdir()函数,直接提高了创建目录的效率,最后整个打印输出
阅读全文