message-passing

    3熱度

    1回答

    在Objective-C中使用塊可以實現類似Smalltalk樣式的whileTrue:方法嗎?具體來說,而不是: int count = 0; while (count < 10) { NSLog(count); count++; } 我希望能夠做到操作(即在布爾的包裝原始稱爲OOBoolean)類似... __block int count = 0; [[OOB

    3熱度

    1回答

    我正在研究Chrome擴展,並遇到以下問題。 當某個事件發生時,我的背景頁面使用chrome.tabs.create API創建一個新選項卡(頁面)併發送一個對象。 發送的對象(稱爲項目)是一個對象的列表,具有稱爲項目的特定類(原型)。 這裏是一些代碼: // in background.html chrome.tabs.create({index: 0, url: "results.html"

    1熱度

    1回答

    我有一個DataContract在WCF服務。它有一個數組,我在客戶端代碼中設置該數組。如果我將數組設置爲超過1000個,則會拋出一個錯誤,指出BadRequest。 System.ServiceModel.ProtocolException:遠程服務器返回了意外的響應(400)錯誤的請求。 如何克服這一點?我想發送更多數據到服務。

    1熱度

    1回答

    我在開發一個擴展,我不想使用選項頁面。我使用瀏覽器操作(圖標顯示在右上角),並通過該頁面進行了一些首選項,並將它們存儲在localStorage中。 但是,我的內容腳本需要讀取localStorage,但我知道它無法訪問它。我看着消息傳遞,但無法完成我想要的。 這裏是我曾嘗試: popup.js $(document).ready(function(){ chrome.extension

    4熱度

    2回答

    我試圖將頁面上選中項目的數量發送到彈出窗口。彈出警報上的add輸入按鈕或向控制檯發送在網頁上選中的複選框數量。 我的腳本沒有這樣做,我認爲可能會有消息傳遞的工作方式混淆。以下是我有: 清單: { "name": "A plugin for...", "version": "1.0", "background_page": "background.html",

    4熱度

    4回答

    在MPI,是MPI_Bcast純粹是一個方便的功能或者是有效率優勢,使用它,而不是僅僅遍歷所有的行列,併發送相同的消息給所有的人? 理由:MPI_Bcast將消息發送給每個人(包括根)的行爲對我來說都不方便,所以我寧願不使用它,除非有充分的理由,否則可以不發送消息爲根。

    0熱度

    1回答

    這是可能的內容腳本,以交談的使用背景頁面 chrome.extension.sendRequest 這是可能的背景頁交談的內容腳本使用 chrome.tabs.getSelected(null, function(tab) { chrome.tabs.sendRequest(tab.id, {}, function(response) { // do something

    0熱度

    3回答

    我有這樣的代碼,它從表單獲取信息並將其發送到form.php,並將其處理。 form.php迴應變量(Fullname:$ fullname E-mail:$ email Link:$ link Instructions:$ instr),它們應該被輸入到#success。我的代碼在firefox和chrome中表現了兩種不同的方式。 在Firefox中,我發送到form.php,它顯示正確的輸出

    3熱度

    1回答

    但願這不是太主觀... 我新的基於消息的異步編程的理念 - 換句話說,寫自給自足的「小集合程序「,它們全部同時運行並且僅響應收到的消息。 據我所知,這種風格必然會佔用大量的CPU週期。 除此之外,什麼都可以說爲和對異步消息傳遞方式?

    6熱度

    5回答

    就性能而言,消息傳遞併發方案和基於鎖的併發方案之間的區別究竟是什麼?一個等待鎖定的線程,所以其他線程可以運行。因此,我看不出消息傳遞如何比基於鎖的併發更快。 編輯:具體地講,我討論一個消息傳遞方法等Erlang中,相比於使用鎖(原子操作或)的共享數據的方法。