La programmation

Q & A pour les programmeurs professionnels et passionnés



9
lire le sous-processus stdout ligne par ligne
Mon script python utilise un sous-processus pour appeler un utilitaire Linux très bruyant. Je veux stocker toute la sortie dans un fichier journal et en montrer une partie à l'utilisateur. Je pensais que ce qui suit fonctionnerait, mais la sortie n'apparaît dans mon application que lorsque l'utilitaire a produit une …
235 python  subprocess 



30
FileProvider - IllegalArgumentException: impossible de trouver la racine configurée
J'essaie de prendre une photo avec l'appareil photo, mais j'obtiens l'erreur suivante: FATAL EXCEPTION: main Process: com.example.marek.myapplication, PID: 6747 java.lang.IllegalArgumentException: Failed to find configured root that contains /storage/emulated/0/Android/data/com.example.marek.myapplication/files/Pictures/JPEG_20170228_175633_470124220.jpg at android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile(FileProvider.java:711) at android.support.v4.content.FileProvider.getUriForFile(FileProvider.java:400) at com.example.marek.myapplication.MainActivity.dispatchTakePictureIntent(MainActivity.java:56) at com.example.marek.myapplication.MainActivity.access$100(MainActivity.java:22) at com.example.marek.myapplication.MainActivity$1.onClick(MainActivity.java:35) AndroidManifest.xml: <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.marek.myapplication.fileprovider" android:enabled="true" android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths" /> </provider> Java: …

4
Flux Java 8: plusieurs filtres vs condition complexe
Parfois, vous souhaitez filtrer un Streamavec plusieurs conditions: myList.stream().filter(x -> x.size() > 10).filter(x -> x.isCool()) ... ou vous pouvez faire de même avec une condition complexe et une seule filter : myList.stream().filter(x -> x.size() > 10 && x -> x.isCool()) ... Je suppose que la deuxième approche a de meilleures …



11
Couleur du texte et de la flèche de la barre de navigation IOS 7
Je veux que l'arrière-plan de la barre de navigation soit noir et toutes les couleurs à l'intérieur soient blanches . J'ai donc utilisé ce code: [[UINavigationBar appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor whiteColor], NSForegroundColorAttributeName, [UIColor whiteColor], NSForegroundColorAttributeName, [NSValue valueWithUIOffset:UIOffsetMake(0, -1)], NSForegroundColorAttributeName, [UIFont fontWithName:@"Arial-Bold" size:0.0], NSFontAttributeName, nil]]; Mais la couleur du texte …

23
Impossible d'installer Lxml sur Mac os x 10.9
Je veux installer Lxml pour pouvoir ensuite installer Scrapy. Lorsque j'ai mis à jour mon Mac aujourd'hui, il ne me permettait pas de réinstaller lxml, j'obtiens l'erreur suivante: In file included from src/lxml/lxml.etree.c:314: /private/tmp/pip_build_root/lxml/src/lxml/includes/etree_defs.h:9:10: fatal error: 'libxml/xmlversion.h' file not found #include "libxml/xmlversion.h" ^ 1 error generated. error: command 'cc' failed …
234 python  xcode  macos  scrapy  lxml 

21
l'installation RVM ne fonctionne pas: «RVM n'est pas une fonction»
Je viens d'installer RVM, mais je ne peux pas le faire fonctionner. J'ai une telle ligne à la fin de mon .profiledossier: [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" J'ai essayé d'exécuter source .profileet de redémarrer le terminal, mais quand je lance, rvm use 1.9.2je reçois: RVM is not a …
234 ruby  rvm 



12
Comment remplacer les styles CSS Bootstrap?
Je dois modifier bootstrap.csspour s'adapter à mon site Web. Je pense qu'il vaut mieux créer un custom.cssfichier séparé au lieu de le modifier bootstrap.cssdirectement, l'une des raisons étant que cela devrait bootstrap.cssobtenir une mise à jour, je souffrirai d'essayer de ré-inclure toutes mes modifications. Je sacrifierai un peu de temps …

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.