Публикации по теме 'byte'
Python StringIO и BytesIO по сравнению с Open ()
StringIO и BytesIO - это методы, которые управляют строковыми и байтовыми данными в памяти. StringIO используется для строковых данных, а BytesIO - для двоичных данных. Эти классы создают объект, подобный файлу, который оперирует строковыми данными. Классы StringIO и BytesIO наиболее полезны в сценариях, когда вам нужно имитировать обычный файл.
В этом случае данные не будут храниться в памяти (ОЗУ) после записи в файл.
with open("test.bin","wb") as f:..
Вопросы по теме 'byte'
C# 3-байтовые целые числа
Я работаю над проектом, в котором мне нужно иметь дело с целыми числами на уровне байтов. Поскольку экономия места является основным соображением, мне нужны только очень маленькие (целые числа переменной длины).
Есть ли способ превратить int...
6490 просмотров
schedule
15.04.2022
C# растровые изображения, байтовые массивы и потоки!
У меня есть функция, которая извлекает файл в массив байтов (данные).
int contentLength = postedFile.ContentLength;
byte[] data = new byte[contentLength];
postedFile.InputStream.Read(data, 0, contentLength);
Позже я...
16035 просмотров
schedule
19.04.2023
Хэши SHA-1, смешанные со строками
Мне нужно разобрать что-то вроде следующего «какой-то текст ‹40-байтовый хэш>», могу ли я прочитать все это в строку, не повреждая 40-байтовую хеш-часть?
Дело в том, что хэша там не будет, поэтому я не хочу обрабатывать его во время чтения....
1378 просмотров
schedule
19.10.2022
Улучшение RSS-видеопотока — необходимо получить продолжительность для элементов, которые не включают его в фид
У меня есть работающее устройство DNLA (Xbox360, PSP...) Программа для чтения RSS-видео на C#. Он анализирует файлы .opml для получения URI фида.
Иногда элемент RSS-канала не будет иметь значения продолжительности, поэтому я жестко запрограммирую...
733 просмотров
schedule
30.05.2022
Проектирование BitStream на C#
Я рассматриваю библиотеку C# под названием BitStream , которая позволяет вам писать и читать любое количество битов в стандартный объект C# Stream . Я заметил, как мне показалось, странное дизайнерское решение:
При добавлении битов к пустому...
6277 просмотров
schedule
07.06.2022
Хороший способ конвертировать между короткими и байтами?
Мне нужно принимать пары байтов и выводить шорты, а также принимать шорты и выводить пары байтов. Вот функции, которые я разработал для такой цели:
static short ToShort(short byte1, short byte2)
{
short number = (short)byte2;
number...
34283 просмотров
schedule
16.12.2022
Преобразование байтовой строки в Int в схеме
У меня есть такой код для преобразования шестнадцатеричного кода в байтовую строку
(define (word->bin s)
(let ((n (string->number s)))
(bytes (bitwise-and (arithmetic-shift n -24) #xFF)
(bitwise-and (arithmetic-shift n -16) #xFF)...
2126 просмотров
schedule
06.05.2022
как преобразовать CString в байты
на самом деле я пытаюсь преобразовать код csharp в c... ниже приведен код С#..
CString data = "world is beautiful";
Byte[] quote = ASCIIEncoding.UTF8.GetBytes(data);
в приведенном выше коде ... он преобразует строку в байты. Аналогичным...
5017 просмотров
schedule
05.07.2023
VB.NET и байты
Я немного запутался в байтах. Я могу открыть файл в шестнадцатеричном редакторе и узнать, что каждые 2 цифры - это байт, 8 цифр в двоичном формате правильно? Как они хранятся в массивах в VB.NET ? Итак, если у меня есть
Dim xx() as byte =...
2264 просмотров
schedule
28.01.2023
Получить байты из функции массива в VB.NET
Мне нужно получить байты из массива байтов, начиная с определенного индекса и определенной длины (4). Как я могу получить это?
Примечание. Я не хочу использовать подпрограмму Array.copy, так как это не функция. Мне нужно поместить его во что-то...
4769 просмотров
schedule
03.02.2023
конвертировать один в 8 байт invb.net
У меня есть сингл, в котором может быть десятичный знак, а может и нет. Мне нужно поместить цифру перед десятичной запятой в первые 4 байта, а цифру после — в следующие 4 байта. Таким образом, 1.1 будет 01- 00-00-00-01-00-00-00 или 2.1 будет...
177 просмотров
schedule
10.06.2023
Размер целых чисел?
Это связано с вопросом, который я прочитал вчера: Как определить сколько байтов нужно целому числу?
В любом случае, у у меня есть вопрос:
Я ищу наиболее эффективный способ вычисления минимального количества байтов, необходимых для хранения...
440 просмотров
schedule
30.03.2023
Общий BitConverter.GetBytes возможен в .NET?
Можно ли создать такой метод, как BitConverter.GetBytes() , который принимает в качестве входных данных также параметр типа Object без использования маршалинга, как это делается здесь ?
Или единственным решением, если в качестве входных...
1621 просмотров
schedule
22.07.2022
byte[] в изображение android
Моя проблема заключается в следующем: я сохранил несколько изображений в базе данных sqlite, используя формат blob, который, кажется, работает нормально. теперь я хочу получить свои фотографии из БД и поместить их обратно в изображения ... чтобы...
45014 просмотров
schedule
18.08.2022
Сколько байтов составляет \n\r?
У меня есть приложение .NET, которое пытается передать файл по ftp, но в итоге получается 1 дополнительный байт на строку. Мой разделитель строк — Environment.NewLine, который, как мне кажется, переводится как \n\r. Сколько это байт?
42852 просмотров
schedule
29.06.2022
Как объявить и использовать массивы байтов 1D и 2D в Verilog?
Как объявить и использовать массивы байтов 1D и 2D в Verilog?
например. как сделать что-то вроде
byte a_2D[3][3];
byte a_1D[3];
// using 1D
for (int i=0; i< 3; i++)
{
a_1D[i] = (byte)i;
}
// using 2D
for (int i=0; i< 3; i++)
{...
204715 просмотров
schedule
19.08.2023
Добавить байты в двоичный файл, используя только PHP?
Я пытаюсь добавить случайные байты в двоичные (.exe) файлы, чтобы увеличить их размер с помощью php. Пока я получил это:
function junk($bs)
{
// string length: 256 chars
$tmp =...
2568 просмотров
schedule
24.05.2022
Инновационный способ проверки, имеет ли число только один бит в подписанном int
Я ищу инновационный способ проверить, есть ли у числа только один бит в подписанном int.
Я прекрасно понимаю, что могу просто сделать цикл со счетчиком, некоторым модульным делением и битовым сдвигом. Но мне любопытно, есть ли лучший способ,...
9496 просмотров
schedule
27.01.2024
Структуры в C
У меня получилась такая структура:
struct bar {
char x;
char *y;
};
Я могу предположить, что в 32-битной системе это заполнение для char сделает его всего 4 байта, а указатель в 32-битном - 4, поэтому общий размер будет 8, верно?
Я...
346 просмотров
schedule
06.07.2023
Проблемы с «шагом» от объекта TransformedBitmap
У меня есть объект TransformedBitmap размером 2208 x 3000 с форматом {Indexed8}, на котором я делаю .CopyPixels(). я использую
(int)((formattedBitmap.PixelWidth * formattedBitmap.Format.BitsPerPixel + 7) / 8)
(при условии, что...
1781 просмотров
schedule
14.06.2022