La programmation

Q & A pour les programmeurs professionnels et passionnés

9
Quelle est la manière préférée / idiomatique d'insérer dans une carte?
J'ai identifié quatre façons différentes d'insérer des éléments dans un std::map: std::map<int, int> function; function[0] = 42; function.insert(std::map<int, int>::value_type(0, 42)); function.insert(std::pair<int, int>(0, 42)); function.insert(std::make_pair(0, 42)); Laquelle de ces méthodes est la méthode préférée / idiomatique? (Et y a-t-il un autre moyen auquel je n'ai pas pensé?)
113 c++  stl  insert  stdmap  std-pair 

2
Favicon Standard - 2020 - svg, ico, png et dimensions?
Quelles dimensions de favicon, formats de fichiers et balises meta / link devraient être utilisés à partir de 2020? Cela inclut l'icône Apple, Windows, Android et d'autres appareils que les gens utilisent aujourd'hui. J'utilise Opera et je peux voir qu'il prend en charge le format svg. Est-ce la meilleure solution …
113 html  svg  png  favicon 

4
Quelle est la différence entre npm install et npm run build?
Quelle est la différence entre npm installet npm run build? J'ai remarqué dans mon projet que parfois npm commence à échouer lorsqu'il npm installest exécuté, mais, lors de l'exécution npm run build, cela fonctionne très bien. En quoi le fonctionnement interne de ces deux cibles est-il installet run builddiffère-t-il?
113 node.js  npm  npm-install 




1
JQ: sélectionnez plusieurs conditions
J'ai un json et pour le moment en utilisant select pour obtenir uniquement les données qui correspondent à une condition, je dois filtrer en fonction de plusieurs conditions. Par exemple: .[] | select((.processedBarsVolume <= 5) && .processedBars > 0) Comment puis-je faire ceci ?
113 json  jq 

5
Comment fusionner des tableaux YAML?
Je voudrais fusionner des tableaux dans YAML et les charger via ruby ​​- some_stuff: &some_stuff - a - b - c combined_stuff: <<: *some_stuff - d - e - f J'aimerais avoir le tableau combiné comme [a,b,c,d,e,f] Je reçois l'erreur: je n'ai pas trouvé la clé attendue lors de l'analyse …

8
Passer la variable bash à jq
J'ai écrit un script pour récupérer une certaine valeur file.json. Cela fonctionne si je donne la valeur à jq select, mais la variable ne semble pas fonctionner (ou je ne sais pas comment l'utiliser). #!/bin/sh #this works *** projectID=$(cat file.json | jq -r '.resource[] | select(.username=="myemail@hotmail.com") | .id') echo "$projectID" …

12
Comment centrer le titre d'une barre d'applications
J'essaie de centrer le texte du titre dans une barre d'application qui a à la fois des actions de début et de fin. @override Widget build(BuildContext context) { final menuButton = new PopupMenuButton<int>( onSelected: (int i) {}, itemBuilder: (BuildContext ctx) {}, child: new Icon( Icons.dashboard, ), ); return new Scaffold( …
113 flutter 


9
pip installe les packages avec succès, mais les exécutables ne sont pas trouvés à partir de la ligne de commande
Je travaille sur mac OS X Yosemite, version 10.10.3. J'ai installé python2.7 et pip en utilisant macport comme indiqué dans http://johnlaudun.org/20150512-installing-and-setting-pip-with-macports/ Je peux installer avec succès des packages et les importer dans mon environnement python et mes scripts python. Cependant, aucun exécutable associé à un package qui peut être appelé …
113 python  macos  pip  macports 

15
Google Colab: comment lire les données de mon Google Drive?
Le problème est simple: j'ai des données sur gDrive, par exemple sur /projects/my_project/my_data* . J'ai aussi un simple cahier dans gColab. Alors, j'aimerais faire quelque chose comme: for file in glob.glob("/projects/my_project/my_data*"): do_something(file) Malheureusement, tous les exemples (comme celui-ci - https://colab.research.google.com/notebook#fileId=/v2/external/notebooks/io.ipynb , par exemple) suggèrent de ne charger que toutes les …


8
Installer l'ensemble d'applications Android sur l'appareil
J'ai construit mon projet en utilisant le nouveau format Android App Bundle. Avec les fichiers APK, je peux télécharger l'APK sur mon appareil, l'ouvrir et installer immédiatement l'application. J'ai téléchargé mon application sous forme de bundle (format .aab) et mon Nexus 5X sous Android 8.1 ne peut pas ouvrir le …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.