#include "apue.h"
#include static void sig_int(int); /* our signal-catching function */ int main(void)
{ char buf[MAXLINE]; /* from apue.h */ pid_t pi...
分类:
其他好文 时间:
2015-01-29 21:03:28
阅读次数:
153
服务器在使用pthread_cond_wait的时候遇到一个问题。具体描述如下一个主进程,给n个从线程发送计算请求,主进程会等待n个线程返回,在执行下一步从线程计算完毕后,最后一个线程会通知主线程。如下是示意性代码main_process(){ for(int i = 0; i sig...
分类:
其他好文 时间:
2015-01-23 21:20:29
阅读次数:
192
++++++++++++++++++信号机制+++++++++++++++++++接收信号int signal(int sig,__sighandler_t handler);int func(int sig);sig 指明了所要处理的信号类型,handler是SIG_IGN,SIG_DFL或者返回...
分类:
系统相关 时间:
2015-01-16 19:07:42
阅读次数:
346
来自我的个人网站:http://lkf.22web.org/cas介绍:CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。CAS 具有以下特点:开源的企业级单点登录解决方案。CAS ...
分类:
其他好文 时间:
2015-01-05 18:21:12
阅读次数:
315
AudioFlinger(AF)是一个服务,具体的代码在av\media\mediaserver\Main_mediaserver.cpp中: int main(int argc, char** argv)
{ signal(SIGPIPE, SIG_IGN); char value[PROPERT...
分类:
移动开发 时间:
2014-12-26 16:38:10
阅读次数:
294
#include
#define debug_print(x) printf(#x"\t%d\n",x)
int divide_power2(int x,int k)
{
int w = sizeof(int) <> (w - 1) ;
int result;
( sign == 0 && (result = (x >> k)) ) || ( sig...
分类:
移动开发 时间:
2014-12-11 22:30:47
阅读次数:
328
1 打开翻&&墙软件2 打开迅雷,启用“使用IE代理”,下载以下两个文件:(翻&&墙后用IE下会中断) http://stable.release.core-os.net/amd64-usr/494.4.0/coreos_production_image.bin.bz2.sig http://s.....
分类:
其他好文 时间:
2014-12-11 17:14:37
阅读次数:
907
服务端多进程避免僵尸进程的方法1)通过忽略SIGCHLD信号,解决僵尸进程 在server端代码中添加signal(SIGCHLD, SIG_IGN);2)通过wait/waitpid方法,解决僵尸进程 signal(SIGCHLD,onSignalCatch);
void onSignalCatch(int signalNumber)
{
wait(NULL);...
分类:
其他好文 时间:
2014-12-05 17:37:02
阅读次数:
251
SOS信号:. . . _ _ _ . . .1.module sos_module ( CLK, RSTn, Pin_Out, SOS_En_Sig ); ...
分类:
其他好文 时间:
2014-11-26 18:00:45
阅读次数:
341
检测低电平为例module detect_module ( CLK, RSTn, RX_Pin_In, H2L_Sig ...
分类:
其他好文 时间:
2014-11-17 12:13:51
阅读次数:
517