0
ответов

Если ключ не существует, создайте значение по умолчанию

Кто-нибудь может показать мне рубиновый способ проверки, существует ли ключ в хэше, и если он не существует, то присвоить ему значение по умолчанию. Я предполагаю, что есть один лайнер, если только для этого не используется, но я не уверен, что делать ..
вопрос задан: 2 February 2012 11:50
0
ответов

Удалить массив ключей в Ruby Hash

Как мне удалить массив ключей из хеша? Например, вы можете вызвать: hash_array.delete (some_key) Но как я могу это сделать: hash_array.delete ([key1, key2, key3, ...]) без цикла ...
вопрос задан: 1 February 2012 13:40
0
ответов

Будет ли string.GetHashCode () возвращать отрицательное значение?

Я пробовал использовать пакет случайных строк, все полученные мной значения положительные, но мне интересно: вернет ли String.GetHashCode () отрицательное значение или 0? Поскольку возвращаемое значение - int, я думаю, это может быть, поэтому, если это .
вопрос задан: 31 January 2012 18:17
0
ответов

Проблемы с реализацией хэша SHA1 в Android

У меня есть два небольших фрагмента для вычисления SHA1. Один очень быстрый, но кажется неправильным, а другой очень медленный, но правильный. Я думаю, что преобразование FileInputStream в ...
вопрос задан: 31 January 2012 14:43
0
ответов

Javascript: изменение определенной части хэша

Например, у меня есть: http://www.example.com/index.php#/parameter1=one/parameter2=two/ Теперь, как мне обновить только значение параметра1?
вопрос задан: 29 January 2012 07:46
0
ответов

Хеширование диапазона значений

Я знаю, что могу хешировать сингулярные значения как ключи в диктат Например, я могу использовать хэш 5 как один из ключей в dict. В настоящее время я столкнулся с проблемой, требующей от меня хеширования диапазона значений. ...
вопрос задан: 28 January 2012 20:12
0
ответов

Как Python dict может иметь несколько ключей с одним и тем же хешем?

Я пытаюсь понять хеш-функцию Python под капотом. Я создал собственный класс, все экземпляры которого возвращают одно и то же хеш-значение. class C (object): def __hash __ (self): return 42 I ...
вопрос задан: 26 January 2012 19:21
0
ответов

Почему в Ruby не удается добавить массив к хешу со значением по умолчанию - пустым массивом? [дубликат]

Пример кода ниже. Вызов append для значения хэша возвращается правильно, но сам хеш ведет себя не так, как я ожидал. ruby-1.9.2-p290: 037> r = {} => {} ruby-1.9.2-p290: 038> r ....
вопрос задан: 26 January 2012 02:43
0
ответов

Самый быстрый хеш для не криптографического использования?

По сути, я готовлю фразы для помещения в базу данных, они могут быть искажены, поэтому вместо них я хочу сохранить их короткий хэш (я буду просто сравнивать, существуют они или нет, поэтому хеш идеален) ....
вопрос задан: 25 January 2012 15:43
0
ответов

Есть ли лучшие практики / последовательный способ обновления поля базы данных, содержащего хэш-хранилище ключей и значений?

Я имею в виду функцию хранилища данных Rails 3.2 , в котором есть возможность хранить хранилища ключей и значений в текстовом поле, даже если вы используете реляционную базу данных, такую ​​как MySQL ... он отлично работает, когда ...
вопрос задан: 22 January 2012 17:37
0
ответов

Perl: сопоставление с первым элементом списков

Задача: построить хэш с использованием карты, где ключи являются элементами заданный массив @a, а значения являются первыми элементами списка, возвращаемого некоторой функцией f ($ element_of_a): my @a = (1, 2, 3); my% h = ...
вопрос задан: 20 January 2012 18:09
0
ответов

How many SHA256 hashes can a modern computer compute?

I want to know the mathematical time required for cracking hashes based off different sets of characters. For example, using only 7 letter, US-ASCII alphabetic characters we know that there are 267 ...
вопрос задан: 16 January 2012 19:34
0
ответов

Рекурсивно преобразовывать все числовые строки в целые числа в хэше Ruby

У меня есть хэш случайного размера, который может иметь значения типа «100», что я бы люблю преобразовывать в целые числа. Я знаю, что могу сделать это с помощью value.to_i if value.to_i.to_s == value, но я не уверен, как ...
вопрос задан: 16 January 2012 09:11
0
ответов

Как оптимизировать двумерный обход хеша в Perl?

У меня есть хеш% signal_db. Типичный элемент: $ signal_db {$ cycle} {$ key}. Есть 10 000 сигналов и 10 000 ключей. Есть ли способ оптимизировать (по времени) этот фрагмент кода: ...
вопрос задан: 15 January 2012 16:50
0
ответов

Как перенести пароли на другой метод хеширования

При изменении алгоритма хеширования паролей для приложения, как система должна перенести значения, уже сохраненные в базе данных? Мне хорошо известно, что я не могу перенести их в их ...
вопрос задан: 14 January 2012 18:09
0
ответов

Хеши (MD5, SHA1, SHA256, SHA384, SHA512) - почему невозможно получить значение обратно из хеша?

