- 博客(2)
- 资源 (11)
- 收藏
- 关注
原创 C/C++字符串使用军规
最近做项目遇到一个C++字符串string的性能陷阱,导致格式化一个对象为字符串的时候特别耗时,原因就在于使用了string的连加操作。本文深入分析C++ string的实现机制,从原理上总结C++ string和C字符串的使用规则。为什么叫军规呢?因为如果你不遵守,代价可能很大。
2011-05-01 15:17:00 6110
原创 性能杀手:”潜伏”的memset
最近做一个项目时遇到了一个性能瓶颈,用C++将一个对象格式化为JSON字符串花费了100ms,最后定位发现是因为在字符串格式化的时候初始化缓冲区使用了char buffer[1024 * 1024] = {0}这行语句导致的。于是深入分析了一下,竟然发现了一个隐藏的性能陷阱。深入分析以飨读者,希望大家不要也犯这个错误。
2011-05-01 15:06:00 39672 19
十年磨一剑之架构设计
2014-12-24
TCP头信息详解(英文版 pdf)
2013-12-13
spring_in_action中文第二版(高清完整书签版).part2
2013-11-05
设计模式精解 Design_Patterns_Explained
2009-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人