Публикации по теме '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