binary-data

    44熱度

    4回答

    一般來說,在C++中存儲二進制數據的最佳方式是什麼?據我所知,這些選項幾乎可以歸結爲使用字符串或向量<char> s。 (我會省略char * s和malloc()的可能性,因爲我特指C++)。 通常我只是使用一個字符串,但是我不確定是否有我缺少的開銷,或者STL在內部執行的轉換可能會混淆二進制數據的完整性。有沒有人有這方面的指示(har)?建議或喜好的方式?

    0熱度

    1回答

    我正在開發一個小應用程序,它列出了給定格式文件的內容。該文件格式充當描述二進制數據的模板(think binary xml)。這允許產生這些文件數據存儲在他們希望的任何方式的客戶端,因此各類的解譯包含不知道。我想要做的是瀏覽這些類型,解釋常見類型,併爲未知類型公開一種內存編輯器。 基本破敗的是,我有我會通過用戶界面來操作一個字節的緩衝區。 我找了.NET其希望已經做了一些這方面的用戶控件。如果不是

    2熱度

    3回答

    我被要求將查詢能力添加到充滿大部分二進制數據的數據庫(Oracle)中。 所以我需要能夠查詢幾千字節塊內的二進制範圍。我從來沒有這樣做過,所以我想知道在開始這樣一個項目時有什麼好的做法和缺陷需要考慮。 謝謝

    8熱度

    1回答

    應堅持的Blob流。如果我有一個類被聲明爲: public class MyPersistentClass { public int ID { get; set; } public Stream MyData {get;set; } } 我如何使用NHibernate的映射到MyData的財產堅持並從數據庫中?

    0熱度

    2回答

    我需要從存儲在服務器上的任何文件類型讀取原始二進制文件的解決方案。 我聽說過AMFPHP,但最初因爲我認爲需要管理員訪問權限才能在服務器上安裝服務而被推遲。 我可以用它來讀取二進制文件嗎?對此的任何解決方案都將被大大接受。 (不,我想在XML CDATA節二進制,但有太多的「控制」字符是非法的)

    6熱度

    5回答

    我有一個二十個字節的十六進制散列,我想在django模型中存儲。 如果我使用文本字段,它將被解釋爲unicode,並且它回來亂碼。 目前我正在對它進行編碼並對它進行解碼,這實際上使代碼更加混亂,因爲我必須能夠通過它進行過濾。 def get_changeset(self): return bin(self._changeset) def set_changeset(self, val

    11熱度

    1回答

    有沒有人知道如何在MS SQL Server 2005數據庫中查看包含二進制數據的字段的內容?

    6熱度

    4回答

    在解析(序列化,反序列化)和通過網絡發送數據包方面,是否有任何對二進制和xml序列化之間性能差異的估計?

    8熱度

    8回答

    有一天我的一位朋友提出了這個問題,他最近買了一個Garmin心率監測設備,記錄他的心率,並允許他將他的心率統計數據上傳到他的電腦。 唯一的問題是沒有Linux驅動程序的Garmin USB設備,他設法解釋一些數據,如型號和他的用戶的詳細信息,並已確定有一些二進制數據表,我們假設代表他的心率和記錄時間的一系列記錄。 當你對結構一無所知時,在開始進行反向工程數據的時候,從哪裏開始?

    13熱度

    2回答

    我有以下文件: abcde kwakwa <0x1A> line3 linllll 其中<0x1A>代表與0x1A的的十六進制值一個字節。當試圖在Python中讀取此文件時: for line in open('t.txt'): print line, 它只讀取前兩行,並退出循環。 的解決方案似乎是打開二進制文件(或通用換行模式)的文件 - 「RB」或「儒的。你能解釋這種