Описание тега binary-diff
6
ответов
diff/patch для изображений
Я пишу проект, в котором мне нужно передать набор похожих изображений по сети. Чтобы ускорить процесс, я подумал о том, чтобы делать то, что делают большинство кодеков фильмов. имея ключевые кадры, а затем просто отправить изменения. Теперь, что я п…
07 июл '11 в 16:24
1
ответ
Я не могу найти код для двоичного кода diff в ртутном исходном коде
Я читаю исходный код Mercurial, но то, что я видел в bdiff.c и mdiff.py, обрабатывает текст, а не двоичный файл. Но они сказали, что Mercurial рассматривает все файлы как двоичные. Я запутался.
05 июн '12 в 05:37
3
ответа
Является ли стандартизированный алгоритм двоичного сравнения git (delta storage)?
Git использует дельта-сжатие для хранения объектов, похожих друг на друга. Этот алгоритм стандартизирован и используется в других инструментах? Есть ли документация, описывающая формат? Совместимо ли это с xdelta/VCDIFF/RFC 3284?
28 фев '12 в 07:30
1
ответ
Многопоточный двоичный инструмент сравнения?
Есть много бинарных инструментов сравнения: Xdelta RDIFF vbdiff Rsync и так далее. Они замечательные, но однопоточные. Можно ли разделить большие файлы на чанки, найти diff между чанками одновременно, а затем слиться в конечную дельту? Любые другие …
10 сен '15 в 21:32
2
ответа
Бинарный алгоритм сравнения для коммерческого программного обеспечения
Я работаю над отправкой измененных файлов на другие компьютеры. В настоящее время измененный файл отправляется полностью, даже если изменение незначительное. Я ищу библиотеку (C,C++,Java), которая позволила бы мне создать бинарный diff и отправить т…
12 окт '09 в 16:27
2
ответа
Есть ли какой-нибудь бинарный инструмент сравнения для Android apk специально для файла Android APK?
При попытке уменьшить размер файла apk при обновлении кто-то предлагает использовать bsdiff сделать бинарный патч и объединить патч на стороне клиента. Но я думаю, что это обычный бинарный инструмент сравнения, и мы можем получить меньший патч, напр…
17 апр '14 в 04:06
1
ответ
Управление версиями данных с помощью git: пользовательский diff для определенных файлов
Итак, я хочу исследовать применимость git к отслеживанию версий определенных структур данных двоичного или текстового дерева. Дело в том, что я хочу, чтобы логика diff была полностью индивидуальной, адаптированной к структуре данных. Предположим, чт…
05 фев '12 в 23:31
2
ответа
Как количественно оценить разницу двоичного?
Я знаю какой-то бинарный инструмент сравнения, такой как VBinDiff и другие. В настоящее время у меня есть большое количество двоичных файлов, около 500. Поэтому я ищу двоичный инструмент для количественной оценки разницы двоичных файлов.. Как оценит…
21 янв '14 в 16:02
1
ответ
Создайте "чангсет" из двух байтов
У меня есть некоторые двоичные данные. Я буду менять со временем, некоторые байты добавляются тут и там, некоторые меняются. В целом большая часть bytearray остается неизменной. Есть ли какая-либо библиотека, предпочтительно Actionscript 3, которая …
26 июл '12 в 14:15
1
ответ
Минимизация размера отладочной информации для тестирования в удаленном месте
Я пытаюсь создать способ передачи отладочной информации проекта C++ в удаленное место для тестирования. В текущем цикле разработки небольшие изменения в коде требуют передачи всего двоичного файла (размером 100 с, в основном отладочной информации). …
29 июл '14 в 18:29
0
ответов
Большой бинарный файл с разрешительной лицензией
Я ищу нативную библиотеку или, возможно, относительно простой алгоритм для создания и применения бинарных исправлений для файлов размером до 1 ГБ. Это экспорт двоичных баз данных, и, к сожалению, нет другого способа получить только изменения. Заплат…
11 май '13 в 19:16
2
ответа
Алгоритм двоичных различий для небольших двоичных объектов
Существует много информации о бинарных разностных алгоритмах для довольно больших файлов (1MB+). Тем не менее, мой вариант использования отличается. Вот почему это не дубликат. У меня есть коллекция многих объектов, каждый в диапазоне 5-100 байт. Я …
19 фев '18 в 17:40
3
ответа
Бинарная библиотека diff для Java
Есть несколько вопросов о библиотеках text-diff для Java на SO, но ни один о бинарном diff. Итак, я иду: Я ищу бинарную библиотеку diff, реализованную на Java. Я нашел javaxdelta и GNU Diff порт, но мне интересно, есть ли еще какие-нибудь скрытые же…
02 мар '11 в 05:50
1
ответ
Git и двоичные данные, лучший способ хранения
Я нахожусь в печальной ситуации необходимости хранить некоторые двоичные файлы в git, Однако я могу выбрать способ хранения данных на диске - в Git (в нашем собственном формате, который должен читать только сборочный компьютер). Я бы не хотел слишко…
19 дек '13 в 19:24
5
ответов
Злоупотребление контролем версий
Подходит ли управление версиями для проекта, где контент - это, по сути, файлы двоичных данных? Я думаю о пакете, который весит что-то около 10 гигабайт, с большим количеством файлов BMP и TGA. Может ли Subversion справиться с этим? Можно ли сгенери…
01 апр '09 в 10:15
1
ответ
Любой рабочий инструмент двоичного различия реализует GDIFF(общий формат различий, НЕ графическая разница файлов)?
Я видел GDIFF(Generic Diff Format) в Википедии, и я хотел бы узнать, есть ли инструмент командной строки, реализующий этот стандарт. Теперь лучшее, что у меня есть, это LibXDiff, но это библиотека, мне понадобится дополнительная работа, чтобы она за…
03 мар '12 в 11:49
2
ответа
Почему bsdiff.exe имеет проблемы с этим меньшим файлом?
Я создаю программный патч с использованием bsdiff.exe и применяю его с bspatch.exe, и до сих пор у меня не было проблем с файлами размером менее 120 МБ. Один бинарный файл, который у меня был ранее, был 21 МБ, а теперь 77 МБ, и bsdiff, похоже, висит…
05 окт '12 в 18:09
0
ответов
Где можно найти скомпилированную версию Courgette для linux (32 и 64 бита) и windows?
Courgette из Chrome немного сложно скомпилировать. Я пытался его скомпилировать в течение нескольких дней, но мне нужно загрузить все исходники Chrome/Chromium и разрешить все зависимости, чтобы скомпилировать лишь небольшую его часть. В любом случа…
08 апр '22 в 05:59
0
ответов
Как найти две общие точки касания одной прямой? как решать бинарные дифференциальные уравнения?
У меня есть функция с именемFкоторый выглядит следующим образом:линия с двумя ячейками, и я хочу решить уравнения, чтобы получить две общие точки касания (x1,F(x1)),(x2,F(x2)) функции в заданном диапазоне. уравнения: F'(x1)=F'(x2) (1) F'(x1)*(x2-x1)…
15 июн '22 в 16:00
0
ответов
Исправление различий в офисных DLL
Интересно, как две версии DLL с разницей всего в три месяца могут иметь размер более 10 КБ. Эти библиотеки DLL относятся к продукту Microsoft Office. Информация о двух DLL Размер двух DLL Я ожидаю, что мне не хватает чего-то, связанного с исправлени…
27 июн '23 в 12:00