摘要:
信号的作用:通知进程异步事件的发生。在Linux中可以识别29中不同的信号,进程可以显示的用kill或killpg系统调用来向另一个进程发信号。信号发生时,内核中断当前进程,进程执行处理函数来响应信号,信号结束后恢复正常的进程处理。信号 值 处理动作 发出信号的原因----------------------------------------------------------------------SIGHUP 1 A 终端挂起或者控制进程终止SIGINT 2 A 键盘中断(如break键被按下)SIGQUIT 3 C 键盘的退出键被按下SIGILL 4 C 非法指令SIGABRT 6 C 阅读全文
摘要:
为了能在VS中使用Gtk+库,今天忙乎了一下午,走了弯路,把Gtk+库加到VS2010我实在是弄不出来。最后还是选择VS2008了,结果成功了。现在分享下我是怎么给VS2008加入Gtk+库的。为什么想在VS中使用Gtk+就不多说了,个人爱好问题。那为什么选择Gtkmm而不选择Gtk+呢?这个应该都知道,Gtkmm是封装好了类,支持C++,同样也支持C。步骤:1.先下载Gtkmm安装包,下载地址。安装好Gtkmm(怎么安装不说了,一键式的安装);2.打开VS2008,新建一个控制台项目,我建的项目是gtk_test,保存在文件夹:E:\vc++2008\gtk_test如下图:3.项目建好后, 阅读全文
摘要:
内容:进程的标识、运行、终止、进程间竞争和进程操作1.进程的运行和终止每个进程都有唯一的ID,ID为0 的系统进程swapper称作交换进程,是一个系统调度进程;ID为1的进程init是一个用户进程,负责读与系统有关的初始化文件;ID为2的进程是pagedaemon页精灵进程,是系统进程。这些进程是特殊的进程,是不能被中止的。关于进程的运行和终止的一些函数:fork、vfork、exec、exit。fork函数是Linux系统创建新进程的惟一方法。fork函数可以创建除交换进程、init进程和页精灵进程之外的用户进程。vfork函数用来创建一个新进程,进程建立以后马上执行exec一执行一个新程 阅读全文
摘要:
[软件]1.云端软件平台 云端是软件和操作系统的中间载体,能解决您以往使用软件时:软件安装繁琐费时、软件安装使用引起的系统脏乱崩溃、重装系统后重装软件等烦恼,帮您更快、更简单、更舒适的使用和管理软件。 云端软件库拥有近万款的软件资源,都无需安装,一键使用,不写注册表、不写系统;无用软件可以一键删除,快速干净不残留。下载地址:官网下载2.思维导图(MindManager)MindManager是一个创造、管理和交流思想的通用标准,其可视化的绘图软件有着直观、友好的用户界面和丰富的功能,这将帮助您有序地组织您的思维、资源和项目进程。MindManager也是一个易于使用的项目管理软件,能很好提.. 阅读全文