Articles of dictionnaire

Comment utiliser la nouvelle fonction computeIfAbsent?

Je veux vraiment utiliser Map.computeIfAbsent, mais cela fait trop longtemps depuis que lambdas est en licence. Presque directement depuis les docs: cela donne un exemple de l’ancienne façon de faire les choses: Map whoLetDogsOut = new ConcurrentHashMap(); String key = “snoop”; if (whoLetDogsOut.get(key) == null) { Boolean isLetOut = tryToLetOut(key); if (isLetOut != null) map.putIfAbsent(key, […]

Comment puis-je obtenir la valeur de la clé du dictionnaire dans Swift?

Je suis un lève-tôt rapide. J’ai un dictionnaire. Je veux obtenir la valeur de ma clé. L’object pour la méthode clé n’est pas travaillé pour moi. Ceci est mon dictionnaire var companies = [“AAPL” : “Apple Inc”, “GOOG” : “Google Inc”, “AMZN” : “Amazon.com, Inc”, “FB” : “Facebook Inc”] for (name) in companies.key { println(companies.objectForKey(“AAPL”)) […]

Où trouver des dictionnaires pour d’autres langues pour IntelliJ?

Le correcteur orthographique d’IntelliJ est livré uniquement avec l’anglais et l’arabe (étrange, je pense que cela a été fait en Europe de l’Est, ils n’ont même pas regroupé leur langue?). Mon client est allemand, donc tout mon code est mixte anglais (code) / allemand (interface) et je ne trouve pas de dictionnaire allemand pour IntelliJ.

Qu’est-ce que Leaflet et Mapbox, et quelles sont leurs différences?

Qu’est-ce que Leaflet et Mapbox, et quelles sont les différences ou les usages des deux? Quelles sont les principales différences dans leurs API?

Groovy a-t-il une méthode pour fusionner 2 cartes?

La première carte est les options par défaut [a: true, b: false] . Deuxième carte – options passées par l’utilisateur [a:false] . Groovy a-t-il une méthode de fusion des cartes pour obtenir [a: false, b:false] ? Ce n’est pas un problème de l’implémenter dans Groovy. Je demande à propos de la méthode hors de la […]

Implémentation Java HashMap 8

Selon le document de lien suivant: Implémentation Java HashMap Je suis confondu avec l’implémentation de HashMap (ou plutôt une amélioration dans HashMap ). Mes requêtes sont les suivantes: d’abord static final int TREEIFY_THRESHOLD = 8; static final int UNTREEIFY_THRESHOLD = 6; static final int MIN_TREEIFY_CAPACITY = 64; Pourquoi et comment ces constantes sont-elles utilisées? Je […]

Comment convertir les clés de la carte en tableau?

Disons que j’ai la carte suivante: let myMap = new Map().set(‘a’, 1).set(‘b’, 2); Et je veux obtenir [“a”, “b”] basé sur ce qui précède. Ma solution actuelle semble si longue et horrible. let myMap = new Map().set(‘a’, 1).set(‘b’, 2); let keys = []; for (let key of myMap) keys.push(key); console.log(keys); Il doit y avoir un […]

Méthode Python Safe pour obtenir la valeur du dictionnaire nested

J’ai un dictionnaire nested N’y a-t-il qu’une seule façon d’obtenir des valeurs en toute sécurité? try: example_dict[‘key1’][‘key2’] except KeyError: pass Ou peut-être que python a une méthode comme get() pour le dictionnaire nested?

Comment faire une liste de tableau associatif dans yaml

J’essaie de stocker des variables de configuration dans yaml représentées sous forme de tableau associatif aka dictionary. Voici comment j’ai fait: content_prices: – {country: AU, price: 6990000} – {country: AT, price: 4990000} – {country: BE, price: 4990000} Cela produit une exception lorsque j’essaie de l’parsingr à partir de mes fichiers init ROR: méthode non définie […]

Carte de hachage C / C ++ à hautes performances (tableau, dictionnaire)

Je dois mapper les clés primitives (int, peut-être longues) pour structurer les valeurs dans une structure de données de hachage haute performance. Mon programme aura quelques centaines de ces cartes, et chaque carte aura généralement au plus quelques milliers d’entrées. Cependant, les cartes seront “rafraîchissantes” ou “tournoyantes” constamment; Imaginez-vous en train de traiter des millions […]