La programmation

920
Git push rejeté après le rebasage de la branche de fonctionnalité

OK, je pensais que c'était un simple scénario git, qu'est-ce qui me manque? J'ai une mastersuccursale et une featuresuccursale. Je fais un peu de travail master, d'autres feature, puis d'autres encore master. Je me retrouve avec quelque chose comme ça (l'ordre lexicographique implique l'ordre des...

918
Copier les éléments du tableau dans un autre tableau

J'ai un tableau JavaScript dataArrayque je veux insérer dans un nouveau tableau newArray. Sauf que je ne veux newArray[0]pas l'être dataArray. Je veux insérer tous les éléments dans le nouveau tableau: var newArray = []; newArray.pushValues(dataArray1); newArray.pushValues(dataArray2); // ... ou...

917
Comment installer une version exacte précédente d'un package NPM?

J'ai utilisé nvm pour télécharger le nœud v0.4.10 et installé npm pour travailler avec cette version du nœud. J'essaie d'installer express en utilisant npm install express -g et j'obtiens une erreur qui exprime nécessite la version du nœud> = 0.5.0. Eh bien, cela est étrange, puisque je suis les...

913
Création d'un tableau d'octets à partir d'un flux

Quelle est la méthode préférée pour créer un tableau d'octets à partir d'un flux d'entrée? Voici ma solution actuelle avec .NET 3.5. Stream s; byte[] b; using (BinaryReader br = new BinaryReader(s)) { b = br.ReadBytes((int)s.Length); } Est-ce toujours une meilleure idée de lire et d'écrire des...

912
Représentation sous forme de chaîne d'une énumération

J'ai l'énumération suivante: public enum AuthenticationMethod { FORMS = 1, WINDOWSAUTHENTICATION = 2, SINGLESIGNON = 3 } Le problème est cependant que j'ai besoin du mot "FORMULAIRES" lorsque je demande AuthenticationMethod.FORMS et non l'ID 1. J'ai trouvé la solution suivante à ce problème ( lien...

911
Java: quand utiliser des méthodes statiques

Je me demande quand utiliser des méthodes statiques? Disons que si j'ai une classe avec quelques getters et setters, une ou deux méthodes, et que je veux que ces méthodes soient invocables uniquement sur un objet instance de la classe. Est-ce à dire que je devrais utiliser une méthode statique? par...

910
Comment déplacer un fichier?

J'ai regardé dans l' osinterface Python , mais je n'ai pas pu trouver de méthode pour déplacer un fichier. Comment pourrais-je faire l'équivalent de $ mv ...Python? >>> source_files = '/PATH/TO/FOLDER/*' >>> destination_folder = 'PATH/TO/FOLDER' >>> # equivalent of $ mv...

910
Créer une balise dans un référentiel GitHub

J'ai un référentiel dans GitHub et je dois le taguer . J'ai tagué dans un shell, mais sur GitHub , il n'apparaît pas. Dois-je faire autre chose? La commande que j'ai utilisée dans le shell est: git tag 2.0 Et maintenant, quand je tape, git tagcela montre: 2.0 Il semble donc que des balises soient...

909
Exécution de la commande shell et capture de la sortie

Je veux écrire une fonction qui exécutera une commande shell et retournera sa sortie sous forme de chaîne , peu importe, est-ce un message d'erreur ou de réussite. Je veux juste obtenir le même résultat que j'aurais obtenu avec la ligne de commande. Quel serait un exemple de code qui ferait une...