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

Ошибка несовместимого магического значения
Я следовал примеру из следующей ссылки: http://www.javaworld.com/javaworld/jw-10-1996/jw-10-indepth.html?page=1 , и вот что я получаю: This program will use SimpleClassLoader. >>>>>> Load class : TestClass >>>>>> Not a system...
12982 просмотров
schedule 12.09.2021

Проверка магических байтов или Mime-типов в PHP?
Итак, в настоящее время я использовал несколько разных методов для проверки типа пантомимы. Пользователь загружает файл с помощью формы, я беру тип mime, если это application / zip, я разрешаю, если что-то еще, я это отрицаю. Проблема в том, что...
3060 просмотров
schedule 16.10.2021

SonarQube: разрешены ли магические числа в перечислениях конструктора java
По поводу правила squid: S109 Magic numbers не следует использовать Разве нельзя разрешить иметь числа в конструкторе перечисления в java? На мой взгляд, приведенный ниже код не должен нарушать правило. public enum Color{ RED(42),...
1452 просмотров
schedule 23.09.2021

Как загрузить растровые файлы .tif в R
Сейчас я работаю над некоторыми растровыми моделями. Мой код сгенерировал около 4k моделей (все файлы .tif), но около 10% из них нельзя открыть с помощью load("insert path") . Я пробовал readr() , readRDS() и source() , ни один из них...
1485 просмотров
schedule 24.02.2022

Магическое число в файлах. C программирование
Я хочу получить Magic Number из двоичного файла. Например, файлы JPG содержат FFD8 для магического числа в первых байтах. Как я могу это прочитать? Я хочу написать программу, которая проверяет, отвечает ли расширение файла на магическое число, и...
3797 просмотров
schedule 19.03.2022

Укажите, является ли файл изображением, используя .Net framework, а не проверяя магические числа
Со всеми умениями фактической загрузки изображений, выполняемых фреймворком .net, кажется, что мне не нужно повторять все это в моем коде, проверяя магические числа или используя такой хак: Private Function IsImage(FileName as String) As Boolean...
3126 просмотров
schedule 29.05.2022

0xfbad8001 Магическое число в трассировке
Я смотрю на следующую трассировку программы, которую я отлаживаю в GDB: Thread 7 (Thread 3983): #0 0xf7737430 in __kernel_vsyscall () #1 0x41b85412 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:142 #2...
613 просмотров
schedule 16.08.2022

Почему люди используют магические значения вместо null в своем коде?
Я видел это в устаревшем коде и в некоторых проектах с открытым исходным кодом .NET. Я не могу представить себе причины для этого. Мне кажется намного проще использовать "null". Пример: public class Category { int parentID; bool...
1684 просмотров
schedule 18.11.2022

Как работает этот волшебный метод подсчета битов?
Работая над проблемой коллизии хэшей мотка , я столкнулся с этим странный, быстрый, мультипликативный метод подсчета установленных битов в слове: c = (v * 0x200040008001ULL & 0x111111111111111ULL) % 0xf; Почему это работает / что...
677 просмотров

Магические числа основного метода Java
Поэтому я пытаюсь избавиться от двух магических чисел, которые есть в моем основном методе. Я попытался сделать их статическими полями, но я просто получаю другую ошибку стиля проверки. Я ищу способ полностью проверить мой основной метод с помощью...
1200 просмотров
schedule 23.10.2022

Много магических чисел
У меня есть проект, в котором я преобразовываю сообщения из одного формата в другой. Сообщения идентифицируются идентификатором. У меня есть MappingTable с идентификатором в одном формате и соответствующим идентификатором в другом формате....
1156 просмотров
schedule 29.12.2023