linux网络编程
乐游飞
这个作者很懒,什么都没留下…
展开
-
Linux下获取system调用的命令的返回值
例:status = system("./test.sh"); 1、先统一两个说法:(1)system返回值:指调用system函数后的返回值,比如上例中status为system返回值(2)shell返回值:指system所调用的shell命令的返回值,比如上例中,test.sh中返回的值为shell返回值。2、如何正确判断test.sh是否正确执行?仅判断sta转载 2015-03-20 16:05:07 · 2271 阅读 · 0 评论 -
C语言实现简单线程池
转载至:http://www.cnblogs.com/newth/archive/2012/05/09/2492459.html有时我们会需要大量线程来处理一些相互独立的任务,为了避免频繁的申请释放线程所带来的开销,我们可以使用线程池。下面是一个C语言实现的简单的线程池。这个线程池只需要更改少许地方就可以用到其他地方。头文件:1: #ifndef THREAD_POOL_H转载 2015-03-20 16:07:58 · 501 阅读 · 0 评论 -
Linux C程序操作Mysql 调用PHP采集淘宝商品
#include #include #include #include #include "/usr/local/include/mysql/mysql.h" #define MAX_COLUMN_LEN 32 #define THREAD_NUM 20//线程数int threads = 0;pthread_t thread[THREAD_NUM];pth转载 2015-03-20 18:12:51 · 863 阅读 · 0 评论 -
time_t 与字符串之间的相互转换
在linux下,时间格式是time_t,输出时用%lu才能打印输出。拼接字符串的时候我们会遇到麻烦,所以要转换字符串。 方法1, SYSTEMTIME 类型//指定time_t类型的时间,格式化为YYYYMMDDHH24MISS型的字符串void FormatTime(SYSTEMTIME &tm1){ TCHAR * szTime = new TCHAR[12转载 2015-03-20 20:05:55 · 1567 阅读 · 0 评论