自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 unix信号处理

unix信号处理一、基本概念二、signal.c三、子进程的信号处理四、发送信号五、pause六、sleep七、alarm八、信号集与信号阻塞(信号屏蔽)九、sigaction十、sigqueue十一、计时器 一、基本概念 中断 中止(注意不是终止)当前正在执行的程序,转而执行其它任务。 硬件中断:来自硬件设备的中断。 软件中断:来自其它程序的中断。 信号是一种软件中断 信号提供了一种以异步方式执行任务的机制。 3.常见信号 信号 产生条件 SIGINT(2) 用

2021-08-08 19:36:54 329

原创 unix 进程管理

一、进程管理 操作系统系统的任务之一 1. 进程与程序 (1) 进程是动态的运行中的程序,是动态的。 一个运行着的程序,可能有多个进程。进程在操作系统中执行特定的任务。 (2)程序是存储在磁盘上, 包含可执行机器指令和数据的静态实体。 进程或者任务是处于活动状态的计算机程序。 一个程序可以被多次运行 对应多个进程。 一个程序中可以开辟多个进程。 2.进程的分类 交互进程 批处理进程 守护进程 总是活跃的一般是后台运行 3.查看进程 ps aux| -elf 静

2021-08-08 19:35:51 340

原创 静态库和动态库的操作和使用

一.库二.函数的定义三.静态库四.动态库五.静态库和动态库的区别 一.库 链接静态库是将库中的被调用代码复制到调用模块中。 链接共享库则只是在调用模块中,嵌入被调用代码在库中的(相对)地址。 静态库占用空间非常大,不易修改但执行效率高。 共享库占用空间小,易于修改但执行效率略低。 二.函数的定义 add.h #ifndef _ADD_H__ #define _ADD_H__ int add(int,int); #endif //_ADD_H__ add.c #include "add.h" i.

2021-08-03 20:43:51 668

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除