La programmation

Q & A pour les programmeurs professionnels et passionnés

6
Pousser les validations vides vers la télécommande
J'ai poussé un commit à distance mais maintenant j'ai réalisé que le message de commit n'est pas correct. Je voudrais changer le message de commit mais AFAIK ce n'est pas possible. J'ai donc décidé de créer un commit vide avec le bon message: git commit --allow-empty Y a-t-il des inconvénients …
242 git  git-commit 

21
Comment puis-je vérifier si une chaîne std :: C ++ commence par une certaine chaîne et convertir une sous-chaîne en int?
Comment implémenter les éléments suivants (pseudocode Python) en C ++? if argv[1].startswith('--foo='): foo_value = int(argv[1][len('--foo='):]) (Par exemple, si argv[1]c'est le cas --foo=98, alors l' foo_valueest 98.) Mise à jour: j'hésite à étudier Boost, car je cherche simplement à apporter une toute petite modification à un simple petit outil en ligne …

15
Erreur: conflit avec la dépendance "com.google.code.findbugs: jsr305"
J'ai créé un nouveau projet dans Android Studio 2.2 Preview 1 avec l'application Android et le module Backend avec Google Messaging. Voici le fichier d'application: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.xxx.xxx" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes …


19
buildTypes ne peut pas être appliqué à groovy.lang.Closure
Je reçois cet avertissement dans mon fichier de notes de projet: Avertissement: (16, 5) 'buildTypes' ne peut pas être appliqué à '(groovy.lang.Closure <com.android.build.gradle.internal.dsl.BuildType>)' Ma section buildTypes est: buildTypes { debug { debuggable true } release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' } } J'utilise actuellement Android Studio 1.1.0, compileSdkVersion 22, …

12
Convertir l'itérateur en ArrayList
Étant donné Iterator<Element>, comment pouvons - nous le convertir Iteratorà ArrayList<Element>(ou List<Element>) dans le meilleur et le plus rapide façon possible, afin que nous puissions utiliser les ArrayListopérations de sur elle, comme get(index), add(element), etc.
241 java  list  arraylist  iterator 

7
Obtenir une erreur fatale dans git pour les entrées à plusieurs étapes
Utiliser Git version 2.2.0 avec le moteur de jeu Unity sur OS X, et je voulais valider mon code. J'ai tout ajouté et je n'ai pas reçu de message d'erreur. puis validez -m et obtient ce message d'erreur: fatal: multiple stage entries for merged file 'Assets/Prefabs/Resources' Ne le remarquant pas, …
241 git 


10
SyntaxError: utilisation de const en mode strict
Je travaille avec Node.js, et dans l' un de mes fichiers js J'utilise constdans "strict mode". En essayant de l'exécuter, j'obtiens une erreur: SyntaxError: Use of const in strict mode. Quelle est la meilleure pratique pour ce faire? Éditer: 'use strict' const MAX_IMAGE_SIZE = 1024*1024; // 1 MB

7
Handlebars.js Else If
J'utilise Handlebars.js pour le rendu de vue côté client. Si Else fonctionne très bien mais j'ai rencontré un conditionnel à 3 voies qui nécessite ELSE IF: Cela ne fonctionne pas: {{#if FriendStatus.IsFriend }} <div class="ui-state-default ui-corner-all" title=".ui-icon-mail-closed"><span class="ui-icon ui-icon-mail-closed"></span></div> {{else if FriendStatus.FriendRequested}} <div class="ui-state-default ui-corner-all" title=".ui-icon-check"><span class="ui-icon ui-icon-check"></span></div> {{else}} <div …


30
Apprendre Ruby on Rails
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Dans l'état actuel des choses, je suis développeur Java et C #. Plus je regarde Ruby on Rails, plus je veux …
241 ruby-on-rails  ruby  ide 



4
(-2147483648> 0) renvoie vrai en C ++?
-2147483648 est le plus petit entier pour le type entier avec 32 bits, mais il semble qu'il débordera dans la if(...)phrase: if (-2147483648 > 0) std::cout << "true"; else std::cout << "false"; Cela s'imprimera truedans mes tests. Cependant, si nous convertissons -2147483648 en entier, le résultat sera différent: if (int(-2147483648) …

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.