Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1759340
  • 博文数量: 1493
  • 博客积分: 38
  • 博客等级: 民兵
  • 技术积分: 5834
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-19 17:28
文章分类

全部博文(1493)

文章存档

2016年(11)

2015年(38)

2014年(137)

2013年(253)

2012年(1054)

2011年(1)

发布时间:2012-12-11 08:57:55

信号量定义和运用:每一时刻只允许单线程访问 情形一: class A {    public:         A();         ~A();    public:         ini();         Unini();   ......【阅读全文】

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

发布时间:2012-12-11 08:57:49

1。POSIX无名信号量 如果你学习过操作系统,那么肯定熟悉PV操作了.PV操作是原子 操作.也就是操作是不可以中断的,在一定的时间内,只能够有一个进程的代码在CPU上面 执行.在系统当中,有时候为了顺利的使用和保护共享资源,大家提出了信号的概念. 假设 我们要使用一台打印机,如果在同一时刻有两个进程在向打印机输出,那么最终的结果会 是什么呢.为了处理这种情况,POSIX标准提出了有名信号量和无名信号量的概念,由于Li nux只实现了无名信号量,我们在这里就只是介绍无名信号量了. 信号量的使用主要是用 来保护共享资源,使的资源在一个时刻只有一个进程所拥......【阅读全文】

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

发布时间:2012-12-11 08:57:49

1。POSIX无名信号量 如果你学习过操作系统,那么肯定熟悉PV操作了.PV操作是原子 操作.也就是操作是不可以中断的,在一定的时间内,只能够有一个进程的代码在CPU上面 执行.在系统当中,有时候为了顺利的使用和保护共享资源,大家提出了信号的概念. 假设 我们要使用一台打印机,如果在同一时刻有两个进程在向打印机输出,那么最终的结果会 是什么呢.为了处理这种情况,POSIX标准提出了有名信号量和无名信号量的概念,由于Li nux只实现了无名信号量,我们在这里就只是介绍无名信号量了. 信号量的使用主要是用 来保护共享资源,使的资源在一个时刻只有一个进程所拥......【阅读全文】

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

发布时间:2012-12-11 08:57:39

前文介绍了利用/dev/i2c-0在应用层完成对i2c设备的操作,但很多时候我们还是习惯为i2c设备在内核层编写驱动程序。目前内核支持两种编写i2c驱动程序的方式。下面分别介绍这两种方式的实现。这里分别称这两种方式为“Adapter方式(LEGACY)”和“Probe方式(new style)”。(1) Adapter方式(LEGACY)(下面的实例代码是在2.6.27内核的pca953x.c基础上修改的,原始代码采用的是本文将要讨论的第2种方式,即Probe方式)●    构建i2c_driverstatic struct i2c_driver pca......【阅读全文】

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

发布时间:2012-12-11 08:57:16

cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。cut  [-b] [3-1000]   [file] (1)其语法格式为:cut  [-bn] [file] 或 cut [-c] [file]  或  cut [-df] [file] 使用说明cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。 主要参数-b :以......【阅读全文】

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

登录 注册