Вопросы по теме '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