Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


5
Wie quetsche ich zwei nicht aufeinanderfolgende Commits?
Ich bin ein bisschen neu in der gesamten Rebasing-Funktion von Git. Nehmen wir an, ich habe folgende Zusagen gemacht: A -> B -> C -> D Danach stelle ich fest, dass es Deinen Fix enthält, der von neu hinzugefügtem Code abhängt A, und dass diese Commits zusammengehören. Wie quetsche ich …
182 git  git-rebase 



12
Zeigt den aktuellen Status von Jenkins an, der auf GitHub Repo basiert
Gibt es eine Möglichkeit, den Jenkins-Build-Status auf GitHub Readme.md meines Projekts anzuzeigen? Ich verwende Jenkins, um kontinuierliche Integrations-Builds auszuführen. Nach jedem Commit wird sichergestellt, dass alles kompiliert sowie Unit- und Integrationstests ausgeführt werden, bevor schließlich Dokumentations- und Release-Bundles erstellt werden. Es besteht immer noch die Gefahr, dass versehentlich etwas begangen …
182 github  jenkins 

10
Synchronisation gegen Sperre
java.util.concurrentDie API stellt eine Klasse namens as bereit Lock, die das Steuerelement grundsätzlich serialisiert, um auf die kritische Ressource zuzugreifen. Es gibt Methoden wie park()und unpark(). Wir können ähnliche Dinge tun, wenn wir synchronizedSchlüsselwörter wait()und notify() notifyAll()Methoden verwenden können. Ich frage mich, welches davon in der Praxis besser ist und …

2
Warum ist "dies" ein Zeiger und keine Referenz?
Ich habe die Antworten auf diese Frage C ++ Vor- und Nachteile gelesen und diesen Zweifel beim Lesen der Kommentare bekommen. Programmierer finden es häufig verwirrend, dass "dies" ein Zeiger, aber keine Referenz ist. Eine weitere Verwirrung ist, warum "Hallo" nicht vom Typ std :: string ist, sondern als char …

8
Maven-Projekt in Eclipse importieren
Ich möchte ein vorhandenes Maven-Projekt in Eclipse importieren. Ich habe zwei Möglichkeiten gefunden: Durch Ausführen von der Befehlszeile mvn eclipse:eclipse So installieren Sie das Maven Eclipse-Plugin von Eclipse. Was ist der Unterschied zwischen beiden und welchem ​​ist vorzuziehen? Wenn ich das Maven Eclipse-Plugin über das Eclipse-Menü Hilfe -> Neue Software …
182 eclipse  maven-2 


8
var self = das?
Durch die Verwendung von Instanzmethoden als Rückruf für Ereignishandler wird der Bereich thisvon "Meine Instanz" in "Wie auch immer der Rückruf genannt wird" geändert . Mein Code sieht also so aus function MyObject() { this.doSomething = function() { ... } var self = this $('#foobar').bind('click', function(){ self.doSomethng() // this.doSomething() would …


8
Android: ListView-Elemente mit mehreren anklickbaren Schaltflächen
Ich habe eine, ListViewwo jedes Element in der Liste eine Textansicht und zwei verschiedene Schaltflächen enthält. Etwas wie das: ListView -------------------- [Text] [Button 1][Button 2] -------------------- [Text] [Button 1][Button 2] -------------------- ... (and so on) ... Mit diesem Code kann ich eine OnItemClickListenerfür den gesamten Artikel erstellen : listView.setOnItemClickListener(new OnItemClickListener() …
182 android  listview  button 


3
Android.app Fragmente vs. android.support.v4.app mit ViewPager?
Ich habe eine Frage zu den Android-Unterstützungsbibliotheken, Fragmenten und als spezifisches Beispiel zur ViewPagerKlasse. Ich beabsichtige, eine App mit ähnlichen Funktionen wie auf der Android Developer-Website ( http://developer.android.com/training/animation/screen-slide.html oder http://developer.android.com/) zu erstellen. training / implementierungsnavigation / lateral.html ). Bei der Betrachtung ihres Codes habe ich festgestellt, dass sie die android.support.v4.appBibliothek …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.