自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux进程间通信之信号通信

信号通信是Linux进程间通信的一种方式。 1.什么是信号? 信号是系统响应某些条件而产生的一个事件,接收到该信号的进程会相应地采取一些措施。例如我们在windows系统中想强制结束一个程序我们需要用到的是任务管理器,而在Linux中,我们是通过信号来实现的,运行中的进程捕获到信号并做出相应的行为。 信号的通信其实就是内核向用户空间进程发送信号(只有内核可以发送信号,用户空间进程不可以) 内核中已...

2018-10-25 14:53:20 502

原创 Linux进程间通信之有名管道

无名管道的缺点是无法在非亲属之间进行通信,由于无名管道的缺点,对其进行改进后形成了有名管道。 所谓有名,即在文件系统中存在一个这样的文件节点,每一个文件节点都有一个inode号,而且这是一个特殊的文件类型:p管道类型。 管道文件只有inode号,不占有磁盘空间。 如何创建管道文件? 运用mkfifo函数创建管道文件。 函数名 mkfifo 头文件 #include<s...

2018-10-22 23:05:23 177

原创 Linux进程间通信之无名管道

在学习了Linux进程间通信之后,打算对所学的知识进行一个系统的整理,形成一个自己的系列,方便以后的复习与再次学习。第一次写博客,才疏学浅,有错误的地方请大佬们指正! 管道的实现原理: 管道文件是一个特殊的文件,是由队列实现的 如何创建管道? 使用pipe()函数创建管道 pipe()函数: 头文件 unistd.h 功能 创建无名管道 函数形式 int pipe(fd) ...

2018-10-21 20:19:18 321

dictionary.db

sqlite3 英英词典 包含单词和解释 可在linux 环境下运行,使用sqlite3打开

2019-08-08

空空如也

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

TA关注的人

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