binary-data

    1熱度

    2回答

    我一直在調查protobuf/gRPC。我真的很喜歡能夠使用一個共同的*原型文件爲IDL集中結構和服務的定義,以及周圍的一切現有的工具來創建在不同的編程客戶端和服務器(GRPC插件)公共代碼的想法語言。 我做什麼不是真正喜歡的是,如果部隊二進制序列化格式。我希望protobuf能夠選擇在JSON或二進制格式之間切換。 我想知道什麼替代品(如果有的話)提供的protobuf/GRPC(多國語言,ID

    1熱度

    1回答

    我一直在閱讀和研究二進制數據中的錯誤糾正,但我似乎無法掌握所使用的步驟。我已閱讀https://en.wikipedia.org/wiki/Reed%E2%80%93Solomon_error_correction及其相關文章,並對所涉及的數學有所瞭解,但我想徹底瞭解整個過程。 任何人都可以向我解釋或鏈接到一個解釋,它會逐步告訴我,我是如何從字符串「你好,你好嗎?」的二進制表示。 (0100100

    1熱度

    1回答

    q = 2; k= 2^q; x1 = [0.0975000000000000, 0.980987500000000, -0.924672950312500, -0.710040130079246]; for i = 1 : length(x1) [idx_centers,location] = kmeans(x1',q); end temp = idx_centers;

    1熱度

    1回答

    我想知道是否有一些標準,指定使用JSON作爲描述語言的二進制格式,類似於谷歌的協議緩衝區。 協議緩衝區看起來非常強大,但它們需要解析另一種語言和相當大的開銷,尤其是對於編譯語言(如C++)。 所以我想知道是否有一些公認的標準使用JSON來描述二進制格式。 (解析二進制數據可能仍然需要一些手動步驟,但至少可以獲得對數據的清晰且獨特的描述。) 要清楚的是,我不是在談論用JSON編碼二進制數據,我我正在

    1熱度

    1回答

    我有幾個Lua腳本,所有require幾個腳本定義了一些常用函數。這創造了一種類似於C中的標題系統的情況,我在那裏重複編譯相同的代碼。這是不可取的,因爲這些腳本是在運行時編譯的。我已經有一個系統來緩存腳本編譯後的二進制文件,但我想知道是否有編譯require d腳本的方法以及分別使用它們的腳本,然後將它們合併。

    1熱度

    2回答

    我正在研究現在的C++的二進制文件。我爲它製作了一個示例代碼,但效果不佳。 #include <iostream> #include <fstream> using namespace std; int main() { ofstream writeFile; ifstream readFile; int temp = 1; writeFile.o

    3熱度

    2回答

    在Swift 3.x中,我們通常使用Data來處理二進制數據;從它你可以產生大多數其他重要的類型,並有它的有用的功能。如何從InputStream創建Data?有沒有一種好方法?

    1熱度

    1回答

    最近我開始學習NASM,我想深入瞭解編譯器,虛擬機和計算機通常工作的理論。我寫了一個小而簡單的NASM程序,只是爲了觀察它在用NASM編譯器構建之後創建的二進制代碼。 的ASM代碼是在這裏: section .data c: db 420 section .text global _start: _start: mov ecx,

    0熱度

    1回答

    我有以下總和(它是對於部分似然性的分數向量)並且想要找到等式爲的beta_0和beta_1的值等於零。 Y_t's {t = 0,...,n}是在不同時間點的已知測量值,只能是0或1(二進制數據)。 這裏是我想出了到目前爲止的代碼。我試圖執行的功能,這應該被最小化: y = c(1,0,1,1,1,1,0) f <- function(beta_0, beta_1){ s

    -4熱度

    1回答

    目前我有一個從十六進制轉換爲二進制的程序。因此,例如,如果用戶在程序中輸入了B1,則輸出將是10110001。 我想要做的是讓Java從右到左讀取二進制數,然後輸出數字是一個還是一個零。例如,如果它是1,程序會說「這是一個」,如果它是0,程序會說「這是一個零」。 這看起來似乎毫無意義,但我會用它來編寫一個雀科機器人的動作,即如果它的零點移動時間爲3秒,如果它的移動時間爲6秒。 謝謝!