La programmation

Q & A pour les programmeurs professionnels et passionnés

4
Que signifie «#define _GNU_SOURCE»?
Aujourd'hui, j'ai dû utiliser la basename()fonction, et man 3 basename( ici ) m'a donné un message étrange: Remarques Il existe deux versions différentes de basename () - la version POSIX décrite ci-dessus et la version GNU , que l'on obtient après #define _GNU_SOURCE #include <string.h> Je me demande ce que …
152 c  posix  gnu 

2
Qui a écrit ce dicton de programmation? "Codez toujours comme si le gars qui finit par maintenir votre code était un psychopathe violent qui sait où vous vivez." [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …

7
Comment traiter chaque ligne reçue à la suite de la commande grep
J'ai un certain nombre de lignes récupérées à partir d'un fichier après avoir exécuté la commande grep comme suit: var=`grep xyz abc.txt` Disons que j'ai 10 lignes qui se composent de xyz en conséquence. Maintenant, je dois traiter chaque ligne obtenue à la suite de la commande grep. Comment procéder …
152 bash  shell  grep 


9
Enregistrer les objets Javascript dans sessionStorage
SessionStorage et LocalStorage permettent d'enregistrer des paires clé / valeur dans un navigateur Web. La valeur doit être une chaîne et enregistrer les objets js n'est pas trivial. var user = {'name':'John'}; sessionStorage.setItem('user', user); var obj = sessionStorage.user; // obj='[object Object]' Not an object De nos jours, vous pouvez éviter …


11
Supprimer les lignes dupliquées
J'ai lu un CSVfichier dans un data.frame R. Certaines des lignes ont le même élément dans l'une des colonnes. Je souhaite supprimer les lignes dupliquées dans cette colonne. Par exemple: platform_external_dbus 202 16 google 1 platform_external_dbus 202 16 space-ghost.verbum 1 platform_external_dbus 202 16 localhost 1 platform_external_dbus 202 16 users.sourceforge 8 …
152 r  duplicates  r-faq 



7
zéros en tête dans les rails
J'ai des champs hret min, les deux entiers dans mon application. Pour le hrchamp, si l'utilisateur entre "1", je voudrais que Rails le remplisse automatiquement à "01" avant de l'enregistrer dans la base de données. Aussi pour le minchamp si l'utilisateur saisit "0", il doit le mettre en tant que …

4
Gradle ne construit qu'un seul module
J'ai une construction de gradle à modules multiples. Je veux exécuter des cibles pour un module en utilisant root. Ex: gradle build -Pmodule=ABC gradle jar -Pmodule=ABC gradle test -Pmodule=ABC gradle compileJava -Pmodule=ABC gradle customTask -Pmodule=ABC etc. Ainsi, chaque cible peut être exécutée à partir de la racine en spécifiant le …
152 gradle 




6
Pas besoin de convertir le résultat de findViewById?
Récemment, j'ai trouvé qu'AndroidStudio me rappelle de supprimer certains cast de classe. Je me souviens que dans l'ancien temps, nous devions lancer le résultat de findViewById, mais maintenant ce n'est pas nécessaire. Le résultat de findViewById est toujours View, donc je veux savoir pourquoi nous n'avons pas besoin de lancer …

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.