发布时间:2013-06-05 14:05:49
用信号量实现的线程安全队列。简单有用的示例程序,比起互斥量的实现在多线程时效率更好。cir_queue.h/* * \File * cir_queue.h * \Brief * circular queue */#ifndef __CIR_QUEUE_H__#define __CIR_QUEUE_H__#define QUE_SIZE 8typedef int DataType;typedef struct cir_queue_t{ DataType data[QUE_SIZE]; int f......【阅读全文】
发布时间:2013-06-05 14:02:04
线程同步简单的说就是当多个线程共享相同的内存时,当某个线程可以修改变量,而其他线程也可以读取或修改这个变量的时候,就需要对这些线程进行同步,以确保他们在访问变量的存储内容时不会访问到无效的数值。我们来看个上面一个对于多线程访问共享变量造成竞争的一个例子假设增量操作分为以下三个步骤(1)从内存单.........【阅读全文】
发布时间:2013-06-05 14:01:38
1. 安装SVN可以使用平台对应的安装包安装,也可以从源代码安装。安装完成之后可以用如下代码进行验证安装是否成功,可执行文件或者在/usr/bin 或者在/usr/local/bin (源代码安装)svnserve –version2. svn配置建立svn版本库目录,可建多个:mkdir -p /opt/svndata/repos1svnadmin create /opt/svndata/repo.........【阅读全文】
发布时间:2013-06-05 11:04:56
一、VI编辑器常用操作1)、进入输入模式vi切换到输入模式的正规方法重要度指令功能说明***a在当前光标之后输入.........【阅读全文】