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

Использование драгоценного камня Ruby BinData для чтения вариантов
Я реализую структуру данных, используя Ruby и гем BinData . Мне нужно реализовать значение Choice . Согласно документации BinData выбор может быть реализован как: class MyData < BinData::Record uint8 :type choice :data, :selection...
1296 просмотров
schedule 26.08.2023

Проверка BinData::Record при инициализации
Есть ли способ проверить поля, установленные в BinData::Record во время инициализации? Check_value для каждого параметра оценивается только после чтения из входного потока. class Foo < BinData::Record uint8...
300 просмотров
schedule 23.03.2023

ошибка при использовании mongorestore для воспроизведения oplog с полем binData
При использовании mongorestore с параметром --oplogReplay для воспроизведения оплогов я обнаружил странную ошибку, заключающуюся в том, что mongorestore не может обрабатывать операцию установки поля binData. Возможно, вы встретите ту же ошибку, если...
126 просмотров
schedule 03.06.2022

Как использовать BinData?
Я пытаюсь проанализировать двоичный файл и не могу понять, как правильно использовать BinData . Как устроен бинарник: первые 4 байта (UINT32) представляют длину имени свойства. следующие 8 * длина представляют имя свойства (в виде...
166 просмотров
schedule 26.06.2023

Повторное использование записей BinData с разными данными
Если у вас есть несколько записей BinData, которые принимают следующую форму, вот несколько примеров: class DebugInfo < BinData::Record endian :little int32 :num array :data, :type => :debug_log, initial_length: :num end class...
89 просмотров
schedule 28.03.2023