Comment procéder pour supprimer tous les éléments vides (éléments de liste vides) d'un fichier Hash ou YAML
Comment procéder pour supprimer tous les éléments vides (éléments de liste vides) d'un fichier Hash ou YAML
Lorsque je souhaite mettre en place un système de connexion, je compare toujours le MD5 du mot de passe donné avec sa valeur dans le tableau des utilisateurs côté serveur. Cependant, un de mes amis m'a dit qu'un mot de passe «clair» pouvait être reniflé par un logiciel réseau. Ma question est donc...
Qu'est-ce qu'une bonne fonction de hachage? J'ai vu beaucoup de fonctions et d'applications de hachage dans mes cours sur les structures de données à l'université, mais j'ai surtout compris qu'il est assez difficile de créer une bonne fonction de hachage. En règle générale, pour éviter les...
Quand est-il approprié d'utiliser CRC pour la détection d'erreurs par rapport aux fonctions de hachage plus modernes telles que MD5 ou SHA1? Le premier est-il plus facile à implémenter sur du matériel
L'indexeur dans Dictionary lève une exception si la clé est manquante. Existe-t-il une implémentation d'IDictionary qui renverra à la place la valeur par défaut (T)? Je connais la méthode "TryGetValue", mais c'est impossible à utiliser avec linq. Est-ce que cela ferait efficacement ce dont j'ai...
Fermé. Cette question ne répond pas aux directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 3 ans . Améliorez cette question J'ai lu que lors du...
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 2 ans . Améliorez cette question Tout sel...
Je voudrais remplacer chacun valuedans un hachage par value.some_method. Par exemple, pour un hachage simple: {"a" => "b", "c" => "d"}` chaque valeur doit être .upcased, donc cela ressemble à: {"a" => "B", "c" => "D"} J'ai essayé #collectet #mapmais toujours juste récupérer des...
Y a-t-il une différence entre :key => "value"(hashrocket) etkey: "value" (Ruby 1.9)? Sinon, j'aimerais utiliser la key: "value"notation. Y at - il un petit bijou qui me permet de convertir de :x =>la
Les hachages SHA1 stockés dans les objets de l'arborescence (tels que renvoyés par git ls-tree) ne correspondent pas aux hachages SHA1 du contenu du fichier (tels que renvoyés par sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum
Existe-t-il un meilleur moyen d'extraire le hachage de la révision actuelle dans Mercurial que hg log -l1|grep changeset|cut -d: -f3 ? Une partie de mon script de déploiement d'application Web «balise» l'archive tar de l'application téléchargée avec son hachage de révision...
Je travaille sur une table de hachage en langage C et je teste la fonction de hachage pour la chaîne. La première fonction que j'ai essayée est d'ajouter du code ascii et d'utiliser modulo (% 100) mais j'ai de mauvais résultats avec le premier test de données: 40 collisions pour 130 mots. Les...
Ce code Ruby ne se comporte pas comme je m'y attendais: # create an array of hashes sort_me = [] sort_me.push({"value"=>1, "name"=>"a"}) sort_me.push({"value"=>3, "name"=>"c"}) sort_me.push({"value"=>2, "name"=>"b"}) # sort sort_me.sort_by { |k| k["value"]} # same order as above!...
Quelle est la meilleure façon de générer un MD5 (ou tout autre hachage) d'un tableau multidimensionnel? Je pourrais facilement écrire une boucle qui traverserait chaque niveau du tableau, concaténant chaque valeur dans une chaîne et exécutant simplement le MD5 sur la chaîne. Cependant, cela semble...
J'ai ceci: hash = { "a"=>["a", "b", "c"], "b"=>["b", "c"] } et je veux arriver à ceci: [["a","b","c"],["b","c"]] Cela semble devoir fonctionner, mais cela ne fonctionne pas: hash.each{|key,value| value} => {"a"=>["a", "b", "c"], "b"=>["b", "c"]} Aucune
J'ai un tableau 2D d'entiers. Je veux qu'ils soient mis dans un HashMap. Mais je veux accéder aux éléments du HashMap basé sur Array Index. Quelque chose comme: Pour A [2] [5], map.get(2,5)qui renvoie une valeur associée à cette clé. Mais comment créer un hashMap avec une paire de clés? Ou en...
J'aimerais stocker le hachage d'un mot de passe sur le téléphone, mais je ne sais pas comment le faire. Je n'arrive qu'à trouver des méthodes de cryptage. Comment le mot de passe doit-il être haché
Je crois comprendre qu'un code de hachage et une somme de contrôle sont des choses similaires - une valeur numérique, calculée pour un bloc de données, qui est relativement unique. c'est-à-dire que la probabilité que deux blocs de données produisent la même valeur de hachage numérique / somme de...
Le calcul d'un hachage MD5 est-il moins gourmand en CPU que SHA-1 ou SHA-2 sur du matériel x86 d'ordinateur portable «standard»? Je suis intéressé par des informations générales, non spécifiques à une certaine puce. MISE À JOUR: Dans mon cas, je suis intéressé par le calcul du hachage d'un fichier....
Y a-t-il un point fixe dans la transformation MD5, c'est-à-dire existe-t-il x tel que md5(x) ==