Результаты поиска по запросу "hash"

7 ответов

Еще одна причина, по которой он реализован подобным образом, - это то, что я должен представить, что требуется, чтобы hashCode () и equals () были непротиворечивыми, а также для цели разработки Enums, чтобы они были просты в использовании и имели постоянную времени компиляции (для использовать их это "падежные" константы). Это также делает законным сравнение экземпляров enum с "==", и вы просто не хотите, чтобы "equals" вел себя иначе, чем "==" для перечислений. Это снова связывает hashCode со стандартным поведением Object.hashCode () на основе ссылок. Как было сказано ранее, я также не ожидаю, что equals () и hashCode () будут рассматривать две константы enum из разных JVM как равные. Говоря о сериализации: например, поля, типизированные как перечисления, двоичный сериализатор по умолчанию в Java имеет специальное поведение, которое сериализует только имя константы, а при десериализации ссылка на соответствующее значение перечисления в десериализационной JVM воссоздается , JAXB и другие механизмы сериализации на основе XML работают аналогичным образом. Так что: просто не волнуйся

hashCode () в классе Enum является окончательным и определен как super.hashCode (), что означает, что он возвращает число на основе адреса экземпляра, который является случайным числом от программистов POV. Определение его, например ...

6 ответов

Рубиновый массив хешей. group_by и изменить в одной строке

У меня есть массив хэшей, что-то вроде

2 ответа

Генерация случайных хеш-функций для алгоритма LSH Minhash

Я программирую алгоритм хеширования в Java, который требует от меня генерирования произвольного числа случайных хеш-функций (в моем случае 240 хеш-функций) и...

ТОП публикаций

0 ответов

Вот решение, которое делает и HTML, и Haml. Слегка многословно, но читабельно.

аюсь разобрать файл yaml следующим образом: a: a1: a2: b: b1: b11: b2:я получаю хеш как это: {"a"=>{"a1"=>nil, "a2"=>nil}, "b"=>{"b1"=>{"b11"=>nil}, "b2"=>nil}}и я хочу превратить его в список: %ul %li a %ul %li a1 %li a2 %li b %ul %li b1 %ul ...

1 ответ

Можно ли восстановить сообщение с MD5 и Java? [закрыто]

У меня есть следующий код. String plaintext = "HelloWorld"; MessageDigest m = MessageDigest.getInstance("MD5"); m.reset(); m.update(plaintext.getBytes()); byte[] digest = m.digest(); BigInteger bigInt = new BigInteger(1,digest); String hashtext ...

2 ответа

Хеш в Coldfusion для безопасного платежного шлюза

Я пытаюсь создать хеш-пароль в Coldfusion, чтобы наш безопасный платежный шлюз мог принять транзакцию. К сожалению, платежный шлюз отказывается принимать мой сгенерированный хэш. Форма отправляет через все элементы транзакции и отправляет ...

3 ответа

Максимальная длина фрагментов URL (хеш)

Существует ли ограничение длины для фрагмента части URL (также известного какгашиш)?

1 ответ

Итерация по массиву хэшей

Я написал следующую подпрограмму, чтобы перебирать хэши 0 - 7 и распечатывать значение определенного ключа в каждом. Мне нужно получить значение 'b4'...

1 ответ

Каков хороший способ создания случайной «соли сайта», которая будет использоваться при создании токенов для поиска пароля?

Я хотел бы создать хеш для всего сайта, который будет использоваться в качестве соли при создании токенов для поиска пароля. Я прыгал вокруг стека overoverfl...

1 ответ

Каков правильный формат соли для раздува с использованием крипты PHP?

Я прочитал информацию, представленную наPHP Ручной ввод для