Вопросы по теме 'deflate'
Как установить порог размера файла для модуля Apache deflate?
Я хочу, чтобы Apache не сжимал небольшие файлы, так как сжатый результат больше исходного файла из-за накладных расходов. Есть ли способ установить порог размера файла в модуле Apache Deflate?
856 просмотров
schedule
12.09.2021
Как распаковать данные из потока памяти в 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 просмотров
schedule
22.03.2022
Почему длина блока дефляции 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 просмотров
schedule
01.04.2022
Как сжатые данные заканчиваются на границе байта в формате данных 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 просмотров
schedule
08.07.2022