fifo

    -2热度

    1回答

    我正在开发一个软件项目,需要将一个过程的几个值传输给另一个。我现在尝试了更好的一半,但仍然没有工作。有人能给我写一个简单的例子来说明如何做到这一点?

    0热度

    2回答

    我在C++中基本上没有链接列表的问题,但是出于某种原因,这会让我感到困惑。我使用提供的包中的其他类打印出单个节点,但是随着我继续往下走,我只是一直跑到墙上。 下面的代码是由于我的修补而引起的混乱。我不知道该从哪里出发。截至目前,这是获得空指针例外。 仅供参考:poll()只是删除当前的头部并返回它,offer()正在添加到后方。截至目前,报价方法中的例外情况为oldLast.next = last

    0热度

    1回答

    我被要求使用fifo文件作为课程作业的一部分。 什么时候应该使用fifo文件和mkfifo表示进程(IPC)之间的共享。我无法看到使用它的优点/原因。

    0热度

    1回答

    我理解传统的使Push操作昂贵或流行操作昂贵的方法。 如何使push和pop具有相同的复杂性?

    0热度

    2回答

    我只是在学习分页,并想知道我为我的页面替换所做的是否正确,因为我在网上找到的教程看起来有点遍地。我主要是想澄清我是否做错了什么,想要解释而不是直接联系别的东西,我必须进一步解释并不真正帮助的事情。 我已经做了一个与存储器的序列3帧, 0,3,1,2,3,2,0,1,0,1,3,0,2,3,1 Screenshot of my working Y =有故障和N =无故障。 UPDATE:试图固定我的

    0热度

    2回答

    我是编程的新手。 我目前拥有的是1000+个元素的数组,我只想一次只访问这些元素中的10个,然后使用这些元素执行一些操作,然后将数组中的下一个元素输入到队列中,等等。 我能想到的一种方法是将数组中的所有元素传入队列并弹出队列中的1个元素,并将其添加到最大大小为10的新队列中。 但我怀疑它的正确方法它。 任何导致我如何处理这个问题? 我直到现在编写的代码创建了一个队列,并从数组中获取所有元素。我不确

    0热度

    2回答

    我正在使用一个c进程来侦听一个串口并将它发送给一个java程序来处理数据。 我运行了c程序,它调用了mkfifo(),它阻塞了,等待java程序打开另一端。 一旦java程序打开另一端,c程序就进入一个循环,从串口读取数据并用文件描述符调用write(fd)。 直到我杀死C进程或者c进程调用unlink(),java程序才会获取数据。 这是传递数据的唯一方法吗?如果我想保持它打开,我必须使用消息队

    0热度

    1回答

    我在linux上,我最初预计对于fifo文件,当我将作者的一些内容转储到作者身上时,作者将等待读对等读取其所有内容,然后返回。但似乎并不如我所料,我做了一个简单的实验: 首先,我创建了一个FIFO文件: $mkfifo hfifo.txt 然后,我有一个“My.txt文件”的文件,有几行“: $cat my.txt line1 line2 line3 line4 我打开一个 “为t

    0热度

    2回答

    在嵌入式系统中,我仅限于使用长度仅为1个字节(0-255,然后回滚到0)的数组索引。该数组不断获得额外的条目,但数组的总长度是固定的,并且小于255(比如说5)。旧值将被覆盖或“弹出”(FIFO堆栈)。 通常,最近的第一个(或最后一个)的排序顺序只是数组索引(7,8,9,10,11或17,18,19,20,21或124,125,126,127,128等)的数字排序)。 除了当索引达到255时,它会

    0热度

    1回答

    我们目前有一个应用程序接收大量的传感器数据。每个传感器都有自己独特的传感器ID(例如“5834f7718273f92cc326f620”),并以不同的时间间隔发出其状态。进入的消息的处理顺序并不重要,例如可以在另一个传感器的旧消息之前处理一个传感器的较新消息。但是,重要的是,给定传感器的每条消息必须按顺序处理;按照它们到达流中的顺序排列。 我看了一下Kinesis客户端库,了解到KCL将消息推送到