按类别查询搜索结果
关于关键词 的检测结果,共 1491
jackywgw | 2014-09-17 11:24:18 | 阅读(1010) | 评论(0)
子进程会继承父进程的信号处理函数。当一个进程fork一个子进程时,子进程会继承父进程的存储映射,所以捕捉函数的地址在子进程中是有意义的,所以子进程会继承父进程的信号处理函数。特殊的是exec,因为exec运行新的程序后会覆盖从父进程继承来的存储映像,那么信号捕捉函数在新程序中已无意义,所以exec会将原先设置为要...【阅读全文】
yulc | 2014-09-09 15:22:16 | 阅读(3100) | 评论(0)
记得这个问题是发生在一个警急的项目上,从发现到解决时间在一个小时左右。以下是事后追补的说明文档,贴在这:----------------------------------------------------------------------------------------------------------------------下午接到一项目现场工程师的电话,说有两台Debian的服务器不能发送短信,但另外...【阅读全文】
【C/C++】 号量
小霸王88 | 2014-09-02 15:04:55 | 阅读(660) | 评论(0)
show_courage | 2014-08-26 23:45:52 | 阅读(690) | 评论(0)
一、定义信号量 主要是用来保护共享资源,使得资源在一个时刻只有一个进程(线程)所拥有。信号量的值为正的时候,说明它空闲,其值一般代表可用资源数目。所测试的线程可以锁定而使用它。若为0,说明它被占用,测试的线程要进入睡眠队列中,等待被唤醒。二、分类-------- 内核态信号量    |---- 用...【阅读全文】
Jan5_Reyn | 2014-08-24 23:08:41 | 阅读(1360) | 评论(0)
    Qt元对象系统提供了一种部件之间交互的机制,即信号与槽 —— SIGNAL & SLOT。     简单的解释就是:当部件1需要使部件2产生动作时,或者说部件2需要根据部件1的需求来产生动作时,部件1就会发送一个信号给部件2,当部件2接收到该信号就会产生相应的动作。值得注意的是:...【阅读全文】
jackywgw | 2014-08-20 17:08:47 | 阅读(5270) | 评论(0)
syslog控制日志输出级别的API---setlogmask【阅读全文】
mrkeywang | 2014-08-19 17:51:37 | 阅读(0) | 评论(0)
点击(此处)折叠或打开#include #include void msort(){        int n = 5;        int b[] ={10, 9, 20, 6, 12};...【阅读全文】
tianyashuibin | 2014-08-17 11:35:51 | 阅读(1420) | 评论(0)
inux 多线程信号总结(一)  1. 在多线程环境下,产生的信号是传递给整个进程的,一般而言,所有线程都有机会收到这个信号,进程在收到信号的的线程上下文执行信号处理函数,具体是哪个线程执行的难以获知。  2 signal函数BSD/Linux的实现并不在信号处理函数调用时,恢复信号的处理为默认,而是在信号处理时阻塞...【阅读全文】
zhangjy2008327 | 2014-08-15 10:46:21 | 阅读(670) | 评论(0)
ZigBee作为无线传感器网络的主流通信方式,有其独特的优点。在看ZigBee的过程当中,有些概念不太明白,到最后发现跟以前弄的网络通信有其相似之处,个人观点,仅供参考【阅读全文】
boldeagle | 2014-08-08 21:36:30 | 阅读(0) | 评论(0)
信号量函数由semget、semop、semctl三个函数组成。下面的表格列出了这三个函数的函数原型及具体说明。1.   semget函数原型semget(得到一个信号量集标识符或创建一个信号量集对象)所需头文件#include 【阅读全文】
【C/C++】 号量,锁
boldeagle | 2014-08-05 00:14:31 | 阅读(810) | 评论(0)
锁没有通知功能,信号量既有锁功能,又有通知功能,因为信号量可以由任何线程单独挂出。当然一个信号量不能完成生产者,消费者问题,可以用两个信号量,或者一个锁+一个信号量。两个信号量情形:生产者:等待空锁->生产->发满通知。消费者:等待满锁->消费->发空通知。一个锁+一个信号量情形:生产者:上锁->生产->发通知-...【阅读全文】
shaohui973 | 2014-08-01 08:53:33 | 阅读(4880) | 评论(0)
这是一个PCM的帧结构,16个帧构成1个复帧,分别为F0-F15,每个帧有32个时隙,分别为TS0-TS31,每个时隙为8bit编码。在这32个时隙中,TS0用于帧同步,TS1-TS15,TS17-TS31为话路,F0的TS16用于复帧同步,F1-F15的TS16用来传送30个话路的线路信令。每路话路的线路信令占用4bit,F1-F15的TS16的高4bit用来传送TS1-TS15话...【阅读全文】
0n10rz1r0 | 2014-07-28 14:40:09 | 阅读(660) | 评论(0)
一.使用异步安全函数在信号处理函数中。错误代码:点击(此处)折叠或打开#include <signal.h>char *foo;void int_handler() {free(foo);_Exit(0);}int main(void) {...【阅读全文】
liziyun2013 | 2014-07-25 19:31:49 | 阅读(1250) | 评论(0)
信号与槽作为QT的核心机制在QT编程中有着广泛的应用,本文介绍了信号与槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。QT 是一个跨平台的C++ GUI应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前Linux上最为流行的KDE桌面环境 就是建立在QT...【阅读全文】
金笛工业手机 | 2014-07-25 13:30:52 | 阅读(2480) | 评论(0)
 产品介绍: 随着企业短信的蓬勃发展,短信息的使用越来越广泛,它已逐渐成为年轻人日常沟通及行业集成商与软件开发商的重要手段。短信猫,一般也叫做GSM /GPRS MODEM,从英文名翻译过来,其实就是支持GSM/GPRS制式通讯的调制解调器,所以,俗称短信猫。通过短信猫接入各大通信网(运营商,即SIM),实现企业短...【阅读全文】
snow888 | 2014-07-24 17:43:21 | 阅读(4410) | 评论(0)
在 gcc 编译环境下的 32 位和 64位编译参数如下:-m32         将目标文件编译成 32 位的可执行程序-m64         将目标文件编译成 64 位的可执行程序不知道从什么时候起, gcc 编译环境默认编译成 share 方式,即只能通过编译成动...【阅读全文】
WuYaalan | 2014-07-21 21:45:31 | 阅读(3430) | 评论(0)
qt qml 信号 槽【阅读全文】
llhwjj | 2014-07-17 14:40:57 | 阅读(650) | 评论(0)
coolzsj | 2014-06-30 07:48:23 | 阅读(720) | 评论(0)
现在我们来讨论第三种也是最后一种System V IPV工具:消息队列。在许多方面看来,消息队列类似于有名管道,但是却没有与打开与关闭管道的复杂关联。然而,使用消息队列并没有解决我们使用有名管道所遇到的问题,例如管道上的阻塞。消息队列提供了一种在两个不相关的进程之间传递数据的简单高效的方法。与有名管道比较起来...【阅读全文】
coolzsj | 2014-06-30 07:46:26 | 阅读(680) | 评论(0)
共享内存是第二种IPC工具。他允许两个无关的进程访问相同的逻辑内存。共享内存是在两个运行的程序之间传递数据的有效手段。尽管X/Open标准并没有要求,很可能绝大数的共享内存实现都是会将不同进程之间正在共享的内存安排在相同的物理内存中。共享内存为在多个进程之间共享与传递数据提供一个有效的手段。因为他并没有提...【阅读全文】