fifo

    2熱度

    1回答

    首先,我使用統一。這使我堅持使用.NET 3.5。我目前正在使用一個服務器程序,該程序使用Socket對象的異步方法(例如,BeginReceive,BeginAccept,BeginReceiveFrom等)。當服務器從客戶端接收到數據包時,該數據包將在工作線程上接收。現在我在工作線程上留下了一些數據,並且我希望主線程使用我指定的函數處理這些數據。我實施了: using System; usi

    0熱度

    2回答

    我在C++中基本上沒有鏈接列表的問題,但是出於某種原因,這會讓我感到困惑。我使用提供的包中的其他類打印出單個節點,但是隨着我繼續往下走,我只是一直跑到牆上。 下面的代碼是由於我的修補而引起的混亂。我不知道該從哪裏出發。截至目前,這是獲得空指針例外。 僅供參考:poll()只是刪除當前的頭部並返回它,offer()正在添加到後方。截至目前,報價方法中的例外情況爲oldLast.next = last

    1熱度

    2回答

    因此,我從閱讀中瞭解到,Google地圖在Go中是故意無序的,但它們提供了很多好處,我希望用於解決我正在處理的這個問題。我的問題是如何訂購地圖FIFO風格?試圖做到這一點甚至值得嗎?具體而言,我希望能夠使它能夠解組爲一組希望脫離接口的結構。 目前我有: type Package struct { Account string Jobs []*Jobs Librari

    2熱度

    1回答

    我試圖製作一個程序,以先入先出的順序打印用戶輸入。我目前已經制作了一個打印堆棧LIFO的程序(後進先出)。然而,我將如何去實現一個隊列,以FIFO(先進先出)順序顯示堆棧的輸出。 我以下代碼: import java.util.*; public class stackReversal { private class Node { private String item

    -1熱度

    1回答

    晚上好,我需要創建一個程序,要求3段名稱,每個段將要求一個值。我的總內存是2000個單位。我需要使用結構和fifos來在客戶端(將從用戶獲得輸入)和服務器(將處理總單位)之間進行通信。客戶端將發送每個段的開始和結束地址,以及任何剩餘的內存。 我的問題一旦我運行是我得到了分段錯誤。我無法真正看到我可能會覆蓋內存的位置,或者我是否在某個時候重置了內存。歡迎任何意見或建議,謝謝。 客戶端代碼: #inc

    0熱度

    1回答

    在測試中,我將stderr重定向到文件中,並嘗試以尾巴式方式讀取它。 因此,這裏是重定向: class RedirectedEnv(object): def __init__(self, stderr=None): self._stderr = stderr or sys.stderr def __enter__(self): self.old_std

    0熱度

    2回答

    我是Spark新手。我試圖找出Spark的驅逐策略,有些人說它是LRU,例如,this article和this one。 然而,當我看着的MemoryStore和BlockManager的源代碼,我找不到LRU的邏輯: 有LinkedHashMap中記錄的所有塊在MemoryStore的 // Note: all changes to memory allocations, notably pu

    0熱度

    1回答

    我想用mplayer通過命名管道播放文件流。 從here我讀了MPlayer可以從標準輸入(非命名管道)讀取。 命名管道仍然可以在bash腳本中使用這種方式: mkfifo pipe cat pipe | mplayer -cache 1024 -cache-min 10 -really-quiet - & cat test.wav > pipe 這個問題是mplayer的接收到EOF後,

    0熱度

    1回答

    是否有數組的循環緩衝區版本?假設已知最大推送元素的數量是已知的,我是否必須派生自己的FIFO隊列來獲得性能? 這裏是我的嘗試: 通知執行: function CBuf(n) { var ctrPush=0; var ctrPop=0; var ab = new ArrayBuffer(n*4); var buf = new Uint32Array(ab);

    0熱度

    1回答

    SQL Server 2008 R2 - 需要解決手頭物品的FIFO成本。爲此,我需要添加最近收貨數量的成本,直至當前餘額(OHB)。 所以可以說我有 Item : b1234 OHB : 5 收據: RctNumb | Item | QTYRct | RctCostPerItem | DATERECD rct05 | b1234 | 1 | 1.00 | 20160822 rct