![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
1. 程序设计
文章平均质量分 81
AshlingR
C/C++ ,linux,网络编程,http协议,分布式 欢迎技术交流
展开
-
C++ 实现线程池的精典模型
什么时候需要创建线程池呢?简单的说,如果一个应用需要频繁的创建和销毁线程,而任务执行的时间又非常短,这样线程创建和销毁的带来的开销就不容忽视,这时也是线程池该出场的机会了。如果线程创建和销毁时间相比任务执行时间可以忽略不计,则没有必要使用线程池了。下面列出线程的一些重要的函数int pthread_create(pthread_t *thread, const pthread_at原创 2013-02-24 18:27:57 · 3410 阅读 · 0 评论 -
从源码来看auto_ptr的特性
大家都知道,C++的auto_ptr auto_ptr所做的事情,就是动态分配对象以及当对象不再需要时自动执行清理。然而对于auto_ptr来说,它的规则也挺难记,有时候,我也在想,为什么会有这些规则呢,1) 两个auto_ptr不能同时拥有同一个对象2) 我们不应该用auto_ptr来管理一个数组指针。3) auto_ptr赋值运算,应该叫传值,传给别人,自己没有了。4) aut原创 2012-12-14 14:55:20 · 3331 阅读 · 1 评论 -
python模块之HTMLParser
对于python我只是个初学者,由于实践的需要,发现python这个东西对网页的处理,网络编程,http协议测试都非常方便,还有就是web应用的开发框架dijango。刚刚学到HTMLParser这个模块,对于解析html标签非常好用,这里做个小总结吧,共学习参考。1.基础api介绍 HTMLParser是python用来解析html的模块。它可以分析出html里面的标签、数原创 2013-06-27 15:05:41 · 1878 阅读 · 1 评论 -
可伸缩的系统设计模式
原文:http://horicky.blogspot.com/2010/10/scalable-system-design-patterns.html原文转载:http://blog.csdn.net/rao_warrior/article/details/8232153回头看看自己在两年半前发表的可伸缩的系统设计模式技术时,我已总结一些常用且公用的设计模式,在此,我想把它记录与分翻译 2012-11-28 13:19:34 · 2568 阅读 · 0 评论 -
python语法收集
1.原创 2014-05-15 10:15:13 · 1493 阅读 · 0 评论 -
python set、list、dict常用操作
set原创 2014-05-19 23:02:20 · 988 阅读 · 0 评论