Лучшие hash вопросы ИТ разработчиков

  • 20 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

ruby, используя ярлык «&: methodname» из array.map (&: methodname) для строк хеш-ключа, а не для methodname

Большинство разработчиков ruby знают, как сохранить несколько нажатий клавиш, выполнив что-то вроде этого: array.map(&:methodname)скорее, чем array.map {|x| x.methodname }Можно ли как-нибудь применить аналогичный ярлык &: methodname для вызова ...

Задан 24 Nov 2013, 19:09 от boulder_ruby
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Анаграммы - хеширование с цепочкой и зондированием в С

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

Задан 13 Apr 2013, 23:09 от user677786
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Проверка на наличие хеш-ключа создает ключ

Учитывая следующий код #!/usr/bin/perl use Data::Dumper; my %hash; my @colos = qw(ac4 ch1 ir2 ird kr3); foreach my $colo (@colos) { if(exists $hash{output}{$colo}) { print "$colo is in the hash\n"; } } print Dumper(\%hash);У меня есть пустой ...

Задан 20 Mar 2012, 15:04 от gdanko
  • 0 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Ruby - печать хеша в текстовый файл [закрыто]

Необходимо напечатать следующий хеш в текстовые файлы с каждым ключом в качестве имени файла и значениями каждого ключа в качестве содержимого для каждого файла. гашиш { 'a' => [ 'abc' , 'def', 'ghi'] , 'b' => [ 'jkl' , 'mno' , 'pqr' ] ...

Задан 20 Jan 2014, 18:45 от user3206440
  • 28 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Получить строку строки SHA-256

У меня есть несколькоstring и я хочугашиш это сSHA-256хэш-функция с использованием C #. Я хочу что-то вроде этого: string hashString = sha256_hash("samplestring");Есть ли что-то встроенное в рамки для этого?

Задан 08 Jun 2013, 12:05 от Dariush Jafari
  • 1 голос
  • 5 ответов
  • 0 просмотров
5 ответов

 добавленная производительность и сложность, прежде чем идти туда.

я реализую коллекцию, которая использует хеши для оптимизации доступа, я должен кэшировать значения хешей или предполагать эффективную реализациюhashCode()? С другой стороны, когда я реализую класс, который переопределяетhashCode()Должен ли я ...

Задан 29 Aug 2011, 11:19 от Cephalopod
  • 38 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Хеширование пароля, соль и хранение хешированных значений

Предположим, вы можете решить, как хешированные пароли должны храниться в СУБД. Есть ли очевидные недостатки в схеме, подобной этой? Чтобы создать хеш-значе...

Задан 23 May 2017, 12:17 от CommunityJonathan Leffler
  • 15 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Является ли строковая хеш-функция .NET переносимой? [Дубликат]

Возможный дубликат: Как мне создать HashCode в .net (c #) для строки, которую безопасно хранить в базе данных? [https://stackoverflow.com/questions/5154970/how-do-i-create-a-hashcode-in-net-c-for-a-string-that-is-safe-to-store-in-a] Я использую ...

Задан 06 Nov 2011, 18:58 от Max
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

, Более быстрые компьютеры не очень помогают. Но даже это, вероятно, потерпит неудачу, если длина входных данных хеша будет ограничена. Конечно, всегда можно повезти. (Хорошо, эта математика нечеткая, но время просто невероятно в любой разумный или неразумный период. У кого-нибудь есть правильная математика?)

ел бы улучшить производительность хеширования больших файлов, например, размером в десятки гигабайт. Обычно вы последовательно хешируете байты файлов, используя хеш-функцию (скажем, например, SHA-256, хотя я, скорее всего, буду использовать ...

Задан 10 Aug 2011, 18:01 от Michael Goldshteyn
  • 72 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Hashable, неизменный

Из недавнего ТАК вопроса (см.Создать словарь в Python, который индексируется спискамиЯ понял, что, возможно, у меня неправильное представление о значении хэш...

Задан 19 Apr 2010, 22:32 от joaquin
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Идеальные хэш-функции

Недавно мне дали домашнее задание, в котором был задан вопрос о том, можно ли при наличии списка ключей создать хеш-функцию, в которой нет коллизий. Проведя некоторые исследования, я обнаружил, что с учетом предварительно упорядоченного списка ...

Задан 22 Nov 2011, 21:21 от KWJ2104
  • 54 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

MurmurHash - что это?

Я пытался понять, чтоMurmurHash делает. Я прочитал базовое описание, но пока не нашел хорошего объяснения, когда его использовать и почему. Я знаю это очень...

Задан 23 May 2017, 11:54 от Communityseedhead
  • 10 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 Метод полностью надежен для его предполагаемого использования: получение хеш-значений объектов, чтобы Ruby могла использовать их внутри себя для заполнения структур данных в памяти, таких как экземпляры

у использовать

Задан 15 Dec 2010, 16:15 от ywenbo
  • 18 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Все возможные комбинации из хэша массивов в Ruby

Что у меня есть:Допустим, у меня есть такой хеш с различными значениями, принадлежащими одному параметру. a = {} a[:bitrate] = ["100", "500", "1000"] a[:fps] = ["15", "30"] a[:qp] = ["20", "30"] Что мне нужно:Мне нужен какой-то способ итеративно ...

Задан 20 Mar 2012, 11:54 от slhck
  • 3 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Почему бы не использовать MD5 для хеширования паролей?

У меня есть друг, который является хакером в белой шляпе. Он говорит, что md5 на самом деле не так уж и плох и действительно безопасен, если мы правильно его...

Задан 28 May 2015, 02:09 от Masoud
  • 3 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Функциональный подход:

ли умный способ добиться следующего в Ruby? hash1 = { "a" => 1, "b" => 2, "d" => 3} hash2 = { "a" => 4, "b" => 5, "c" => 7} hash3 = { "a" => 4, "d" => 7, "e" => 9} puts hash1.csvMerge(hash2).csvMerge(hash3)с выводом: { "a" => "1,4,4", "b" => ...

Задан 24 Mar 2011, 00:51 от sipwiz
  • 60 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Ruby JSON анализирует изменения хеш-ключей

Допустим, у меня есть этот хэш: { :info => [ { :from => "Ryan Bates", :message => "sup, bra", :time => "04:35 AM" } ] }Я могу вызвать массив информации, выполнивhash[:info]. Теперь, когда я превращаю это в JSON (JSON.generate), а затем ...

Задан 25 Sep 2011, 05:11 от LanguagesNamedAfterCofee
  • 21 голос
  • 5 ответов
  • 0 просмотров
5 ответов

Хеш-функция для строки

В настоящее время мы занимаемся хэш-функцией в моем классе. Наш инструктор попросил нас использовать хеш-функцию в Интернете для сравнения с двумя, которые мы использовали в нашем коде. Первый: int HashTable::hash (string word) // POST: the ...

Задан 29 Nov 2011, 20:47 от Nick
  • 280 голосов
  • 16 ответов
  • 0 просмотров
16 ответов

Is “double hashing” a password less secure than just hashing it once?

Является ли хеширование пароля дважды перед хранением более или менее безопасным, чем простое хеширование?То, о чем я говорю, делает это:

Задан 07 Dec 2008, 21:31 от Bill the Lizard
  • 17 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Кратчайший хэш в python для именования файлов кэша

Какой самый короткий хэш (в форме, используемой в имени файла, например, hexdigest) доступен в python? Мое приложение хочет сохранитьфайлы кеша для некоторых объектов. Объекты должны иметь уникальный repr (), поэтому они используются для ...

Задан 19 Aug 2009, 22:43 от u0b34a0f6ae
  • 57 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Типы, которые определяют `__eq__`, не подлежат чтению?

У меня была странная ошибка при переносе функции на форк Python 3.1 моей программы. Я сузил это до следующей гипотезы: В отличие от Python 2.x, в Python 3.x, если объект имеет__eq__ метод это автоматически unhashable. Это правда? Вот что ...

Задан 22 Oct 2009, 17:46 от Ram Rachum
  • 33 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Конвертировать Ruby Hash в YAML

Мне нужно преобразовать хэш, подобный приведенному ниже, в читаемый YAML. Похоже, я могу кормитьYAML::load строка, но я думаю, что мне нужно сначала преобразовать ее в нечто вроде этого: hostname1.test.com: public: 51 private: 10 ...

Задан 10 Jul 2013, 16:52 от Shail Patel
  • 3 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Соление C # MD5 ComputeHash на потоке

Я не вижу способа солить MD5.ComputeHash (Stream). Я пропускаю какой-то способ внедрения байтов в HashAlgorithm? Я попытался выполнить ComputeHash (byte []) перед выполнением потокового вычисления, но, что неудивительно, это не имело никакого ...

Задан 18 May 2009, 17:23 от Keith Marsh
  • 45 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

hash ['key'] для hash.key в Ruby

У меня есть хэш foo = {'bar'=>'baz'}Я хотел бы позвонитьfoo.bar #=> 'baz' Моя мотивация - переписать запрос activerecord в необработанный SQL-запрос (используя Model # find_by_sql). Это возвращает хеш со значениями предложения SELECT в качестве ...

Задан 18 Nov 2009, 02:51 от user94154
  • 1107 голосов
  • 14 ответов
  • 0 просмотров
14 ответов

Secure hash and salt for PHP passwords

В настоящее время говорят, что MD5 частично небезопасен. Учитывая это, я хотел бы знать, какой механизм использовать для защиты паролем.Этот вопрос,Является ...

Задан 30 Dec 2008, 22:02 от luiscubal
  • 43 голосов
  • 13 ответов
  • 0 просмотров
13 ответов

Как может быть невозможно «расшифровать» хеш MD5? [Дубликат]

Возможный дубликат:Почему хэш-значения MD5 необратимы?Я читал вопрос о MD5, и он заставил меня вспомнить то, что меня поражает. Очень простой вопрос, и мне ж...

Задан 27 Apr 2010, 00:27 от Rob
  • 43 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Ruby: объединить вложенный хэш

Я хотел бы объединить вложенный хэш. a = {:book=> [{:title=>"Hamlet", :author=>"William Shakespeare" }]} b = {:book=> [{:title=>"Pride and Prejudice", :author=>"Jane Austen" }]}Я хотел бы, чтобы слияние было: {:book=> [{:title=>"Hamlet", ...

Задан 21 Feb 2012, 16:48 от user1223862
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Как считать дубликаты хэшей в Ruby 1.8.5 (Sketchup Ruby API)

Мне нужно посчитать дубликаты, они должны быть на 100% идентичны, чтобы увеличить мой счет, но я не могу использовать ничего из Ruby 1.8.5, этот код будет за...

Задан 02 Sep 2012, 12:17 от romuloigor
  • 12 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Что мне нужно сделать, чтобы Hash.from_xml () работал?

Я установил «ActiveSupport» и требуется "active_support" в моем коде, но я получаю сообщение «Ошибка метода отсутствует» когда я пытаюсь использовать

Задан 22 Mar 2014, 17:39 от mu is too shortAmit Kumar Gupta
  • 9 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Является ли MD5 менее безопасным, чем SHA et. и др. в практическом смысле?

я виделa [https://stackoverflow.com/questions/157998/whats-the-difference-between-sha-and-md5-in-php] мало [https://stackoverflow.com/questions/116684/what-algorithm-should-i-use-to-hash-passwords-into-my-database] ...

Задан 21 Apr 2009, 03:12 от Damovisa
  • 64 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Вероятность столкновения SHA1

Учитывая набор из 100 различных строк одинаковой длины, как вы можете количественно определить вероятность того, что коллизия SHA1 для строк вряд ли ...?

Задан 08 Dec 2009, 14:07 от eastafri
  • 0 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Консолидация дублирующих элементов массива

У меня есть массив хэшей ... array = [ { 'keyword' => 'A', 'total_value' => 50 }, { 'keyword' => 'B', 'total_value' => 25 }, { 'keyword' => 'C', 'total_value' => 40 }, { 'keyword' => 'A', 'total_value' => 10 }, { 'keyword' => 'C', 'total_value' ...

Задан 22 Apr 2013, 21:03 от mnort9
  • 13 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Необходимо сгенерировать HMAC SHA256 в Objective C, как в Java

Мне нужно создать хэш с помощью HMAC SHA256. Я использую следующий код в Java. Мне нужен эквивалентный код в Objective-C. javax.crypto.Mac mac = javax.crypto.Mac.getInstance(type); javax.crypto.spec.SecretKeySpec secret = ...

Задан 10 Dec 2011, 18:39 от Tushar
  • 3 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как используется возвращаемое значение __hash__?

Предположим, я пишу класс, но не определяю__hash__ для этого. затем__hash__(self) по умолчаниюid(self) (selfадрес памяти), согласно документация [http://docs.python.org/2/reference/datamodel.html#object.__hash__] . Однако я не вижу в ...

Задан 24 Jan 2013, 02:59 от inspectorG4dget
Page 1 of 19
1 2 3 4 5