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將消息推送到