Вопросы с тегом «byte»

Единица информации, обычно соответствующая 8 битам. Этот термин также чаще всего используется для обозначения наименьшей адресуемой единицы хранения в цифровой системе.

670
Преобразование строки в байтовый массив в C #

Я конвертирую что-то из VB в C #. Возникла проблема с синтаксисом этого оператора: if ((searchResult.Properties["user"].Count > 0)) { profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } Затем я вижу следующие ошибки: Аргумент 1: невозможно преобразовать из...

590
TypeError: требуется байтоподобный объект, а не 'str' при записи в файл в Python3

Я совсем недавно перешел на Py 3.5. Этот код работал правильно в Python 2.7: with open(fname, 'rb') as f: lines = [x.strip() for x in f.readlines()] for line in lines: tmp = line.strip().lower() if 'some-pattern' in tmp: continue # ... code После обновления до 3.5 я получаю: TypeError: a bytes-like...

563
# 1071 - Указанный ключ был слишком длинным; максимальная длина ключа 767 байт

Когда я выполнил следующую команду: ALTER TABLE `mytable` ADD UNIQUE ( `column1` , `column2` ); Я получил это сообщение об ошибке: #1071 - Specified key was too long; max key length is 767 bytes Информация о столбце 1 и столбце 2: column1 varchar(20) utf8_general_ci column2 varchar(500)...

373
Преобразовать строковое представление шестнадцатеричного дампа в байтовый массив, используя Java?

Я ищу способ конвертировать длинную строку (из дампа), которая представляет шестнадцатеричные значения в байтовом массиве. Я не мог бы сформулировать это лучше, чем человек, который разместил здесь тот же вопрос . Но чтобы сохранить оригинальность, я сформулирую это по-своему: предположим, у меня...

258
Правильный способ преобразования размера в байтах в КБ, МБ, ГБ в JavaScript

Я получил этот код для преобразования размера в байтах с помощью PHP. Теперь я хочу преобразовать эти размеры в удобочитаемые размеры с помощью JavaScript. Я попытался преобразовать этот код в JavaScript, который выглядит следующим образом: function formatSizeUnits(bytes){ if (bytes >=...

191
Java целочисленный в байтовый массив

Я получил целое число: 1695609641 когда я использую метод: String hex = Integer.toHexString(1695609641); system.out.println(hex); дает: 6510f329 но я хочу байтовый массив: byte[] bytearray = new byte[] { (byte) 0x65, (byte)0x10, (byte)0xf3, (byte)0x29}; Как я могу сделать...

180
Java Byte Array to String to Byte Array

Я пытаюсь понять byte [] в строку, строковое представление преобразования byte [] в byte [] ... Я конвертирую свой byte [] в строку для отправки, затем я ожидаю, что мой веб-сервис (написанный на python) передать данные прямо обратно клиенту. Когда я отправляю данные из моего Java-приложения ......

169
Размер C «int» 2 байта или 4 байта?

Переменная Integer в C занимает 2 байта или 4 байта? От каких факторов это зависит? В большинстве учебников говорится, что целочисленные переменные занимают 2 байта. Но когда я запускаю программу, печатающую последовательные адреса массива целых чисел, это показывает разницу...

146
Как инициализировать байтовый массив в Java?

Мне нужно сохранить некоторые постоянные значения (UUID) в форме байтового массива в java, и мне интересно, как лучше всего инициализировать эти статические массивы. Вот как я сейчас это делаю, но чувствую, что должен быть способ получше. private static final byte[] CDRIVES = new byte[] {...

144
Как получить истинный размер базы данных MySQL?

Я хотел бы знать, сколько места использует моя база данных MySQL для выбора веб-хостинга. Я нашел команду, SHOW TABLE STATUS LIKE 'table_name'поэтому, когда я делаю запрос, я получаю что-то вроде этого: Name | Rows | Avg. Row Length | Data_Length | Index Length ---------- ---- ---------------...

138
Конвертировать любой объект в байт []

Я пишу прототип TCP-соединения, и у меня возникают проблемы с усреднением данных для отправки. На данный момент я посылаю только строки, но в будущем мы хотим иметь возможность отправлять любые объекты. На данный момент код довольно прост, потому что я думал, что все можно записать в байтовый...

110
Как работает «кодировка переменной ширины» UTF-8?

В стандарте unicode достаточно кодовых точек, поэтому вам нужно 4 байта для их хранения. Вот что делает кодировка UTF-32. Тем не менее, кодировка UTF-8 каким-то образом сжимает их в гораздо меньшие пространства, используя так называемое «кодирование переменной ширины». Фактически, ему удается...

107
Что означает префикс ab перед строкой Python?

В исходном коде Python я наткнулся на маленькую букву b перед строкой, например: b"abcdef" Я знаю о uпрефиксе, обозначающем строку в Юникоде, и о rпрефиксе для необработанного строкового литерала. Что означает bсимвол и в каком виде исходного кода он полезен, поскольку кажется, что он в точности...