La programmation

Q & A pour les programmeurs professionnels et passionnés


9
Comment vérifier si une variable est une classe ou non?
Je me demandais comment vérifier si une variable est une classe (pas une instance!) Ou non. J'ai essayé d'utiliser la fonction isinstance(object, class_or_type_or_tuple)pour ce faire, mais je ne sais pas quel type aurait une classe. Par exemple, dans le code suivant class Foo: pass isinstance(Foo, **???**) # i want to …
236 python  reflection 

15
Comment générer et valider une clé de licence logicielle?
Je suis actuellement impliqué dans le développement d'un produit (développé en C #) qui sera disponible en téléchargement et installation gratuitement mais en version très limitée. Pour accéder à toutes les fonctionnalités, l'utilisateur doit payer une redevance et recevoir une clé. Cette clé sera ensuite entrée dans l'application pour "déverrouiller" …
236 c#  license-key 



11
Schéma d'une base de données multilingue
Je développe un logiciel multilingue. En ce qui concerne le code d'application, la localisation n'est pas un problème. Nous pouvons utiliser des ressources spécifiques aux langues et disposer de toutes sortes d'outils qui fonctionnent bien avec elles. Mais quelle est la meilleure approche pour définir un schéma de base de …

15
Magasin Gradle sur le système de fichiers local
Comment Gradle stocke-t-il les fichiers jar téléchargés sur le système de fichiers local? Maven les stocke dans le .m2répertoire sous USER_HOME, mais où Gradle les stocke-t-il? J'ai vérifié le .gradledossier là-bas, mais je n'ai vu que des scripts compilés.
236 gradle 

9
Comment comparer les numéros de version en Python?
Je marche dans un répertoire qui contient des œufs pour ajouter ces œufs à la sys.path. S'il existe deux versions du même .egg dans le répertoire, je souhaite ajouter uniquement la dernière. J'ai une expression régulière r"^(?P<eggName>\w+)-(?P<eggVersion>[\d\.]+)-.+\.egg$pour extraire le nom et la version du nom de fichier. Le problème est …

21
Comment imprimer tous les éléments d'une liste en Java?
J'essaie d'imprimer tous les éléments d'un List, mais il imprime le pointeur du Objectplutôt que la valeur. Ceci est mon code d'impression ... for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); } Quelqu'un pourrait-il m'aider à comprendre pourquoi il n'imprime pas la valeur des éléments.
236 java  list 

13
Suppression du caractère de fin de ligne de l'entrée fgets ()
J'essaie d'obtenir des données de l'utilisateur et de les envoyer à une autre fonction dans gcc. Le code est quelque chose comme ça. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); exit(1); } Cependant, je trouve qu'il a un \ncaractère de nouvelle …
236 c  string  gcc  newline  fgets 





11
Afficher les différences entre les validations
J'utilise Git sur Ubuntu 10.04 (Lucid Lynx). J'ai fait quelques commits à mon maître. Cependant, je veux faire la différence entre ces commits. Tous sont sur ma branche principale. Par exemple: commit dj374 made changes commit y4746 made changes commit k73ud made changes Je veux faire la différence entre k73ud …
236 git  git-diff 

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.