摘要:
C++17标准发布,string_view是标准新增的内容。这篇文章主要分析string_view的适用范围、注意事项,并分析string_view带来的性能提升,最后从gcc 8.2的libstdc++库源码级别分析性能提升的原因 阅读全文
阅读排行榜
Rsync客户端卡死的问题查询
2019-01-07 16:59 by 猴子顶呱呱, 3925 阅读, 收藏,
摘要:
某备份系统大量使用rsync来传输文件,但是偶尔会出现rsync客户端在上传数据的时候长时间卡死,本文记录了解决问题的步骤。
本文只涉及rsync客户端中IO相关逻辑,关于rsync的发送算法并不涉及,服务端逻辑略有提到。 阅读全文
Kafka相关内容总结(存储和性能)
2019-01-04 17:39 by 猴子顶呱呱, 2469 阅读, 收藏,
摘要:
关于kafka的性能方面的一些总结,内容大部分来自网上,加上一些自己的经验(加粗),主要是为了方便自己查阅 阅读全文
C++17剖析:string在Modern C++中的实现
2019-01-26 19:17 by 猴子顶呱呱, 1034 阅读, 收藏,
摘要:
GCC8.2提供了两个版本的std::string实现代码:面向C++98的CopyOnWrite版本,面向C++11以后的移动语义版本。本文主要分析C++11版的std::string实现,并阐述在项目中使用std::string需要注意的地方。 阅读全文
Clickhouse v18编译记录
2019-01-04 16:52 by 猴子顶呱呱, 946 阅读, 收藏,
摘要:
从源代码开始编译ClickHouse,中间经历了很多问题,本文记录了处理问题的过程 阅读全文
浙公网安备 33010602011771号