摘要: http://blog.csdn.net/tellyouatruth/article/details/5663341关于高性能服务器的一些站点资源 分类: 网络开发2010-06-11 10:2922人阅读评论(0)收藏举报1、软件框架高性能的软件框架,一般都基于event-driven、异步模式,同时提供诸 如线程池、epoll(*unx)IOCP(I/O Completion Port,windows)等技术来提高并发处理性能,python、C++、Java中有一个典型的框架性项目提供了对高性能网络通信框架的支持,常用 的一些高性能的软件框架如下:Python相关:twisted:htt. 阅读全文
posted @ 2012-05-16 16:10 董雨 阅读(260) 评论(0) 推荐(0) 编辑
摘要: C/C++字符串处理盘点:Char*/String/StringBuilder/TextPool/Rope许式伟 2008-3-20概要在介绍StdExt的时候,我曾经提到,STL设计精良,但是以下几块仍然设计不足(或缺失):allocator(内存管理)string(字符串处理/文本处理)parallel programming(并行编程)关于内存管理,我们已经说得很多了。这里我们重点谈的是字符串处理/文本处理相关的问题。本篇是《字符串处理完整参考》这个系列的第一篇。历史字符串处理/文本处理是一个历史悠久,并且相当复杂的一个话题。从简单到字符串的比较(compare)、连接(concat), 阅读全文
posted @ 2012-05-16 16:09 董雨 阅读(918) 评论(0) 推荐(0) 编辑
摘要: vs2010打开某个工程 ,转换成功之后,在工程目录看见一个sdf文件和一个ipch文件夹,都超大(起码几十M),我一个四百多k 的工程,结果用vs打开过后变成了两百多兆。这个详细点的解释大家也许发现了,visual studio 2010 中新建一个项目会同时建立一个ipch目录与sdf文件,即使你删掉它,再次打开工程时还是会重新建立。动辄30、50M的容量让我们心里很不爽。其实这 是2010的一个新功能,与智能提示,错误提示,代码恢复、团队本地仓库等等息息相关的东西。如果大家觉得很不爽可以关掉它。Tools —— Options —— Text Editor —— C/C++ —— Adv 阅读全文
posted @ 2012-05-16 16:03 董雨 阅读(190) 评论(0) 推荐(0) 编辑