zlib圧縮文字列に空白が含まれる可能性がありますか?空白は、 ''、\ n、\ tを意味します。zlib圧縮文字列に空白が含まれていますか?
2
A
答えて
5
はい。それはちょうどバイトのストリームです。どんなバイト値もそこに現れることがあります(0を含む)。
9
すべてのバイトは、zlibで圧縮された文字列で表示されます。
実際、適切に圧縮された十分長い文字列の場合、任意のバイト(0〜255)は同等以上の確率を持つ必要があります。そうでなければ、文字列をさらに圧縮できます。
あなたはこの自分を試すことができます - Pythonの使用例:
>>> z = open('/dev/urandom').read(1000000).encode('zlib') # compress a long string of junk
>>> [z.count(chr(i)) for i in range(256)] # number of occurrences of each byte
[3936, 3861, 3978, 3951, 3858, 3937, 3945, 3828, 3984, 3871, 3985,
3961, 3879, 3924, 3817, 3984, 3963, 3858, 4029, 3903, 3884, 3817,
... yada ...
関連する問題
- 1. Python:圧縮解除zlib文字列
- 2. 圧縮の空白
- 3. このzlib文字列圧縮解除で何が問題になっていますか?
- 4. boost :: lambda_を使用して文字列の空白を圧縮する
- 5. C(ZLIB)圧縮配列のPHP(ZLIB)圧縮解除の不具合が返ります
- 6. 圧縮解除Zlib
- 7. OSGI Enroute DTOの文字列は圧縮されています
- 8. ドロップダウンボックスに空白/空白が含まれています
- 9. バッファリングされた文字列またはStream.Readableを圧縮していないノードzlibモジュール
- 10. 文字列に2文字の空白が含まれていると最初のスペースを削除します
- 11. JSTL <c:out>要素名に空白文字が含まれています
- 12. ファイル内に空白を含まないPython計算文字列
- 13. Python zlib gzip解凍が、クライアント側でpakoで圧縮された文字列で失敗します
- 14. 流入 - 文字列圧縮
- 15. PHP圧縮文字列
- 16. データ圧縮解除zlib
- 17. データ圧縮ライブラリ:brotli vs zlib
- 18. Zlib互換の圧縮ストリーム?
- 19. MSP430でのZlib圧縮
- 20. zlib圧縮と復元
- 21. zlibの圧縮されていないデータのサイズを取得しますか?
- 22. 空白のセルを含む文字列
- 23. 文字列を置換するには、sedコマンドシェルスクリプトを使用して空白が含まれています
- 24. C++ zlibを使用した文字列の圧縮、ドキュメントの名前付け
- 25. zlibを使った画像/文字列圧縮の驚くべき動作
- 26. SELECTクエリ文字列に '%'文字が含まれています
- 27. zlibでバッファを圧縮するには?
- 28. 文字列に空白が含まれているかどうかを確認する方法
- 29. 配列には文字列が含まれていますか?
- 30. char配列に文字列が含まれていますか?
1:ニースの証拠を! – RichieHindle