La programmation

Q & A pour les programmeurs professionnels et passionnés

1
Désactiver tous les avertissements gcc
Je travaille sur un projet qui lira les messages d'erreur du compilateur d'une variété particulière et fera des choses utiles avec eux. L'exemple de base de code sur lequel je teste (une application open-source aléatoire), et donc reconstruit fréquemment, contient quelques bits qui génèrent des avertissements, qui ne m'intéressent pas. …
191 gcc  g++  warnings 

3
Spring Boot - pom parent lorsque vous avez déjà un pom parent
Existe-t-il une approche spécifique recommandée pour l'inclusion du pom parent spring-boot dans les projets qui ont déjà un POM parent requis? Que recommandez-vous pour les projets qui doivent s'étendre à partir d'un parent organisationnel (c'est extrêmement courant et même quelque chose de beaucoup / la plupart des projets publiés sur …

1
multiprocessing.Pool: Quelle est la différence entre map_async et imap?
J'essaie d'apprendre à utiliser le multiprocessingpackage de Python , mais je ne comprends pas la différence entre map_asyncet imap. J'ai remarqué que les deux map_asyncet imapsont exécutés de manière asynchrone. Alors, quand devrais-je utiliser l'un sur l'autre? Et comment récupérer le résultat renvoyé par map_async? Dois-je utiliser quelque chose comme …

11
Comment appeler effacer avec un itérateur inversé
J'essaye de faire quelque chose comme ça: for ( std::list< Cursor::Enum >::reverse_iterator i = m_CursorStack.rbegin(); i != m_CursorStack.rend(); ++i ) { if ( *i == pCursor ) { m_CursorStack.erase( i ); break; } } Cependant, l'effacement prend un itérateur et non un itérateur inverse. existe-t-il un moyen de convertir un …
191 c++ 

26
Comment puis-je convertir JSON en CSV?
J'ai un fichier JSON que je souhaite convertir en fichier CSV. Comment puis-je faire cela avec Python? J'ai essayé: import json import csv f = open('data.json') data = json.load(f) f.close() f = open('data.csv') csv_file = csv.writer(f) for item in data: csv_file.writerow(item) f.close() Cependant, cela n'a pas fonctionné. J'utilise Django et …
191 python  json  csv 

13
Javascript réduire () sur l'objet
Il existe une bonne méthode Array reduce()pour obtenir une valeur du Array. Exemple: [0,1,2,3,4].reduce(function(previousValue, currentValue, index, array){ return previousValue + currentValue; }); Quelle est la meilleure façon d'obtenir la même chose avec des objets? J'aimerais faire ceci: { a: {value:1}, b: {value:2}, c: {value:3} }.reduce(function(previous, current, index, array){ return previous.value …


16
Changer le répertoire actuel à partir d'un script Bash
Est-il possible de changer le répertoire courant à partir d'un script? Je souhaite créer un utilitaire pour la navigation dans les répertoires dans Bash. J'ai créé un script de test qui ressemble à ce qui suit: #!/bin/bash cd /home/artemb Lorsque j'exécute le script à partir du shell Bash, le répertoire …
190 bash  environment 

11
Encoder la chaîne en UTF-8
J'ai une chaîne avec un caractère "ñ" et j'ai quelques problèmes avec elle. J'ai besoin d'encoder cette chaîne en encodage UTF-8. Je l'ai essayé de cette façon, mais cela ne fonctionne pas: byte ptext[] = myString.getBytes(); String value = new String(ptext, "UTF-8"); Comment encoder cette chaîne en utf-8?
190 java  utf-8 

8
Pourquoi ne puis-je pas créer une roue en python?
Voici les commandes que j'exécute: $ python setup.py bdist_wheel usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: invalid command 'bdist_wheel' $ pip --version pip 1.5.6 from /usr/local/lib/python3.4/site-packages (python 3.4) $ python -c "import setuptools; print(setuptools.__version__)" 2.1 …






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.