La programmation

Q & A pour les programmeurs professionnels et passionnés



25
Affichage des validations Git non poussées
Comment puis-je afficher les validations locales que j'ai effectuées et qui n'ont pas encore été transférées vers le référentiel distant? Occasionnellement, git statusimprimera que ma branche est X s'engage avant origin/master, mais pas toujours. Est-ce un bug avec mon installation de Git, ou est-ce que je manque quelque chose?
1752 git  git-diff  git-log 


14
Qu'est-ce que le «nouveau» mot clé en JavaScript?
Le newmot clé en JavaScript peut être assez déroutant lors de sa première rencontre, car les gens ont tendance à penser que JavaScript n'est pas un langage de programmation orienté objet. Qu'Est-ce que c'est? Quels problèmes cela résout-il? Quand est-ce approprié et quand non?

30
Copier le tableau par valeur
Lors de la copie d'un tableau en JavaScript vers un autre tableau: var arr1 = ['a','b','c']; var arr2 = arr1; arr2.push('d'); //Now, arr1 = ['a','b','c','d'] J'ai réalisé que cela arr2fait référence au même tableau que arr1, plutôt qu'à un nouveau tableau indépendant. Comment puis-je copier le tableau pour obtenir deux …
1745 javascript  arrays 



30
Comment générer une chaîne alphanumérique aléatoire?
Je cherchais un algorithme Java simple pour générer une chaîne alphanumérique pseudo-aléatoire. Dans ma situation, il serait utilisé comme un identifiant de session / clé unique qui serait "probablement" unique au fil de la 500K+génération (mes besoins n'exigent pas vraiment quelque chose de beaucoup plus sophistiqué). Idéalement, je serais en …


19
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 …


18
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 arrière et revoir …
1739 git  recovery  git-stash 

12
Appel d'une fonction d'un module en utilisant son nom (une chaîne)
Quelle est la meilleure façon d'appeler une fonction en fonction d'une chaîne avec le nom de la fonction dans un programme Python. Par exemple, disons que j'ai un module foo, et j'ai une chaîne dont le contenu est "bar". Quelle est la meilleure façon d'appeler foo.bar()? J'ai besoin d'obtenir la …
1736 python  object 

14
Comparaison des membres de l'énumération Java: == ou equals ()?
Je sais que les énumérations Java sont compilées en classes avec des constructeurs privés et un groupe de membres statiques publics. Lorsque je compare deux membres d'une énumération donnée, j'ai toujours utilisé .equals(), par exemple public useEnums(SomeEnum a) { if(a.equals(SomeEnum.SOME_ENUM_VALUE)) { ... } ... } Cependant, je suis juste tombé …
1736 java  enums 

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.