Z możliwych poziomów kompresji DEFLATE [0 .. 9], które dokładnie odpowiadają Jowi Deflater.DEFAULT_COMPRESSION
? W kodzie źródłowym Javy, widzę go jako public static final int DEFAULT_COMPRESSION = -1;
Czym dokładnie jest DEFAULT_COMPRESSION?
8
A
Odpowiedz
7
Z_DEFAULT_COMPRESSION
ma być dobrym kompromisem pomiędzy szybkością i skutecznością kompresji. To jest kolano na zakręcie. Rzeczywisty poziom, który obecnie odpowiada 6, jest wewnętrznym wyborem, który może się zmienić w przyszłych wersjach, jeśli zmieni się algorytm kompresji. Więc nie powinieneś polegać na tym, że pozostaje równoważny poziomowi 6.
9
Kod Java używa klasa new ZStreamRef(init(level, DEFAULT_STRATEGY, nowrap));
metoda init jest rodowitym wezwanie i ZStreamRef jest nawiązaniem do zlib. Więc to, co kiedykolwiek używa Zlib jako domyślne. W wersji 1.2.8 domyślną wartością jest 6, jak podano w devnull.
z podręcznika zlib
Compression levels.
#define Z_NO_COMPRESSION 0
#define Z_BEST_SPEED 1
#define Z_BEST_COMPRESSION 9
#define Z_DEFAULT_COMPRESSION (-1)
...
Z_DEFAULT_COMPRESSION requests a default compromise between speed and compression (currently equivalent to level 6).
Powiązane problemy
- 1. Czym dokładnie jest prowizja?
- 2. Czym dokładnie jest powiązanie?
- 3. Czym dokładnie jest cacert.pem?
- 4. Czym dokładnie jest ROM?
- 5. Czym dokładnie jest OData?
- 6. Czym dokładnie jest # ^: _ 1
- 7. Czym dokładnie jest ContextStaticAttribute?
- 8. Czym dokładnie jest Gemfire?
- 9. Czym dokładnie jest Port Listening
- 10. Czym dokładnie jest tekst zmiennoprzecinkowy?
- 11. Czym dokładnie jest atak tęczy?
- 12. Czym dokładnie jest Apache Karaf?
- 13. Czym dokładnie jest EV_RECEIPT kqueue?
- 14. Czym dokładnie jest "kontener kluczowy"?
- 15. Eclipse - Czym dokładnie jest Builder?
- 16. Czym dokładnie jest n Gram?
- 17. Czym dokładnie jest protokół iteratora Pythona?
- 18. Czym dokładnie jest stan użytkownika w ZfcUser?
- 19. Czym dokładnie jest wartość R w C++?
- 20. Czym dokładnie jest streambuf? Jak tego używać?
- 21. Czym dokładnie jest "rola" w Capistrano?
- 22. Czym dokładnie jest strona kodowa Unicode 1200?
- 23. Czym dokładnie jest kontekst wątku w C#?
- 24. Czym dokładnie jest obiekt "QuerySet" w Mongoengine?
- 25. Czym dokładnie jest "wyjście" w PowerShell?
- 26. Czym dokładnie jest CDATA i co robi?
- 27. Czym dokładnie jest "programowanie oparte na interfejsie"?
- 28. Czym dokładnie jest tensor w theano?
- 29. Czym dokładnie jest wiadro w hashmapie?
- 30. Eclipse RCP - czym dokładnie jest bezgłowy build?