Questions les plus fréquentes

Quelle est la différence entre __str__ et __repr__ ?
Quelle est la différence entre __str__ et __repr__ en Python ?
schedule 22.12.2023

Cycles dans les logiciels d'arbre généalogique
Je suis le développeur de logiciels d'arbre généalogique (écrits en C++ et Qt). Je n'ai eu aucun problème jusqu'à ce qu'un de mes clients m'envoie un rapport de bug. Le problème est que le client a deux enfants et leur propre fille et, par...
schedule 08.12.2023

Comment dois-je aborder de manière éthique le stockage des mots de passe des utilisateurs pour une récupération ultérieure du texte en clair ?
Alors que je continue à créer de plus en plus de sites Web et d'applications Web, on me demande souvent de stocker les mots de passe des utilisateurs de manière à pouvoir les récupérer si/quand l'utilisateur a un problème (soit pour envoyer par...

Importations relatives pour la milliardième fois
J'ai été ici: http://www.python.org/dev/peps/pep-0328/ http://docs.python.org/2/tutorial/modules.html#packages Packages Python : importations relatives exemple de code d'importation relative Python ne fonctionne pas Importations...

Git global ignorer
Je souhaite configurer Git pour ignorer globalement certains fichiers. J'ai ajouté un fichier .gitignore à mon répertoire personnel ( /Users/me/ ) et j'y ai ajouté la ligne suivante : *.tmproj Mais il n'ignore pas ce type de fichiers,...
schedule 24.01.2024

Que font __init__ et self en Python ?
J'apprends le langage de programmation Python et je suis tombé sur quelque chose que je ne comprends pas complètement. Dans une méthode comme : def method(self, blah): def __init__(?): .... .... Que fait self  ? Qu’est-ce...
schedule 16.12.2023

Ajoutez un saut de ligne à 'git commit -m' depuis la ligne de commande
J'utilise Git depuis la ligne de commande et j'essaie d'ajouter un saut de ligne au message de validation (en utilisant git commit -m "" ) sans accéder à Vim. Est-ce possible?
schedule 18.11.2023

Étant donné deux arborescences de répertoires, comment puis-je savoir quels fichiers diffèrent par leur contenu ? [fermé]
Si je veux trouver les différences entre deux arborescences de répertoires, j'exécute généralement simplement : diff -r dir1/ dir2/ Cela affiche exactement les différences entre les fichiers correspondants. Je souhaite simplement obtenir une...
schedule 05.11.2023

Basculer le focus entre l'éditeur et le terminal intégré dans Visual Studio Code
Est-ce que quelqu'un connaît le raccourci clavier (Mac et Linux) permettant de basculer le focus entre l'éditeur et le terminal intégré dans Visual Studio Code ?
schedule 30.12.2023

Moment.js se transforme en objet date
En utilisant Moment.js, je ne peux pas transformer un objet moment correct en un objet date avec des fuseaux horaires. Je n'arrive pas à obtenir la date correcte. Exemple : var oldDate = new Date(), momentObj =...
schedule 28.12.2023

Comment tester si une variable est un nombre dans Bash ?
Je n'arrive tout simplement pas à comprendre comment m'assurer qu'un argument transmis à mon script est un nombre ou non. Tout ce que je veux faire, c'est quelque chose comme ceci : test *isnumber* $1 && VAR=$1 || echo "need a number"...
schedule 23.11.2023

Échapper au personnage dans le moteur de vue rasoir
Je crée un exemple de site ASP.NET MVC 3 en utilisant Razor comme moteur d'affichage. La syntaxe du rasoir commence par le caractère @ , par exemple. @RenderBody() . Si j'écris @test sur ma page cshtml, cela me donne une erreur d'analyse...
schedule 08.11.2023

Comment puis-je attendre dans Node.js (JavaScript) ? J'ai besoin de faire une pause pendant un certain temps
Je développe un script console pour des besoins personnels. Je dois pouvoir faire une pause pendant une période prolongée, mais, d'après mes recherches, Node.js n'a aucun moyen de s'arrêter comme requis. Il devient difficile de lire les informations...
schedule 12.12.2023

Invalidation des jetons Web JSON
Pour un nouveau projet node.js sur lequel je travaille, je pense passer d'une approche de session basée sur les cookies (je veux dire par là, stocker un identifiant dans un magasin clé-valeur contenant des sessions utilisateur dans le navigateur d'un...

Changer la langue de l'application par programmation sous Android
Est-il possible de changer la langue d’une application par programmation tout en continuant à utiliser les ressources Android ? Sinon, est-il possible de demander une ressource dans une langue spécifique ? Je souhaite permettre à l'utilisateur...
schedule 17.12.2023

Migrations EF : annuler la dernière migration appliquée ?
Cela semble être une tâche très courante, mais je ne trouve pas de moyen simple de le faire. Je souhaite annuler la dernière migration appliquée. Je m'attendais à une commande simple, comme PM> Update-Database -TargetMigration:"-1" Au...

Comment implémenter Android Pull-to-Refresh
Dans les applications Android telles que Twitter (application officielle), lorsque vous rencontrez un ListView, vous pouvez le dérouler (et il rebondira une fois publié) pour actualiser le contenu. Je me demande quelle est la meilleure façon, à...

Comment attribuer une chaîne au tableau d'octets
Je veux attribuer une chaîne au tableau d'octets : var arr [20]byte str := "abc" for k, v := range []byte(str) { arr[k] = byte(v) } Vous avez une autre méthode ?
go
schedule 12.01.2024

Comment puis-je créer du XML en C# ?
Comment puis-je générer du XML valide en C# ?
schedule 12.01.2024

Android Spinner : obtenir l'événement de changement d'élément sélectionné
Comment pouvez-vous définir l'écouteur d'événements pour un Spinner lorsque l'élément sélectionné change ? En gros, ce que j'essaie de faire ressemble à ceci : spinner1.onSelectionChange = handleSelectionChange; void...
schedule 31.10.2023