Вопросы по теме 'magic-numbers'

Эквивалент EWOULDBLOCK errno в Windows Perl
Добрый день, Stackoverflowers, Я являюсь автором прагмы Perl autodie , которая изменяет встроенные модули Perl для создания исключений отказ. Он похож на Fatal , но с лексической областью действия, расширяемой моделью исключений, более...
1748 просмотров
schedule 26.05.2022

AddOutParameter - не магический способ определения длины DBType.Int32
У меня есть магическое число в следующем коде... Microsoft.Practices.EnterpriseLibrary.Data.Database db = /* code omitted */; db.AddOutParameter(command, "@ParamName", DbType.Int32, 8); Есть ли чистый способ получить длину DbType.Int32 ,...
6136 просмотров
schedule 06.08.2022

Как мне выбрать хорошее магическое число для моего формата файла?
Я разрабатываю двоичный формат файла с нуля и хотел бы включить в начало несколько магических байтов, чтобы его можно было легко идентифицировать. Как мне выбрать, какие байты? Мне неизвестен какой-либо центральный реестр магических чисел, так что...
2625 просмотров
schedule 19.05.2022

О магическом числе ПЭ
0x10b : PE32 executable 0×107 : ROM image 0x20b : PE32+ (64 bit) executable Что такое ROM image ?
1553 просмотров
schedule 03.04.2023

Когда числа НЕ Волшебные?
У меня есть такая функция: float_as_thousands_str_with_precision(value, precision) Если я использую это так: float_as_thousands_str_with_precision(volts, 1) float_as_thousands_str_with_precision(amps, 2)...
256 просмотров
schedule 30.01.2023

Решение проблемы с магическим номером?
Рассмотрим следующий сегмент кода... public static UserStatus getEnum(int code) { switch (code) { case 0: return PENDING; case 1: return ACTIVE; case 2: return SUSPENDED;...
13235 просмотров

Как избежать повышения магических чисел в запросах ElasticSearch?
Я бы хотел, чтобы документы, полученные в результате запроса ElasticSearch, в поле (назовем его «fubar»), для которого заданы определенные значения, определяемые во время запроса, всегда предшествовали документам, в которых fubar не установлен на одно...
115 просмотров
schedule 20.04.2023

Написание файла Java.class в NodeJs (сохранение магического числа)
У меня есть сервер, который заменяет некоторые строки в файле. Это выглядит так: var stringToBeReplacedWith = "Cool text"; var data = fs.readFileSync(file, 'utf-8'); var RegExp = new RegExp("Stringtobereplaced", 'g'); // global search data =...
169 просмотров
schedule 04.12.2022

Дизайн для предотвращения магических чисел и строк
Я создаю службу, которая получает информацию от третьей стороны и передает ее третьим лицам. Третья сторона предоставляет сложную модель данных, которая включает три различных типа статуса, все из которых целые числа с непонятной числовой серией....
1648 просмотров
schedule 12.08.2022

Определить тип файла по магическому номеру
Мне пришлось проверить тип файла в загрузчике файлов, чтобы определить, является ли файл изображением (jpg, png), и я решил сделать это, прочитав магический номер файла (4 первых байта) с помощью FileReader, но у меня есть некоторые сомнения по поводу...
1533 просмотров
schedule 01.06.2022

SonarQube: нельзя использовать магические числа (squid:S109)
По определению, «Магическое число» — это значение, которому следует дать символическое имя, но вместо этого оно было пропущено в код как литерал, обычно более чем в одном месте. Это прекрасный пример магического числа for(int i =...
797 просмотров
schedule 22.07.2022

Какой знак порядка байтов предшествует магическому номеру этого PDF-файла?
Я обрабатываю файлы и использую магические числа для определения правильности типа файла. Я использую Medsea mime-util JAR для Java для исследования магического числа и определения пантомимы. Эта библиотека учитывает две разные последовательности...
143 просмотров
schedule 16.06.2023