Вопросы по теме 'deflate'

Как установить порог размера файла для модуля Apache deflate?
Я хочу, чтобы Apache не сжимал небольшие файлы, так как сжатый результат больше исходного файла из-за накладных расходов. Есть ли способ установить порог размера файла в модуле Apache Deflate?
856 просмотров

Как распаковать данные из потока памяти в C #
Я пытаюсь распаковать сжатую строку в кодировке base64, но понятия не имею, как это сделать. Это не gzip, и я пытаюсь распаковать его без записи в файл.
554 просмотров
schedule 25.11.2021

java.lang.RuntimeException: java.util.zip.DataFormatException: неправильная проверка заголовка
Моя цель - извлечь необработанный текст из файла PDF. Я получаю байтовый массив, но его содержимое закодировано с помощью алгоритма FlateDecode . Итак, я пытался декодировать необработанный контент с помощью этого кода public String...
658 просмотров
schedule 12.11.2021

Распаковка файла gzip в память с помощью libarchive
Я пытаюсь программно распаковать файл gzip в память и имитировать команду gzip -d file.gz , используя проект libarchive . Файл фактически взят из HTTP-ответа со следующим заголовком Accept-Encoding: gzip, deflate Вот моя попытка прочитать...
1037 просмотров
schedule 19.09.2021

Как сдуть кусок minecraft в c #?
Итак, я пытаюсь создать свой собственный редактор карт minecraft в Unity3d, который использует C #. Я использую это как ссылку https://minecraft.gamepedia.com/Region_file_format . Я могу проанализировать таблицу фрагментов файла региона и затем...
271 просмотров
schedule 01.12.2021

gzip-анализ пакетов ответа Apache
После включения сжатия gzip на моем сервере Apache (mod_deflate) я постоянно обнаружил, что конечный пользователь обслуживается в среднем на 200 мс медленнее, чем ответы без сжатия. Это было неожиданно, поэтому я изменил директиву сжатия, чтобы...
392 просмотров
schedule 26.02.2022

Java Inflate несовместим с большими строками
Я хочу восстановить сжатую строку средней длины (665 символов) с помощью пакета java.util.zip . Сжатие выполняется с помощью этого кода: public String compress(String s){ Deflater def = new Deflater(9); byte[] buffer = new...
2085 просмотров
schedule 01.03.2022

Чтение большого файла по частям, сжатие и запись по частям
Я столкнулся с проблемой из-за больших размеров файлов и их обработки, файлы постепенно увеличиваются в размере и будут продолжаться в будущем. Я могу использовать deflate только как вариант сжатия из-за ограничений стороннего приложения, в которое я...
596 просмотров

Почему длина блока дефляции PNG игнорируется?
Вывод: мне нужна программа для записи PNG, и по разным причинам мне пришлось делать ее с нуля. Мне не нужно сжимать данные изображения, поэтому я реализовал PNG, используя алгоритм дефляции без сжатия. Рендеринг не работает для изображений,...
387 просмотров
schedule 31.03.2022

Z_DATA_ERROR на полпути к надуванию
Мне нужно распаковать некоторые сжатые файлы zlib, найденные в данных сохранения игры. У меня нет доступа к исходному тексту игры. Каждый файл начинается с 0x789C , что говорит мне, что они действительно сжаты с помощью zlib. Однако все вызовы...
1104 просмотров
schedule 31.03.2022

Зачем использовать deflate вместо gzip для текстовых файлов, обслуживаемых Apache?
Какие преимущества дает любой метод для файлов HTML, CSS и javascript, обслуживаемых сервером LAMP. Есть ли лучшие альтернативы? Сервер предоставляет информацию картографическому приложению с помощью Json, поэтому большой объем небольших файлов....
135504 просмотров
schedule 03.04.2022

Пользовательский формат изображения: как настроить алгоритмы сжатия
Я немного повозился с PNG за последние пару дней, и я расстроен своими выводами. Я прихожу к выводу, что большинство моих результатов касается сжатия. Итак, в эти выходные я собираюсь погрузиться в статьи о расширенном сжатии. Я хотел поделиться...
798 просмотров
schedule 03.04.2022

Firefox 38.0.1 выдает ошибки в консоли с включенным сжатием htaccess JS и CSS
Я работал над улучшением производительности на своем сайте Wordpress, одна из вещей, которые я сделал, я переключился на динамическую доставку файлов CSS и JS (поэтому они сжимаются PHP), что очень хорошо сработало для тестов производительности,...
75 просмотров

Как сжатые данные заканчиваются на границе байта в формате данных zlib
В спецификации RFC1951 DEFLATE указано, что блок сжатых данных не обязательно начинается на границе байта. Это также означает, что блок не может заканчиваться на границе байта. Однако в спецификации формата сжатых данных RFC1950 ZLIB, похоже,...
41 просмотров
schedule 03.04.2022

Apache mod_deflate не сжимает вывод json
Я выполнил все шаги из нескольких руководств, чтобы включить mod_deflate в Apache, но я все еще не вижу сжатия (в Fiddler), когда я отправляю запросы json (через PHP-скрипт) на свой локальный веб-сервер. Моему браузеру не требуется сжатие на...
9882 просмотров
schedule 27.04.2022

zlib: Ошибка -3 при распаковке данных: неверное расстояние слишком далеко назад
Я пытаюсь написать код для записи/чтения сжатых CAB-файлов MS-ZIP. MS-ZIP использует тот же алгоритм дефляции, что и zlib. Я упростил проблему до этого простого скрипта, который включает только zlib. Я знаю, что функция сжатия правильная,...
6057 просмотров
schedule 12.06.2022

HttpWebRequest становится медленнее при добавлении интервала
Тестируя различные возможности для загрузки исходного кода веб-страницы, я получил следующие результаты (Среднее время в мс для google.com, 9gag.com): Обычный HttpWebRequest: 169, 360 Gzip HttpWebRequest: 143, 260 WebClient GetStream: 132...
3212 просмотров
schedule 20.06.2022

Angular не может декодировать дефляцию, gzip
В настоящее время я начинаю с Angular. Вместе с моей командой мы готовим POC для обмена мнениями в нашем приложении. Короче говоря, мы используем модуль другой команды со всем механизмом отправки ответов и так далее, поэтому наша работа в бэкэнде...
593 просмотров
schedule 20.06.2022

Можно ли увеличить размер скользящего окна за пределы 32 КБ для zlib?
Я хотел бы увеличить размер скользящего окна для zlib за пределы максимальных 32 КБ (я хотел бы, чтобы размер окна соответствовал длине строки, которую я пытаюсь сжать). Это потому, что я хочу убедиться, что если совпадение существует, оно будет...
410 просмотров
schedule 07.07.2022

Алгоритм дефляционного сжатия для огромных потоков данных
У меня есть программа на C++, которая время от времени получает буфер данных и должна добавить его в существующий сжатый файл. Я попытался сделать POC, прочитав 1k фрагментов из какого-то файла, передав их в сжатый поток и распаковав его, когда...
646 просмотров