deflate

    1熱度

    1回答

    對於一個項目,我使用大量的加密數據來處理大量的讀取數據。由於解密需要比膨脹更長的時間,所以我願意在加密和存儲之前壓縮數據。 我面臨的困難是數據存儲在固定長度的塊或頁面中。磁盤上的這些塊需要保持固定長度以便快速查找頁面。所以基本上我試圖儘可能多地將數據泄漏到固定大小的頁面中。 在目前我試圖找到一個很好的方法來做到這一點。然而,在這一刻,我有點卡住每次添加數據後壓縮的大小和未壓縮的大小接近頁面限制。

    0熱度

    1回答

    一個文件有什麼特徵,這是使用Gzip和deflate算法高度壓縮的。 我有一個TSV文件,我嘗試用相同的壓縮率生成一些更多的TSV文件。 我的原始TSV文件是大約700mb未壓縮和40mb壓縮。 我曾嘗試使用更長的字符串,其增加了壓縮率(但還不夠) 寫我的文件,我使用: fileOutputStream = new FileOutputStream(outputFilePath); GZIPOu

    1熱度

    1回答

    根據checkgzipcompression我所有的.js和.css都正確的GZIP壓縮。 除了我的PHP網頁: www.website.nl/ webpages.php似乎沒有gzip壓縮,導致 「浪費」 的數據傳輸增加了75%。我的.htaccess文件以下面的結尾。這裏需要改變什麼來獲得GZIP壓縮爲我的PHP網頁正常工作? (從課程的/ includes /文件夾中排除.php文件,因爲這

    0熱度

    1回答

    我需要在java中放縮一些文本,使用WebSockets將其發送到NodeJS並在NodeJS中充氣。 我使用的Java這個代碼,以使壓縮的UTF-8字符串中的Java public static String compress(String s) throws UnsupportedEncodingException { Deflater def = new Deflater(9);

    4熱度

    1回答

    全部 我正在嘗試使用per-message-deflate對WebSocket有效載荷進行編碼。我試圖使用一些測試代碼,但我的編碼是不正確的,你可以幫我。 這裏是我的代碼: char a[180] = "{\"type\":\"message\",\"channel\":\"C04U0F9CW\",\"text\":\"TestingMessage\",\"id\":757}"; char b[

    1熱度

    1回答

    我打算在permessage,放氣RFC,我不理解'sharing LZ77 Sliding window' (section 7.2.3.2.) 它說的部分,如果「同意參數」不包含「client_no_context_takeover 「擴展參數,客戶端可以通過參考LZ77滑動窗口中的歷史記錄,將下一條消息的有效負載壓縮爲更少的字節。 服務器如何知道客戶端是否使用了相同的滑動窗口或使用了新窗口?

    0熱度

    1回答

    我想實現一個放氣壓縮機和我必須決定使用靜態Huffman編碼是否 壓縮塊,或者創建一個動態的。 什麼是靜態代碼相關聯的長度背後的原理是什麼? (這是包含在RFC表) Lit Value Bits --------- ---- 0 - 143 8 144 - 255 9 256 - 279 7 280 - 287 8 我認爲靜態代碼是朝着純ASCII文本更偏,而是 看起來更喜歡通過一點點的RLE長度

    0熱度

    1回答

    我得到了下面的代碼,它假設解壓簡單的充氣數據。 import zlib print zlib.decompress(content) 它崩潰,出現以下錯誤 zlib.error: Error -3 while decompressing data: invalid distance too far back 我希望能夠登錄精確的字節(第一個)的指數導致解壓失敗...這是可能的?

    2熱度

    2回答

    我想讀取png文件,請參閱圖像數據,然後重新寫入,但文件大小沒有任何變化。基於libpng文件,png是無損的,並使用deflate和lz77進行壓縮。在libpng中有一個示例項目,聲稱可以讀寫圖像而不會丟失,它在像素值中是正確的,但可以更改文件結構(如IDAT數量,可選塊等)png文件大小。 我的明確問題: 如何從壓縮流(libpng中的Zstream)中提取編碼參數(例如deflate pa

    0熱度

    1回答

    我正在使用zlib,並且解壓縮時遇到了一些問題。我嘗試解壓來到「膨脹」功能的數據包,但「膨脹」返回我-3。 00 00 00 ff ff的組合告訴我,數據被deflate算法壓縮。所以我嘗試使用解壓縮器參數MAX_WBITS, - MAX_WBITS,30解壓縮數據,但它沒有幫助。何我能解決這個問題嗎? 數據例如: ab 17 03 01 0c 39 6d 77 78 bd 1b 14 2e 6e