interprocess

    0熱度

    1回答

    我有什麼辦法可以啓動C#.NET程序的實例,然後使用命令行選項再次調用它,例如在文本框中插入文本? 使用案例: 1)雙擊/啓動:MyProgram.exe(將啓動GUI) 2)從命令行:MyProgram.exe -addText 「文本中添加」(我的 「最愛」 的編輯將推出命令當我按下某種鍵盤組合時) iee我想將命令傳遞給我的(GUI)程序的已經運行的實例。 我一直在思考WCF卻看不到有什麼解

    4熱度

    3回答

    我有一個包含字典(稱爲請求)的列表(稱爲requestRoster)。 「請求」字典中的項目就像'requestTime'和'thisURL'。例如: - [ {'thisURL': 'http://localhost/bikes', 'requestTime': datetime.datetime(2012, 10, 18, 0, 41, 34)}, {'thisURL': 'http://

    2熱度

    3回答

    我可以理解,關於這個主題有很多問題,但他們都不能真正解決我的問題。所以我在這裏提出了我的代碼,我希望在這裏指出我的錯誤。 我有一個用C#編寫的程序,它將調用一個python可執行文件/文件。第一個要求是我通過輸入流傳遞一個參數給python文件。這我可以做。我現在面臨的真正問題是,我必須查看我的python文件是否正在打印「請輸入argument_x」,我必須在我的C#代碼中讀取此輸出,並檢查它是

    16熱度

    5回答

    我想下面 在啓動過程中,主過程從文件加載一個大表,並將其保存到共享變量。該表有9列和1200萬行,大小爲432MB。 工作進程運行HTTP服務器,接受對大表的實時查詢。 這是我的代碼,顯然沒有達到我的目標。 var my_shared_var; var cluster = require('cluster'); var numCPUs = require('os').cpus().length

    0熱度

    1回答

    我知道pantheios是線程安全的&我已經使用它很好,但它是進程間安全嗎? 含義可能是不同的模塊(不同的exes)同時安全地登錄到同一個日誌文件? 如果是這樣,我需要設置它的任何特殊設置? 順便說一句:我沒有設置任何特別的pantheiso &它已經默認線程安全。

    2熱度

    1回答

    我有一個空閒的後臺進程來處理隊列中的數據,我已經以下列方式實現。在這個例子中傳遞的數據只是一個整數,但我會傳遞列表最多1000個整數,並且每秒在隊列中放置100個列表。這是正確的方法,還是應該查看更詳細的RPC和服務器方法? import multiprocessing import Queue import time class MyProcess(multiprocessing.Pro

    1熱度

    1回答

    我有是偶爾零星拋出下面的異常代碼的一些問題: boost interprocess: no such file or directory 有多個代碼訪問同一組文件,但一些代碼,將實時將文件移到不同的目錄。 處理和移動文件的代碼使用文件鎖定,例如, boost::interprocess::file_lock 的方法,代碼發生的是以下內容: 1)程序1進行檢查以查看它要鎖定的文件存在 2)如

    3熱度

    2回答

    我在Python中有一臺機器的控制系統,目前看起來大致是這樣的 goal = GoalState() while True: current = get_current_state() move_toward_goal(current,goal) 現在,我想在通過網絡來控制機器的能力增加。我想寫的代碼會是這樣的: goal = GoalState() while Tru

    0熱度

    2回答

    在boost/interprocess/managed_external_buffer.hpp中,定義了一個模板類basic_managed_external_buffer,但我無法找到managed_external_buffer類的實際定義(我猜它簡單地繼承了前一個具有特定模板參數的定義)。 我還在尋找managed_shared_memory類的定義,我還在managed_shared_me

    4熱度

    1回答

    按我的理解,以下是有效的boost :: shared_ptr的: boost::shared_ptr<SomeData> ptr; ... boost::shared_ptr<const SomeData> c_ptr = ptr; // Valid 同樣的行爲並不適用於boost::interprocess::managed_shared_ptr。爲什麼?