努力弄清楚如何通过这个 init.d 启动脚本使用 FIFO
摘要:在我的 init.d 启动脚本中使用命名管道寻求一些帮助。管道启动时不工作,我不知道如何杀死它。 我有一个在 Ubuntu 10.04 x64 中使用的启动脚本…
时间:2019-03-17 标签:c#limitedDictionary
我想建立一个字典(键,值), 但我希望这本词典的大小有限, 例如 1000 个条目, 所以当我丰富这个限制大小时,我想删除第一个元素并添加一个新元素…
为什么命名管道的只读打开会阻塞?
在使用 Python 处理各种 UNIX(Linux、FreeBSD 和 MacOS X)下的命名管道 (FIFO) 时,我注意到一些奇怪的现象。第一个,也许是最烦人的是,尝试以只读…
SWI Prolog:差异列表 - fifo
我正在学习 Prolog,差异列表对我来说非常新,看起来就像来自地狱,尤其是我绝对是一个可怜的、头脑简单的 C++ 人:) 我的任务有问题: addall(-E, +G,…
重定向应用程序(java)的输入,但仍然允许 BASH 中的 stdin
我有点困惑,我昨天有这个工作,但它只是停止接受重定向的标准输入,几乎神奇地。 set -m mkfifo inputfifo mkfifo inputfifo_helper ((while true; d…
Python 和 FIFO
我试图在 Linux 下使用 Python 来理解 FIFO,但发现了一个我不理解的奇怪行为。 以下是 fifoserver.py import sys import time def readline(f): s = …
在Java中实现固定大小的非阻塞队列最有效的方法是什么?
我试图找到(或编写)一个代表固定大小、非阻塞、自动丢弃 FIFO 队列的 Java 类。 (例如,如果队列的容量为 100,则放入项目 101 会删除项目 1,然后…
Linux 上的两个过滤器通过两个命名管道 (FIFO) 循环链接
我想让两个进程通过 Linux 上的两个命名管道相互通信。 每个进程都是一个 Unix 过滤器:它在其标准输入上读取数据并在其标准输出上写入数据。 它们是…
Perl IPC - FIFO 和守护进程 &中央处理器使用率
我有一个邮件解析器 perl 脚本,每次用户收到邮件时都会调用该脚本(使用 .qmail)。它从邮件中提取日历附件,并将文件的“路径”放入使用 目录::队列…
使用 shell 命令将数据汇集到守护程序化的非守护程序中
这就是我想要做的: $ serverise 通常使用 stdin stdout & 唯一 ID-221B $ clienty 221B“令人惊讶!” 初级 $ clienty 221B“我刚才说什么?” “令…
从 Python 程序写入 FIFO
我试图从 python 程序控制 mplayer 的音量。 mplayer 程序从 bash 脚本启动: #!/bin/bash mkfifo /home/administrator/files/mplayer-control.pipe /…
UNIX FIFO:如果我不关闭 fifo 的输入端,进程就会挂起
我刚刚开始使用 UNIX FIFO,并且在试验我的第一个 FIFO 程序时发现了一些东西。该程序的工作方式如下:创建 FIFO 后,使用 fork() 函数启动两个进程。…