La programmation

756
Quelle est la différence entre HEAD ^ et HEAD ~ dans Git?

Lorsque je spécifie un objet de validation d'ancêtre dans Git, je suis confus entre HEAD^et HEAD~. Les deux ont une version "numérotée" comme HEAD^3et HEAD~2. Ils me semblent très similaires ou identiques, mais y a-t-il des différences entre le tilde et le

755
Premiers pas avec Haskell

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. Pendant quelques jours, j'ai essayé de faire le tour du paradigme de la programmation fonctionnelle dans...

755
Téléchargement de fichier jQuery Ajax

Puis-je utiliser le code jQuery suivant pour effectuer un téléchargement de fichier à l'aide de la méthode POST d'une demande ajax? $.ajax({ type: "POST", timeout: 50000, url: url, data: dataString, success: function (data) { alert('success'); return false; } }); Si c'est possible, dois-je remplir...

753
Comment obtenir le nombre de validations Git?

J'aimerais obtenir le nombre de validations de mon référentiel Git, un peu comme les numéros de révision SVN. L'objectif est de l'utiliser comme un numéro de build incrémentiel unique. Je fais actuellement comme ça, sur Unix / Cygwin / msysGit: git log --pretty=format:'' | wc -l Mais je pense que...

753
Comment copier dans le presse-papiers dans Vim?

Est-il possible de copier dans le presse-papiers directement depuis Vim? yycopie uniquement les éléments dans le tampon interne de Vim. Je veux copier dans le presse-papiers du système d'exploitation. Existe-t-il une telle commande dans Vim ou vous ne pouvez que tirer des trucs dans...

753
Lire un fichier ligne par ligne en affectant la valeur à une variable

J'ai le fichier .txt suivant: Marco Paolo Antonio Je veux le lire ligne par ligne, et pour chaque ligne, je veux attribuer une valeur de ligne .txt à une variable. En supposant que ma variable soit $name, le flux est: Lire la première ligne du fichier Assign $name= "Marco" Faites quelques tâches...