码迷,mamicode.com
首页 >  
搜索关键字:signal    ( 1590个结果
Operating System Concepts with java 项目: Shell Unix 和历史特点
线程间通信,fork(),waitpid(),signal,捕捉信号,用c执行shell命令,共享内存,mmap实验要求:1.简单shell: 通过c实现基本的命令行shell操作,实现两个函数,main()和setup().setup读取用户的下一条指令(最多80个字符),然后分解为独立的标记,并...
分类:编程语言   时间:2015-04-01 09:25:58    阅读次数:648
从nsq中学习如何优雅的退出go 网络程序
退出运行中的程序,可以粗暴的kill -9 $PID,但这样会破坏业务的完整性,有可能一个正在在执行的逻辑半途而费,从而产生不正常的垃圾数据。本文总结在go语言中,如何能优雅的退出网络应用,涉及的知识包括:signal,channel,WaitGroup等。从这里:https://gobyexamp...
分类:其他好文   时间:2015-03-31 17:47:25    阅读次数:120
pthread_cond_signal惊群现象
1.如下代码所示:#include #include #include #include pthread_mutex_t count_lock;pthread_cond_t count_ready;int count;void *decrement_count(void *arg){ ...
分类:其他好文   时间:2015-03-31 10:46:34    阅读次数:140
跨时钟域设计【二】——Fast to slow clock domain
跨时钟域设计中,对快时钟域的Trigger信号同步到慢时钟域,可以采用上面的电路实现,Verilog HDL设计如下:// Trigger signal sync, Fast clock domain to slow domainmodule Trig_CrossDomain_F2S (input ...
分类:其他好文   时间:2015-03-31 10:37:40    阅读次数:208
shell常用的debug方法
shell脚本中输出调试信息常用的如下方式: 1.trap命令     trap命令用于捕获指定的信号并执行预定义的命令。其基本的语法是:trap 'command' signal。其中,signal是要捕获的信号,command是捕获到指定的信号之后,要执行的命令。可以用kill -l命令查看系统中全部可用的信号名,     捕获后所执行的命令可以是任何一条或多条合法的shell语句,也可...
分类:系统相关   时间:2015-03-19 16:22:50    阅读次数:935
Qt Quick快速入门之信号、槽
信号和槽主要用于组件之间的通信,类似于.net和java中的委托。 使用QObject::connect方法将信号与槽关联起来,然后信号的发起者发出信号,接受者中的槽函数就会执行。 比如connect(this,SIGNAL(start()),worker,SLOT(Start())),将当...
分类:其他好文   时间:2015-03-19 16:10:05    阅读次数:254
Android信号强度计算方式
GSM的计算方式:A:这个是GSM的,LTE的是否应该有所不同。ASU转换成dBm:dBm=-113+(2*ASU)All*GettheGSMSignalStrength,validvaluesare(0-31,99)asdefinedinTS*27.0078.5if(asu<=2||asu==99)level=SIGNAL_STRENGTH_NONE_OR_UNKNOWN(0);elseif(asu>=12)level=SIGNAL_STRE..
分类:移动开发   时间:2015-03-17 14:23:15    阅读次数:2237
signal
摘要:本文主要介绍,linux进程通信中的信号机制,介绍信号的本质与作用原理;重点讲解信号的处理流程,同时介绍了信号的安装\发送\阻塞等概念....
分类:其他好文   时间:2015-03-17 10:29:39    阅读次数:125
Socket编程实践(9) --套接字IO超时设置方法
引:超时设置3种方案1. alarm超时设置方法//代码实现: 这种方式较少用 void sigHandlerForSigAlrm(int signo) { return ; } signal(SIGALRM, sigHandlerForSigAlrm); alarm(5); int ret = read(sockfd, buf, sizeof(buf)); if (ret == -1 ...
分类:其他好文   时间:2015-03-14 20:05:16    阅读次数:184
Socket编程实践(6) --TCP服务端注意事项
僵尸进程处理1)通过忽略SIGCHLD信号,避免僵尸进程    在server端代码中添加    signal(SIGCHLD, SIG_IGN); 2)通过wait/waitpid方法,解决僵尸进程signal(SIGCHLD,onSignalCatch); void onSignalCatch(int signalNumber) { wait(NULL); }3) 如果多个客户端同时...
分类:其他好文   时间:2015-03-14 17:05:09    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!