四.消息队列(Message Queue)消息队列就是消息的一个链表,它允许一个或者多个进程向它写消息,一个或多个进程向它读消息。Linux维护了一个消息队列向量表:msgque,来表示系统中所有的消息队列。消息队列克服了信号传递信息少,管道只能支持无格式字节流和缓冲区受限的缺点。消息队列用于运行于...
分类:
系统相关 时间:
2014-11-17 17:22:03
阅读次数:
322
Linux下的进程通信手段基本上是从UNIX平台上的进程通信手段继承而来的。而对UNIX发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间的通信方面的侧重点有所不同。前者是对UNIX早期的进程间通信手段进行了系统的改进和扩充,形成了"system...
分类:
系统相关 时间:
2014-11-17 17:21:03
阅读次数:
539
Linux下的进程通信手段基本上是从UNIX平台上的进程通信手段继承而来的。而对UNIX发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间的通信方面的侧重点有所不同。前者是对UNIX早期的进程间通信手段进行了系统的改进和扩充,形成了“system...
分类:
系统相关 时间:
2014-11-17 17:11:29
阅读次数:
259
……就是爬管道……
还好内存给的多……
不然就不会做了……
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
const int inf=(1<<31)-1;
int dp[51][51][1<<10];
int ro...
分类:
其他好文 时间:
2014-11-16 18:43:52
阅读次数:
234
ACE IPC封装:本地和远地IPC机制组成:SOCK SAP(封装socket API)、TLI SAP(封装TLI API)、SPIPE SAP(封装UNIX SunOS 5.x STREAM管道API),以及FIFO SAP(封装UNIX命名管道API)SOCK SAP:为应用提供Intern...
分类:
其他好文 时间:
2014-11-15 18:29:36
阅读次数:
229
简介
Logstash是一个接收,处理,转发日志的工具。支持系统日志,webserver日志,错误日志,应用日志,总之包括所有可以抛出来的日志类型。怎么样听起来挺厉害的吧?
在一个典型的使用场景下(ELK):用Elasticsearch作为后台数据的存储,kibana用来前端的报表展示。Logstash在其过程中担任搬运工的角色,它为数据存储,报表查询和日志解析创建了一个功能强大的管道...
分类:
其他好文 时间:
2014-11-13 19:05:44
阅读次数:
321
1. 管道输出到read命令中, 使用管道echo输出来设置变量将会失败.?然而, 使用管道cat输出看起来能够正常运行. ??cat file1 file2 |??while read line 2 .while被放置在子shell中。 1 #!/bin/sh
2 # readpip...
分类:
其他好文 时间:
2014-11-13 11:05:22
阅读次数:
188
windows:dll库dynamicprogramlibrarylinux:soprompt,命令提示符magicnumber魔数shebang#!/bin/bashls-l长格式文件类型:-:普通文件(f)d:目录文件b:块设备文件c:字符设备文件l:符号链接文件(软连接文件)p:命令管道s:套接字文件文件权限文件硬链接的次数文件的属..
分类:
其他好文 时间:
2014-11-13 07:10:43
阅读次数:
180
作者:蓝形参, 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。 不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 之后我们来讨论I/O的操作,通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。现在假定一个情...
分类:
其他好文 时间:
2014-11-12 20:54:52
阅读次数:
235
1.标准流管道管道操作支持文件流模式,用来创建链接还有一个进程的管道,通过函数popen和pclosepopen的详细介绍在本blog:Linux 多进程学习中有具体介绍2.无名管道(PIPE)特点:1)仅仅能在亲缘关系进程间通信(父子或兄弟)2)半双工(固定的读端和固定的写端)3)是特殊文件,能够...
分类:
系统相关 时间:
2014-11-11 22:21:27
阅读次数:
256