Preguntas etiquetadas con hash

Una función hash es cualquier procedimiento bien definido o función matemática que convierte una gran cantidad de datos en un pequeño dato, generalmente un solo entero. Para preguntas sobre hashtags que se usan para etiquetar contenido en las redes sociales, use hashtag. Para preguntas sobre URL y anclajes HTML, utilice el identificador de fragmento. Para preguntas sobre el tipo de hash de Ruby, use ruby-hash.

4
¿Cuándo es hash (n) == n en Python?
He estado jugando con la función hash de Python . Para enteros pequeños, aparece hash(n) == nsiempre. Sin embargo, esto no se extiende a grandes cantidades: >>> hash(2**100) == 2**100 False No me sorprende, entiendo que el hash toma un rango finito de valores. ¿Cuál es ese rango? Intenté usar …

11
Compilar hash de cadena de tiempo
He leído en algunos lugares diferentes que usando los nuevos literales de cadena de C ++ 11 podría ser posible calcular el hash de una cadena en tiempo de compilación. Sin embargo, nadie parece estar dispuesto a salir y decir que será posible o cómo se hará. es posible? ¿Cómo …

1
¿Las mejores prácticas en torno a la generación de tokens OAuth?
Me doy cuenta de que la especificación de OAuth no especifica nada sobre el origen del código ConsumerKey, ConsumerSecret, AccessToken, RequestToken, TokenSecret o Verifier, pero tengo curiosidad por saber si existen mejores prácticas para crear tokens significativamente seguros (especialmente Token / Combinaciones secretas). Como lo veo, hay algunos enfoques para …


3
La función hash en Python 3.3 devuelve diferentes resultados entre sesiones
Implementé un BloomFilter en Python 3.3 y obtuve resultados diferentes en cada sesión. Profundizar en este comportamiento extraño me llevó a la función interna hash (): devuelve diferentes valores hash para la misma cadena en cada sesión. Ejemplo: >>> hash("235") -310569535015251310 ----- abriendo una nueva consola de Python ----- >>> …

1
¿Hash Rocket está obsoleto?
La publicación bien citada de RIP Hash rocket parecería implicar que la sintaxis de Hash Rocket ( :foo => "bar") está en desuso a favor del hash ( foo: "bar") de estilo JSON nuevo en Ruby , pero no puedo encontrar ninguna referencia definitiva que indique el formulario Hash Rocket …


2
Limpieza de contraseñas de usuario
¿Cómo debo eliminar o limpiar las contraseñas proporcionadas por el usuario antes de codificarlas y almacenarlas en mi base de datos? Cuando los desarrolladores de PHP consideran usar hash en las contraseñas de los usuarios por motivos de seguridad, a menudo tienden a pensar en esas contraseñas como lo harían …
98 php  sql  pdo  hash 




4
¿Cómo puedo combinar hashes en Perl?
¿Cuál es la mejor manera de combinar ambos hash en% hash1? Siempre supe que% hash2 y% hash1 siempre tienen claves únicas. También preferiría una sola línea de código si es posible. $hash1{'1'} = 'red'; $hash1{'2'} = 'blue'; $hash2{'3'} = 'green'; $hash2{'4'} = 'yellow';
95 perl  dictionary  hash  merge 

16
¿Cómo extraigo un sub-hash de un hash?
Tengo un hash: h1 = {:a => :A, :b => :B, :c => :C, :d => :D} ¿Cuál es la mejor manera de extraer un sub-hash como este? h1.extract_subhash(:b, :d, :e, :f) # => {:b => :B, :d => :D} h1 #=> {:a => :A, :c => :C}
95 ruby  hash 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.