发布时间:2013-12-19 17:15:34
信号量的数据类型为结构sem_t,它本质上是一个长整型的数。------函数sem_init()用来初始化一个信号量。 它的原型为: extern int sem_init __P ((sem_t *__sem, int __pshared, unsigned int __value));sem为指向信号量结构的一个指针;pshared不为0时此信号量在进程.........【阅读全文】
发布时间:2013-12-19 16:54:37
信号量信号量(semaphore)与已经介绍过的IPC机构(管道,FIFO和消息队列)不同,它是一个计数器,用于多进程对共享数据对象的访问。为了获取资源,进程需要执行下列操作:1) 测试控制该资源的信号量2) 若此信号量的值为正,则进程可以使用该资源。 使用了一个资源单位,值减一。3) 若此信号量的值为0,则进.........【阅读全文】
发布时间:2013-12-19 14:47:26
Message receive :* ftok() create one IPC key* msgget() to get a message queue identifier* msgrcv() receive message from a message queue* msgctl() remove this message queue Message send:* ftok() create one IPC key* msgget() to get a message queue identifier* set and writing your messag.........【阅读全文】
发布时间:2013-12-16 09:36:15
包和模块模块常用在代码封装python脚本以.py结尾python脚本都可以称作模块(module)python模块默认存放位置rpm -ql python/usr/lib64/python2.6/ 大量.py文件但是在.py文件中有可能有执行代码,我们只想使用其中一个函数import exampleexample.fun1()模块名与脚本文.........【阅读全文】
发布时间:2013-12-16 09:33:38
iif else- Python的if语句类似其他语言。 eg : if expression: statement(s)建议使用4个空格代替缩进逻辑值(bool)用来表示诸如:对与错,真与假,空与非空等逻辑值包含了两个值:- True :表示非空的量(如:stri.........【阅读全文】