0
ответов

Python 3 bytes.index: лучший способ?

Только что изучил Python 3 за 7 дней, и у меня такое ощущение, что в моем понимании байтовых строк есть небольшая дыра. В Python 3 предположим, что у меня есть строка байтов b'1234'. Его итератор возвращает...
вопрос задан: 6 June 2012 23:15
0
ответов

Преобразование килобайт, мегабайт и т. д. в байты в R

Существует ли стандартная функция в R для преобразования строк, представляющих число байтов, таких как 11855276K 113М 2.40G в целые числа байтов? Я наткнулся на humanReadable в пакете gdata, но...
вопрос задан: 6 June 2012 09:19
0
ответов

как преобразовать два байта в одно 16-битное число?

Насколько я понимаю, 1 байт будет содержать число от 0 до 255. И что 16-битное число находится в диапазоне 0-65535. Если я пытаюсь представить 16-битное число с помощью двух отдельных 8-битных регистров... как мне это сделать? ...
вопрос задан: 1 June 2012 16:58
0
ответов

Преобразование из 2 или 4 байтов в знаковые/беззнаковые короткие/целые

Мне нужно преобразовать байты в знаковые/беззнаковые целые или короткие. Методы ниже верны? Что подписано, а что не подписано? Порядок байтов: LITTLE_ENDIAN public static int convertTwoBytesToInt1(byte ...
вопрос задан: 29 May 2012 17:00
0
ответов

Проверить, все ли массивы байтов находятся в 0xff

Есть ли простой способ проверить без зацикливания, имеет ли массив байтов в java все значения 0xFF? пример byte[] b = new byte[]{ 0xff, 0xff, 0xff, 0xff, 0xff }; если (b - это все 'ff') процесс?
вопрос задан: 14 May 2012 08:07
0
ответов

Преобразовать float [] в byte [] в float [] еще раз

Итак, что я пытаюсь сделать здесь, это получить float [], преобразовать его в byte [], отправить его по сети в виде пакета дейтаграммы, а затем преобразовать обратно в byte [] на принимающем терминале. . Теперь я знаю, что могу ...
вопрос задан: 10 May 2012 20:26
0
ответов

Быстрее всего получить доступ к байту, чем к биту? Почему?

Вопрос очень простой: быстрее ли получить доступ к байту, чем к биту? Если я сохраню 8 булевых значений в байте, будет ли мне сравнивать их медленнее, чем если бы я использовал 8 байтов? Почему?
вопрос задан: 3 May 2012 10:39
0
ответов

Обработка больших файлов на C#

У меня есть файл размером 4 Гб, в котором я хочу выполнить поиск и замену на основе байтов. Я написал простую программу, чтобы сделать это, но это занимает слишком много времени (90 минут + ), чтобы выполнить только один поиск и замену. Несколько шестнадц
вопрос задан: 30 April 2012 17:17
0
ответов

Как правильно объявить ctype Structure + Union в Python?

Я возился с созданием синтаксического анализатора двоичных данных, и хотя я мог вернуться к C, я хотел посмотреть, смогу ли я использовать Python для этой задачи. У меня есть некоторое представление о том, как это сделать, и мой текущий...
вопрос задан: 27 April 2012 07:18
0
ответов

C -преобразование массива unsigned int в unsigned char

У меня есть число unsigned int (2 байта ), и я хочу преобразовать его в тип unsigned char. Из моих поисков я обнаружил, что большинство людей рекомендуют делать следующее :unsigned int x;... unsigned char ch =...
вопрос задан: 25 April 2012 16:26
0
ответов

Java -Преобразовать буферизованное изображение в байт[] без записи на диск

Я пытаюсь отправить несколько изображений через сокет с помощью Java, но мне нужен более быстрый способ преобразования изображения в массив байтов, чтобы я мог их отправить. Я попробовал следующий код, но он написал около 10 000...
вопрос задан: 20 April 2012 13:22
0
ответов

Какая кодировка символов используется? [закрыто]

Коды нечетных символов: ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ...
вопрос задан: 11 April 2012 11:23
0
ответов

Почему функция read() в FileInputStream возвращает целое число? [дубликат]

На этой странице показано, что это так, что метод может возвращать -1, когда он хочет указать, что больше нет байтов для чтения. Но байт варьируется от -128 до 127, верно? И не получится ли...
вопрос задан: 8 April 2012 05:19
0
ответов

Python: извлечение битов из байта

Я читаю двоичный файл в python, и в документации по формату файла говорится: Флаг (в двоичном формате) Значение 1 nnn nnnn Указывает, что следует один байт данных. ..
вопрос задан: 30 March 2012 15:13
0
ответов

Как вы читаете значение размера 3 байта как целое число в C++?

Я читаю тег id3, где размер каждого кадра указан в 3 байтах. Как я могу использовать это значение как int?
вопрос задан: 27 March 2012 19:50
0
ответов

Поиск самого длинного шаблона в массиве байтов в C#

Мне нужно написать эффективный и быстрый метод поиска массива байтов для данного шаблона. Я пишу это так, как вы думаете, как улучшить? И у него есть одна ошибка, он не может вернуть совпадение с длиной 1. ...
вопрос задан: 27 March 2012 12:19
0
ответов

Java :Размер Char и String в байтах.

Привет, ребята :Я был удивлен, обнаружив, что следующий код System.out.println("Размер символа:"+Character.SIZE/8); System.out.println("Размер строки:"+"a".getBytes().length); Выводит это :...
вопрос задан: 22 March 2012 15:21
0
ответов

Преобразование целых чисел от 0 до 255 (1 байт) в NSDATA

Мне нужен ровно 1 байт для какого-то приложения на основе сокетов, и я не могу найти способ его создать.
вопрос задан: 22 March 2012 12:27
0
ответов

Как поместить битовую последовательность в байты (C/C++)

У меня есть пара целых чисел, например (в двоичном представлении): 00001000, 01111111, 10000000, 00000001, и мне нужно поместить их в массив байтов (символов), без начальных нулей, ...
вопрос задан: 10 March 2012 15:01
0
ответов

Как узнать, сколько байтов используется для хранения переменной в C с помощью оператора sizeof?

У нас есть следующий код: #include #define LEN 10 int main(void) { int i; целый массив[LEN]; интервал *р; for (i = 0; i < LEN; i++) { array[i] = i; } for ...
вопрос задан: 7 March 2012 23:42
0
ответов

Какое максимальное количество байтов для символа в кодировке UTF-8?

Какое максимальное количество байтов для одного символа в кодировке UTF-8? Я буду шифровать байты строки, закодированной в UTF-8, и поэтому мне нужно уметь вычислить максимальное количество ...
вопрос задан: 2 March 2012 12:26
0
ответов

Как я могу определить размер типа в Haskell?

Предположим, я создал тип следующим образом: data RequestAck = RequestAck {ackOK :: Word32, ackMsgCode :: Word32} Я вижу, что он имеет размер 2 * 4 байта и сделайте это где-нибудь константой. ...
вопрос задан: 29 February 2012 02:32
0
ответов

Чтение байта в определенной позиции файла в C ++

Можно ли открыть файл и прочитать единственный байт в определенной позиции без необходимости загружать весь файл в массив? Например, имея файл размером 10 байт и читая 5-й.
вопрос задан: 25 February 2012 16:39
0
ответов

Почему схемы базы данных часто содержат 32, 64, 128 и т. Д.

Я понимаю, что 2, 4, 8, 16, 32, 64, 128, 256 ... являются десятичными эквивалентами двоичных цифр. Есть ли причина, по которой они используются в базах данных? Например, поля VARCHAR часто равны 255 ...
вопрос задан: 23 February 2012 02:47
0
ответов

Как объединить 2 или более байтовых элемента в массиве в один байтовый элемент

Вначале я хочу сказать, что я новичок в C #, так что наберитесь терпения :) У меня есть массив байтов. Один элемент представляет собой страницу файла pdf. Теперь мне нужно объединить эти массивы в один. Я надеюсь, что этот новый массив покажет две стран
вопрос задан: 22 February 2012 12:18
0
ответов

Инициализировать массив байтов без знака с использованием шестнадцатеричного числа

Я знаю, что в Java отсутствует байт без знака Тогда как я могу инициализировать массив байтов, используя целое число от 0 до 255 (в шестнадцатеричном формате)? последний байт assoc_resp_msg_int [] = новый байт [] {0xe3, 0x00, / ...
вопрос задан: 11 February 2012 15:24
0
ответов

Максимальная длина байта []?

Я пытаюсь создать массив байтов, длина которого равна UInt32.MaxValue. Этот массив, по сути, представляет собой небольшую базу данных в памяти: byte [] countryCodes = new byte [UInt32.MaxValue]; На моей машине ...
вопрос задан: 7 February 2012 19:02
0
ответов

Самый быстрый способ вычисления суммы битов в байтовом массиве

У меня есть два байтовых массива одинаковой длины. Мне нужно выполнить операцию XOR между каждым байтом и после этого вычислить сумму битов. Например: 11110000 ^ 01010101 = 10100101 -> так 1 + 1 + 1 + 1 = 4 I ...
вопрос задан: 7 February 2012 19:02
0
ответов

Почему C# Convert.ToBase64String() выдает мне 88 в качестве длины, когда я передаю 64 байта?

Я пытаюсь понять следующее: Если я объявляю 64 байта в качестве длины массива (буфера). Когда я конвертирую в строку base 64, он говорит, что длина равна 88. Разве длина не должна быть только 64, так как я ...
вопрос задан: 1 February 2012 20:30
0
ответов

C#: Как узнать, есть ли у меня правильная кодировка

Я новичок в файлах, потоках и различных кодовых страницах. Видите, это моя проблема: я получаю текстовые файлы, и некоторые из них были созданы с кодовой страницей Windows-1252, некоторые все еще IBM850 и ...
вопрос задан: 26 January 2012 10:21