fork两次如何避免僵尸进程
摘要:曾经觉得费解,温故知新一下:/*g++ -o New0001 New0001.cpp */#include <stdio.h>#include <sys/wait.h>#include <sys/types.h>#include <unistd.h>int main(void){ pid_t pid; if ((pid = fork()) < 0) { fprintf(stderr,"Fork error!\n"); exit(-1); } else if (pid == 0) /* first child */ { i
阅读全文
posted @
2011-06-17 05:47
大熊猫
阅读(529)
推荐(0)
深圳市职业技能鉴定报名
摘要:窗口名称:深圳市职业技能鉴定报名中心业务范围:深圳市职业技能鉴定报名具体流程为:1.报考者按自己实际情况填好《职业技能鉴定报名卡》2.报考者向窗口工作人员提交《职业技能鉴定报名卡》和相关证件3.窗口工作人员根据报考条件审核报考者报名资格4.窗口工作人员将符合条件报考者的《职业技能鉴定报名卡》资料转入电脑5. 窗口工作人员对报考者现场摄像并打印出准考证6.在准考证加盖公章后发放给报考者2008深圳招调工考试报名地点:1.深圳市福田区八卦二路612栋劳动就业大厦45-48号窗口2.福强路1007号高级技工学校附楼一楼,咨询电话0755-89805511。(站台:市第一技校,联合广场)一、考试时间:
阅读全文
posted @
2011-06-14 06:58
大熊猫
阅读(598)
推荐(0)
Windows下Critical Section、Event、Mutex、Semaphores区别
摘要:Windows下Critical Section、Event、Mutex、Semaphores区别2008年05月30日 星期五 上午 10:14临界区(Critical Section) 保证在某一时刻只有一个线程能访问数据的简便办法。在任意时刻只允许一个线程对共享资源进行访问。如果有多个线程试图同时访问临界区,那么在有一个线程进入后其他所有试图访问此临界区的线程将被挂起,并一直持续到进入临界区的线程离开。临界区在被释放后,其他线程可以继续抢占,并以此达到用原子方式操作共享资源的目的。 临界区包含两个操作原语: EnterCriticalSection() 进入临界区 LeaveCritic
阅读全文
posted @
2011-06-13 20:54
大熊猫
阅读(776)
推荐(0)