bytearray- все статьи тега


Проанализируйте пакет DatagramPacket после преобразования его в массив байтов в Java

Я пытаюсь разобрать пакет данных, который я получу в сокете. Я знаю формат пакета, который я получу, который является пакетом DHCPREQUEST, но я не думаю, что это действительно имеет значение. Для простоты рассмотрим только первые шесть полей: Первое поле - это "код операции", который равен 1 байту. Второе поле - это "тип оборудования", который равен 1 байту. В-третьих, "длина аппаратного адреса", 1 байт. Четвертый, "хмель", 1 байт. В-пятых, "идентификатор транзакции xid", 4 байты. Шестое, "сек ...

Объединение списка байтов в C# []

Я создаю несколько байтовых массивов, которые нужно соединить вместе, чтобы создать один большой байтовый массив - я бы предпочел вообще не использовать byte [], но здесь у меня нет выбора... Я добавляю каждый из них в список, когда я их создаю, поэтому мне нужно только выполнить конкатенацию, когда у меня есть все байты [], но мой вопрос в том, как лучше всего это сделать? Когда у меня есть список с неизвестным числом байтов [], и я хочу объединить их все вместе. Спасибо. ...

Преобразование массива байтов в массив примитивных типов с неизвестным типом в языке Си#

У меня есть следующая проблема. У меня есть массив байтов, который я хочу преобразовать в массив примитивных типов. Но я не знаю этого типа. (Это задается в виде массива типов). В результате мне нужен массив объектов. Конечно, я мог бы использовать переключатель типов (их только ограниченное число), но мне интересно, есть ли лучшее решение для этого. Пример: byte[] byteData = new byte[] {0xa0,0x14,0x72,0xbf,0x72,0x3c,0x21} Type[] types = new Type[] {typeof(int),typeof(short),typeof(sbyte)}; ...

Как преобразовать поток в байт[] в C#? [дубликат]

этот вопрос уже есть ответ здесь: Создание массива байтов из потока 13 ответов есть ли простой способ или метод для преобразования Stream на byte[] в C#? ...

Лучший способ прочитать большой файл в массив байтов в C#?

У меня есть веб-сервер, который будет читать бинарные файлы большого размера (несколько мегабайт) в байтовые массивы. Сервер может одновременно читать несколько файлов (разные запросы страниц), поэтому я ищу наиболее оптимизированный способ сделать это, не слишком обременяя процессор. Является ли приведенный ниже код достаточно хорошим? public byte[] FileToByteArray(string fileName) { byte[] buff = null; FileStream fs = new FileStream(fileName, FileMo ...

Byte[] to InputStream или OutputStream

у меня есть столбец blob в моей таблице базы данных, для которого я должен использовать byte[] в моей программе Java в качестве отображения и использовать эти данные я должен преобразовать его в InputStream или OutputStream. Но я не знаю, что происходит внутри, когда я это делаю. Может ли кто-нибудь кратко объяснить мне, что происходит, когда я делаю это преобразование? ...

Как преобразовать массив байтов в его числовое значение (Java)?

У меня есть 8 байтовый массив, и я хочу, чтобы преобразовать его в соответствующее числовое значение. например byte[] by = new byte[8]; // the byte array is stored in 'by' // CONVERSION OPERATION // return the numeric value Мне нужен метод, который будет выполнять вышеуказанную операцию преобразования. ...

Есть ли эквивалент memcpy () в Java?

У меня есть байт[] и хотел бы скопировать его в другой байт[]. Может быть, я показываю здесь свой простой фон "C", но есть ли эквивалент memcpy() на байтовых массивах в Java? ...

Использование массива байтов в качестве ключа карты

вы видите какие-либо проблемы с использованием байтовый массив в качестве ключа карты? Я тоже мог бы сделать new String(byte[]) и гашиш путем String но это более простой в использовании byte[]. ...

Как преобразовать строку в массив байтов in.NET?

У меня есть строка, которую мне нужно преобразовать в эквивалентный массив байтов в .NET. Это должно быть легко, но у меня свело мозг. ...

Как преобразовать строку Java в массив байтов ASCII?

Как преобразовать строку Java в массив байтов ASCII? ...

Хранение UUID в виде строки base64

я экспериментировал с использованием UUIDs в качестве ключей базы данных. Я хочу занять наименьшее количество байтов, насколько это возможно, сохраняя при этом представление UUID читаемым человеком. Я думаю, что я получил его до 22 байт, используя base64 и удаляя некоторые трейлинг"==", которые, похоже, не нужны для хранения в моих целях. Есть ли недостатки в этом подходе? в основном мой тестовый код делает кучу преобразований, чтобы получить UUID до 22 байт Строка, а затем преобразует его ...

как преобразовать изображение в массив байтов в java? [дубликат]

этот вопрос уже есть ответ здесь: Файл в байт[] в Java 21 ответов Я хочу преобразовать изображение в массив байтов и наоборот. Здесь пользователь вводит имя изображения (.jpg) и программа читать его из файла и преобразовать его в массив байтов. ...