Perguntas com a marcação «hash»

Uma função hash é qualquer procedimento ou função matemática bem definida que converte uma grande quantidade de dados em um dado pequeno, geralmente um único número inteiro. Para perguntas sobre hashtags usadas para rotular conteúdo nas mídias sociais, use a hashtag. Para perguntas sobre URLs e âncoras HTML, use o identificador de fragmento. Para perguntas sobre o tipo de hash do Ruby, use ruby-hash.

7
Como adicionar um novo item ao hash
Eu sou novo no Ruby e não sei como adicionar um novo item ao hash já existente. Por exemplo, primeiro eu construo hash: hash = {item1: 1} Depois disso, quero adicionar o item2 e, depois disso, tenho o hash assim: {item1: 1, item2: 2} Não sei qual método fazer no …
177 ruby  hash 

9
Colisão de hash no git
O que realmente aconteceria se eu tivesse uma colisão de hash enquanto usava o git? Por exemplo, eu consigo confirmar dois arquivos com a mesma soma de verificação sha1, o git notaria ou corromperia um dos arquivos? O git poderia ser aprimorado para conviver com isso ou eu precisaria mudar …
175 git  hash  sha1  hash-collision 


11
Alterando todo valor em um hash no Ruby
Eu quero alterar todos os valores em um hash para adicionar '%' antes e depois do valor para { :a=>'a' , :b=>'b' } deve ser alterado para { :a=>'%a%' , :b=>'%b%' } Qual é a melhor forma de fazer isso?
170 ruby  hash 




6
Implementação padrão para Object.GetHashCode ()
Como funciona a implementação padrão GetHashCode()? E ele lida com estruturas, classes, matrizes etc. de maneira eficiente e suficientemente boa? Estou tentando decidir em quais casos devo embalar o meu e em quais casos posso confiar com segurança na implementação padrão para fazer o bem. Não quero reinventar a roda, …
162 .net  hash  gethashcode 

8
Salgando sua senha: práticas recomendadas?
Eu sempre fiquei curioso ... O que é melhor ao salgar uma senha para hash: prefixo ou postfix? Por quê? Ou importa, desde que você salgue? Para explicar: Todos nós (esperamos) sabemos até agora que devemos salgar uma senha antes de usá-la para armazená-la no banco de dados [ Editar: …


15
Boa função hash para strings
Eu estou tentando pensar em uma boa função de hash para strings. E eu estava pensando que seria uma boa idéia resumir os valores unicode para os cinco primeiros caracteres da string (supondo que ele possua cinco, caso contrário, pare onde termina). Seria uma boa ideia ou ruim? Estou fazendo …
160 java  hash  hashtable  hashcode 


11
Hashing um dicionário?
Para fins de armazenamento em cache, eu preciso gerar uma chave de cache a partir dos argumentos GET que estão presentes em um dict. Atualmente estou usando sha1(repr(sorted(my_dict.items())))( sha1()é um método de conveniência que usa hashlib internamente), mas estou curioso para saber se existe uma maneira melhor.
156 python  hash  dictionary 

4
Como classificar um Ruby Hash pelo valor numérico?
Eu tenho um contador de hash que estou tentando classificar por contagem. O problema que eu estou enfrentando é que a função Hash.sort padrão classifica números como seqüências de caracteres e não por tamanho de número. ie Hash dado: metrics = {"sitea.com" => 745, "siteb.com" => 9, "sitec.com" => 10 …
154 ruby  hash 

13
Hash mais rápido para usos não criptográficos?
Estou essencialmente preparando frases para serem colocadas no banco de dados, pois elas podem estar malformadas, então, em vez disso, quero armazenar um pequeno hash (simplesmente compararei se elas existem ou não, para que o hash seja ideal). Eu suponho que o MD5 seja bastante lento em mais de 100.000 …
154 php  database  security  hash 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.