Linux线程池(C语言描述) - 互斥量+条件变量同步

创建线程或者进程的开销是很大的,为了防止频繁的创建线程,提高程序的运行效率,往往都会建立一个线程池用于多线程程序的调度 下面的程序就是完整的线程池实现,主要采用互斥量和条件变量实现同步   首先定义头文件threadpool.h 在该文件中定义了线程池的数据结构和所有的函数 ...

2015-11-12 17:21:11

阅读数 408

评论数 1

Curl错误:Couldn't connect to server

在Linux系统下,开了200个线程分别curl同一个网站,结果程序爆错了,一堆。 出错信息:Couldn't connect to server 打开curl选项调试: curl_easy_setopt(m_pCurl, CURLOPT_VERBOSE, 1); 也定位不了错误,后来发现...

2015-11-12 17:19:02

阅读数 2294

评论数 0

有关curl命令详解

对于windows用户如果用Cygwin模拟unix环境的话,里面没有带curl命令,要自己装,所以建议用Gow来模拟,它已经自带了curl工具,安装后直接在cmd环境中用curl命令就可,因为路径已经自动给你配置好了。     linux curl是一个利用URL规则在命令行下工作的文件传...

2015-11-12 17:01:07

阅读数 266

评论数 0

C/C++优先级列表

C优先级列表 Precedence Operator Description Example Associativity 1 () [] -> . :: ++ -- Grouping operator Ar...

2015-11-12 16:40:15

阅读数 279

评论数 0

C++编程值得参考的博客资料

http://www.cnblogs.com/ggjucheng/archive/2012/08/18/2645324.html http://www.cnblogs.com/ggjucheng/archive/2012/08/18/2645319.html http://www....

2015-11-12 16:00:03

阅读数 229

评论数 0

较好的学习网站整理汇总

【博客】 Windows开发:http://blog.csdn.net/yincheng01 老周的专栏:http://blog.csdn.net/tcjiaan 算法:http://blog.csdn.net/v_JULY_v iPhone/Android:http://blog.csd...

2015-11-12 15:55:48

阅读数 270

评论数 0

新浪xweibo代码架构分析(二次开发)

框架概要与特色 xweibo使用MVC结构,但VC层任务分离不明显,V层也完成部分C层的任务(调用model层获取数据)。 没有使用smarty模板类,视图采用组件的形式,可以任意拼装,可以方便模板模块的复用,可以通过后台修改显示细节。 core文件作为所有调用的入口...

2015-08-28 20:14:18

阅读数 309

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