В этом сообщении блога есть предложение, как показано ниже: Этот хеш уникален для данного текста. Если вы снова используете хеш-функцию для того же текста, вы получите тот же хеш. Но нет возможности ...
вопрос задан: 13 January 2012 12:41
0
ответов

Как я могу детерминированно создать псевдослучайный узор из координат X / Y?

Я пишу шейдер, который иногда заставляет точки на 2D-карте блестеть. («Сияние» - это просто более яркий пиксель.) Я бы хотел, чтобы блестящие блоки отображались случайным образом и равномерно распределенными ...
вопрос задан: 13 January 2012 02:55
0
ответов

Производительность SQL при поиске длинных строк

Мне нужно хранить строки пользовательского агента в базе данных для отслеживания и сравнения поведения клиентов и показателей продаж в разных браузерах. Довольно простая строка пользовательского агента составляет около 100 ...
вопрос задан: 12 January 2012 23:53
0
ответов

C # 4.0 Как получить 64-битный хеш-код данной строки

Я хочу получить 64-битный хеш-код данной строки. Как я могу сделать это самым быстрым способом? Есть готовый метод для получения 32-битного хеш-кода, но мне нужно 64-битный. Я ищу только целочисленное хеширование. Не ...
вопрос задан: 11 January 2012 14:20
0
ответов

Как я могу сохранить хеш в моей базе данных?

Есть ли метод Ruby или Activerecord, который может записывать и читать хеш в поле базы данных и из него? Мне нужно написать веб-утилиту, чтобы принимать данные POST и сохранять их в базе данных, а затем извлекать их ...
вопрос задан: 11 January 2012 10:36
0
ответов

Получить хеш-значения от SQL Server и Oracle и сравнить их?

Можно ли сгенерировать хеш-код с обоих серверов баз данных и сравнить их? Как написать следующий псевдо-SQL в SQL Server? Особенно две функции getHash, которые принимают несколько числовых / ...
вопрос задан: 10 January 2012 21:08
0
ответов

std::unordered_set как член класса Foo

Я пишу класс, который имеет unordered_set своего типа в качестве члена. Поэтому мне нужно написать специализацию для hash. Эта специализация должна быть определена после объявления Foo....
вопрос задан: 8 January 2012 22:45
0
ответов

Создание ключа кеширования на основе имени метода и значений аргументов

Я решил реализовать кеширование фасад в одном из наших приложений - цель состоит в том, чтобы в конечном итоге уменьшить накладные расходы сети и ограничить количество обращений к базе данных. Мы используем Castle.Windsor в качестве нашего IoC ...
вопрос задан: 7 January 2012 13:44
0
ответов

Как преобразовать массив хешированных байтов C # в строку для передачи в API?

У меня есть ряд значений, которые необходимо объединить в хэш SHA256 для передачи в Интернет услуга. Эти значения объединяются в массив байтов с помощью Encoding.ASCII.GetBytes (allparametershere), а затем ...
вопрос задан: 6 January 2012 23:54
0
ответов

Разработайте алгоритм, найдите наиболее часто используемое слово в книге.

Вопрос на собеседовании: Найдите наиболее часто используемое слово в книге. Моя идея: использовать хеш-таблицу, пройти и отметить хеш-таблицу. Если размер книги известен, если найдется какое-либо слово, которое можно использовать> ...
вопрос задан: 6 January 2012 19:34
0
ответов

Преобразование плоского массива [k1,v1,k2,v2] в объект {k1:v1,k2:v2} в JavaScript?

Есть ли простой способ в javascript взять плоский массив и преобразовать его в объект с четными индексированными членами массива в качестве свойств и нечетными индексированными членами в качестве соответствующих значений (аналогично ...
вопрос задан: 5 January 2012 23:30
0
ответов

Как заставить кнопку "Назад" в браузере игнорировать хэш-теги?

У меня есть веб-сайт, который использует хеши для открытия / закрытия некоторых вкладок и слоев на текущей странице. Причина использования хэшей заключается в том, что если пользователь посещает другую страницу по ссылке, а затем возвращается к ...
вопрос задан: 5 January 2012 12:17
0
ответов

Преобразование вложенных хеш-ключей из CamelCase в snake_case в Ruby

Я пытается создать гем-оболочку API и испытывает проблемы с преобразованием хэш-ключей в более Rubyish формат из JSON, возвращаемого API. JSON содержит несколько уровней вложенности, оба хэша ...
вопрос задан: 3 January 2012 02:05
0
ответов

Как найти одинаковые байт[]-объекты в двух массивах одновременно?

Я пытаюсь реализовать атаку на хэши (посещаю курс "криптография"). Поэтому у меня есть два массива хэшей (= байт-последовательности byte[]) и я хочу найти хэши, которые ...
вопрос задан: 2 January 2012 14:23
0
ответов

Что такое хеширование функций (трюк с хешированием)?

Я знаю, что хеширование функций (трюк с хешированием) используется для уменьшения размерность и разреженность битовых векторов, но я не понимаю, как это на самом деле работает. Может ли кто-нибудь объяснить это мне. Есть ли какие-нибудь ...
вопрос задан: 30 December 2011 23:18