POSIX定时器

在Linux下,我们可以使用POSIX提供的函数来创建定时器 int timer_create(clockid_t clockid, struct sigevent *sevp, timer_t *timerid); clockid说明定时器是基于哪个时钟的,可以是下面的几个值: CLOCK_RE...

2015-01-11 10:25:52

阅读数 557

评论数 0

一个线程池的例子(三)

在Linux下,我们使用pthread线程库来进行线程编程,下面是一个线程池的简单例子,还望各位多多指教。 main.cpp/* * main.cpp * * Created on: 2014年12月14日 * Author: jason */ #include #inc...

2014-12-27 08:14:04

阅读数 618

评论数 0

一个线程池的例子(二)

Qt提供了QThread用于创建线程,在实际的使用过程中,我们需要派生一个QThread的子类,实现其中的run虚函数, 用的时候创建该类的实例,调用它的start方法。下面是一个使用QThread实现了一个简单的线程池。 def.h #ifndef DEF_H #define DEF_H ...

2014-12-26 20:18:51

阅读数 391

评论数 0

一个线程池的例子(一)

线程池在我们日常工作中经常会用到,以前一直都不知道怎么用,今天看了书,写了一个简单的线程池例子。这个例子是基于Win32平台的。后面我会给出基于Linux平台和Qt的例子。 def.h #include #include #include #include using namespace...

2014-12-26 19:47:22

阅读数 424

评论数 0

Qt串口编程

Qt提供了QSerialPort类供我们读写串口,使用该类可以方便的对串口进行读写,下面是一个简单的例子: #ifndef SERIAL_PORT_H #define SERIAL_PORT_H #include #include class SerialPort : public QOb...

2014-12-14 20:55:29

阅读数 674

评论数 0

Linux串口编程

在Linux下,串口设备显示在/dev目录下,如果用的是USB转的串口,我们执行下面的命令:         ls /dev/ | grep tty         就可以看到下面的信息:         ttyUSB0         ttyUSB1         在Linux操作系统下,一...

2014-12-14 20:42:52

阅读数 891

评论数 0

基于文件列表批量拷贝文件

最近因为工作的需要,

2014-04-13 11:31:33

阅读数 801

评论数 0

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