Chinaunix首页 | 论坛 | 博客
  • 博客访问: 420097
  • 博文数量: 247
  • 博客积分: 185
  • 博客等级: 入伍新兵
  • 技术积分: 1005
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-10 10:39
文章分类

全部博文(247)

文章存档

2015年(3)

2014年(21)

2013年(53)

2012年(170)

发布时间:2013-01-05 15:06:49

sem_init()无名信号量   在POSIX标准中,信号量分两种,一种是无名信号量,一种是命名信号量。无名信号量只用于线程间,命令信号量只用于进程间。信号量是属于POSIX:SEM的,不是属于POSIX:THR的,需要的文件头是<semaphore.h> 无名信号量是用来保护和共享线程间的临界区和共享资源的。它比起互斥锁功能更强大,互斥锁只是用来排他性访问临界区和共享资源,当一个线程要访问临界区或共享资源时,就必须先加锁,访问完成后再解锁,也就是说,加锁和解锁是成对出现的,且一个互斥锁只能对应一个临界区或共享资源个体。当同类临界区或共享资源不止一个的时候,就......【阅读全文】

阅读(1229) | 评论(0) | 转发(0)

发布时间:2013-01-02 17:02:07

 个人总结   从命令行进入Qt安装目录    设置环境变量    set path=D:/mingw32/bin;D:/Qt/5.0.0/qtbase/bin;D:/icu/bin;D:/icu/lib        运行 mingw32-make docs        进入到qtbase/doc    将qtdoc.qch注册到asstant    assistant -......【阅读全文】

阅读(759) | 评论(0) | 转发(0)

发布时间:2012-12-22 14:13:52

14.1  概述 现代操作系统引入了线程的概念。线程是CPU执行的最小单元,相对于进程而言,它具有轻捷、高效、开销小等优点。 14.2  线程和经典进程的比较 线程和经典进程的主要区别如下。 —     线程没有自己的独立空间,进程内的线程共用内存空间。进程具有自己的独立空间,进程之间无法直接访问对方数据。 —     各个线程的栈空间虽然独立,但位于同一进程内的线程,其栈空间仍然是从同一地址空间内分配,因此可以直接访问。这样,一......【阅读全文】

阅读(813) | 评论(0) | 转发(0)

发布时间:2012-12-22 14:09:06

移植u-boot-2012.07到mini2440开发板的笔记<1363976004@qq.com>1.下载、解压、编译、u-boot源码1)tar xjf u-boot-2012.07.tar.bz22)cd u-boot-2012.04.013)make smdk2410_config4)Make5)烧写到mini2440开发板的Nor flash中,启动开发板,观察现象。2.创建mini2440单板1)将u-boot-2012.07/board/samsung目录下的smdk2410复制为mini2440,将该目录下的smdk......【阅读全文】

阅读(689) | 评论(0) | 转发(0)

发布时间:2012-12-18 19:00:56

    做android开发有段时间了,于是决定开博写点东西,提高技术,交点朋友。我决定从零开始写android,毕竟学到的知识有限,首先来说说android开发环境搭建,环境搭建大同小异,下面是一般环境搭建的全过程(原文转自吴秦)。 本系列适合零基础的人员,因为我就是从零开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。 在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下: 1、环境搭建 ......【阅读全文】

阅读(1064) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册