La programmation

1739
Comment récupérer une cachette perdue dans Git?

J'utilise fréquemment git stashet git stash poppour enregistrer et restaurer les modifications dans mon arbre de travail. Hier, j'ai eu quelques changements dans mon arbre de travail que j'avais cachés et sautés, puis j'ai apporté plus de changements à mon arbre de travail. Je voudrais revenir en...

1739
Comment formater XML dans Notepad ++?

J'ai Notepad ++ et j'ai reçu du code XML qui est très long. Quand je l'ai collé dans Notepad ++, il y avait une longue ligne de code (difficile à lire et à travailler). Je veux savoir s'il existe un moyen simple de rendre le texte lisible (par lisible, je veux dire du code correctement tabulé). Je...

1732
Comment afficher les erreurs PHP?

J'ai vérifié mon fichier ini PHP ( php.ini) et display_errorsest défini, ainsi que le rapport d'erreurs E_ALL. J'ai redémarré mon serveur Web Apache. J'ai même mis ces lignes en haut de mon script, et il ne détecte même pas de simples erreurs d'analyse. Par exemple, je déclare des variables avec un...

1718
Des remplacements pour l'instruction switch en Python?

Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je veux écrire une fonction en Python qui retourne différentes valeurs fixes basées sur la valeur d'un index...

1706
Qu'est-ce que la sémantique des mouvements?

Je viens de finir d'écouter l' interview de podcast radio de Software Engineering avec Scott Meyers concernant C ++ 0x . La plupart des nouvelles fonctionnalités avaient du sens pour moi, et je suis vraiment enthousiasmé par C ++ 0x maintenant, à l'exception d'une. Je n'ai toujours pas de...

1702
Faire en sorte que .gitignore ignore tout sauf quelques fichiers

Je comprends qu'un fichier .gitignore masque les fichiers spécifiés du contrôle de version de Git. J'ai un projet (LaTeX) qui génère beaucoup de fichiers supplémentaires (.auth, .dvi, .pdf, logs, etc.) pendant son exécution, mais je ne veux pas que ceux-ci soient suivis. Je suis conscient que je...

1701
Quelle est la différence entre CMD et ENTRYPOINT dans un Dockerfile?

Dans Dockerfiles, il y a deux commandes qui me ressemblent: CMDet ENTRYPOINT. Mais je suppose qu'il y a une différence (subtile?) Entre eux - sinon cela n'aurait aucun sens d'avoir deux commandes pour la même chose. La documentation indique CMD Le but principal d'un CMD est de fournir des valeurs...