上一页 1 ··· 3 4 5 6 7 8 下一页

2022年11月3日

摘要: 之前在为海量信号(1400w根信号)数据写入磁盘而创建目录时,使用的是在C语言中调用system("mkdir -p 目录名")这种方式的,结果导致整个打印输出到文件的时间时间比较长,达到36min36s; 在研究代码后,改用C自身自带的mkdir()函数,直接提高了创建目录的效率,最后整个打印输出 阅读全文
posted @ 2022-11-03 15:07 ac23 阅读(26) 评论(0) 推荐(0) 编辑

2022年10月27日

摘要: 关键字: aux_source_directory函数 (未完待续) 阅读全文
posted @ 2022-10-27 13:24 ac23 阅读(30) 评论(0) 推荐(0) 编辑

2022年8月26日

摘要: 原文已经写得很棒了: 原文链接:https://www.cnblogs.com/zxh1210603696/p/4157294.html 阅读全文
posted @ 2022-08-26 18:16 ac23 阅读(20) 评论(0) 推荐(0) 编辑

2022年8月20日

摘要: 加下面这两个参数,可以使得生成的汇编代码具有更强的可读性,然后就是指定生成.S汇编文件 即可。 gcc -fomit-frame-pointer -fverbose-asm -S test.cpp -o test.S 阅读全文
posted @ 2022-08-20 16:58 ac23 阅读(36) 评论(0) 推荐(0) 编辑

2022年8月18日

摘要: 这是TDengine为了减少jemalloc的依赖而重构的CMakeLists.txt实现。代码如下 https://github.com/taosdata/TDengine/pull/15512/files 阅读全文
posted @ 2022-08-18 16:44 ac23 阅读(39) 评论(0) 推荐(0) 编辑

2022年7月27日

摘要: 直接结合代码讲解: //先在工厂使用前注册标签和创建功能 Factory<CreateAnimal> farm; farm.subscribe("CAT", [](const std::string & n) { return std::make_unique<Cat>(n); });///< st 阅读全文
posted @ 2022-07-27 11:49 ac23 阅读(50) 评论(0) 推荐(0) 编辑

2022年7月1日

摘要: 工厂模式在实际代码编写场景中非常好用,以下来记录一些写得比较好的文章,以做个总结: 1、C++ 深入浅出工厂模式(初识篇) 2、C++ 深入浅出工厂模式(进阶篇) 3、Fedor G. Pikus - Hands-On Design Patterns with C++_ Solve common C 阅读全文
posted @ 2022-07-01 18:03 ac23 阅读(73) 评论(0) 推荐(0) 编辑

2022年6月2日

摘要: If you are in China, please add this CMake flag -DTHIRD_PARTY_MIRROR=aliyun to speed up the downloading procedure for some dependency tar files. For p 阅读全文
posted @ 2022-06-02 18:43 ac23 阅读(591) 评论(0) 推荐(0) 编辑

2022年6月1日

摘要: 1.函数参数如果是基本变量,又不需要修改,尽量不要使用引用;当必须使用引用作为函数的参数时,应遵照谷歌编程规范的建议,“所有按照引用传递的参数应该加上const”。 2.函数局部变量尽量不要使用引用。 3.函数局部变量尽量在相对短的生命周期内使用完毕,不要跨很长的代码段使用。 4.按照使用顺序取生命 阅读全文
posted @ 2022-06-01 09:29 ac23 阅读(182) 评论(0) 推荐(0) 编辑

2021年3月17日

摘要: ##背景 昨天要git push一些代码更新到我的doris开发分支时被rejected,显示non-fast-forward冲突。 ##原因 主要还是因为一些在网页端的更新没有及时和本地的代码更新同步的原因。 ##解决办法 解决方法: git fetch origin 分支名称 获取远程分支deb 阅读全文
posted @ 2021-03-17 23:11 ac23 阅读(392) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页