Вопросы по теме 'binary'
Как я могу одновременно читать и писать в двоичный файл?
Я хочу изменить значение пары байтов в большом двоичном файле с помощью команды MATLAB fwrite . То, что я пытаюсь сделать, это открыть файл, используя:
fopen(filename,'r+',precision);
Затем прочитайте файл, используя:...
07.01.2024
Как анализировать бинарный файл?
У меня есть бинарный файл. Я не знаю, как он отформатирован, я знаю только, что он исходит из кода Delphi.
Существует ли способ анализа двоичного файла?
Существует ли какой-либо «шаблон» для анализа и десериализации двоичного содержимого файла...
22.01.2024
Тип данных в ByteString
У меня есть newtype , который я хочу сохранить в файл, примерно так:
type Index = (Int, Int)
newtype Board a = Board { unboard :: Array Index a }
Так что в основном Array . Но, может быть, однажды я захочу добавить некоторые другие...
07.01.2024
Как умножить целое на дробь
Мне нужно умножить целое число на дробь, используя побитовые операторы без циклов и тому подобного.
Например, мне нужно умножить на x на 3/8.
Я думал, ты бы:
int value = (x << 1) + x; // Multiply by 3
value = (value >> 3);...
12.11.2023
преобразование c++ std::vector‹std::string› в std::vector‹unsigned char› (и наоборот)
Есть ли простой способ преобразовать std::vector<std::string> в std::vector<unsigned char> (и обратно в std::vector<std::string> без необходимости вручную преобразовывать каждую строку и добавлять разделитель, например запятую?
27.10.2023
Могут ли двоичные файлы DOS MZ вообще иметь метаданные VERSIONINFO?
Однако при чтении документации у меня сложилось впечатление, что ресурс VERSIONINFO является чисто изобретением Windows. , я наткнулся на VOS_DOS возможное значение параметра fileos оператора определения ресурса VERSIONINFO . Аналогично,...
23.01.2024
Удаление файла из двоичной таблицы MSI не меняет размер файла MSI.
Я попытался найти свою проблему в Google, но без особого успеха. Я пытаюсь изменить файл MSI через winform С#. У меня проблема в том, что когда я удаляю файлы (которые я добавил!) из двоичной таблицы, записи исчезают, но размер файла MSI не...
08.12.2023
Java: как работает преобразование массива байтов в строку JSON (которая должна быть преобразована в объект JSON)?
Я наткнулся на учебник по Android и увидел следующий метод, который я не совсем понимаю:
public static String bytesToHex(byte[] bytes) {
char[] hexChars = new char[bytes.length * 2];
for (int j = 0; j < bytes.length; j++) {...
28.10.2023
Ведущий ноль в расширении знака в сборке x86?
Я прочитал книгу Кипа ИРВИНА Язык ассемблера для процессоров x86 , и он написал:
Копирование меньших значений в большие
Хотя MOV не может напрямую копировать данные из меньшего операнда в больший, программисты могут найти обходные...
14.12.2023
Как увидеть представление числа в двоичном формате с плавающей запятой
Например, у меня есть номер 0.1 :
double n = 0.1;
Он представлен в формате IEEE-754 с обратным порядком байтов как:
0 01111111011 1001100110011001100110011001100110011001100110011010
Как я могу вывести 0.1 в этом двоичном формате?
30.12.2023
Как преобразовать шестнадцатеричную строку обратно в двоичный файл «SecureRandom.random_bytes»?
В Ruby я могу создать 16-байтовый двоичный файл и преобразовать его в шестнадцатеричную строку:
key = SecureRandom.random_bytes(16) # => "hN\xDB\xAD\xAF\xB3R\xC0`\xB19\x1D\x19.\xD3I"
hex_key = key.each_byte.map { |byte|...
24.01.2024
Использование php7 и curl для создания задания в jenkins через API
Я пытаюсь создать работу в jenkins, используя rest API и php7 95% уверен, что мне нужен такой запрос
curl -s -XPOST 'http://jenkins/job/FolderName/createItem?name=yourJobName' --data-binary @config.xml -H "Content-Type:text/xml" --user...
20.01.2024
1-битное RLE (кодирование длины цикла) черно-белого изображения
Я хочу создать собственный 3D-слайсер для принтера Anycubic Photon. Для этого мне нужно закодировать данные каждого фрагмента (изображения) в 1-битном формате RLE. Глядя на файлы, созданные слайсерами Anycubics, я вижу, что группы черных пикселей...
26.10.2023
изменить двоичное на десятичное
Мне нужно написать метод, который изменяет двоичное число на десятичное. Напишите метод, который преобразует предоставленную двоичную цифру (в виде строки) в десятичное число.
convertToDecimal("01101011") = 107
convertToDecimal("00001011") =...
15.11.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..