Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


4
Nachrüstung und GET mit Parametern
Ich versuche, mithilfe von Retrofit eine Anfrage an die Google GeoCode-API zu senden. Die Service-Oberfläche sieht folgendermaßen aus: public interface FooService { @GET("/maps/api/geocode/json?address={zipcode}&sensor=false") void getPositionByZip(@Path("zipcode") int zipcode, Callback<String> cb); } Wenn ich den Dienst anrufe: OkHttpClient okHttpClient = new OkHttpClient(); RestAdapter restAdapter = new RestAdapter.Builder().setEndpoint(Constants.GOOGLE_GEOCODE_URL).setClient(new OkClient(okHttpClient)).build(); FooService service = restAdapter.create(FooService.class); …
88 android  get  retrofit 


6
C ++ terminate wird ohne aktive Ausnahme aufgerufen
Ich erhalte einen C ++ - Fehler beim Threading: terminate called without an active exception Aborted Hier ist der Code: #include <queue> #include <thread> #include <mutex> #include <condition_variable> template<typename TYPE> class blocking_stream { public: blocking_stream(size_t max_buffer_size_) : max_buffer_size(max_buffer_size_) { } //PUSH data into the buffer blocking_stream &operator<<(TYPE &other) { std::unique_lock<std::mutex> …

13
fatal: Arbeitsbaum dir 'kivy' konnte nicht erstellt werden
Ich versuche meine Gabel des Kivy Git zu klonen, aber es funktioniert nicht. Ich glaube, ich habe die Gabel richtig gemacht, aber wenn ich sie in mein Mac-Terminal eingebe: Git-Klon https://github.com/mygitusername/kivy.git Ich erhalte diesen Fehler: fatal: Arbeitsbaum konnte nicht erstellt werden dir 'kivy.: Berechtigung verweigert Hat jemand gesehen, was ich …
88 github  git-clone  kivy 


10
Android - LinearLayout Horizontal mit umhüllenden Kindern
Gibt es eine Eigenschaft für das LinearLayout von Android, mit der untergeordnete Steuerelemente ordnungsgemäß umbrochen werden können? Das heißt - ich habe eine veränderbare Anzahl von Kindern und möchte sie horizontal auslegen wie: Beispiel: Control1, Control2, Control3, ... Ich mache das, indem ich Folgendes einstelle: ll.setOrientation (LinearLayout.HORIZONTAL); foreach (Kind c …
88 android 

3
Cluster- und Fork-Modusunterschied in PM2
Ich habe viel gesucht, um diese Frage herauszufinden, aber ich habe keine klare Erklärung bekommen. Gibt es nur einen Unterschied, dass eine Cluster-App skaliert werden kann und eine gegabelte App nicht? Auf der öffentlichen Website von PM2 wird erklärt, dass der Cluster-Modus diese Funktion ausführen kann, aber niemand sagt über …
88 node.js  pm2 


7
Warum können wir keinen std :: vector <AbstractClass> deklarieren?
Nachdem ich einige Zeit in C # verbracht hatte, stellte ich fest, dass Sie, wenn Sie eine abstrakte Klasse deklarieren, um sie als Schnittstelle zu verwenden, keinen Vektor dieser abstrakten Klasse instanziieren können, um Instanzen der untergeordneten Klassen zu speichern. #pragma once #include &lt;iostream&gt; #include &lt;vector&gt; using namespace std; class …

12
Schleife über Tupel in Bash?
Ist es möglich, Tupel in Bash zu durchlaufen? Als Beispiel wäre es großartig, wenn Folgendes funktionieren würde: for (i,j) in ((c,3), (e,5)); do echo "$i and $j"; done Gibt es eine Problemumgehung, mit der ich Tupel durchlaufen kann?
88 bash  for-loop 


3
Konvertieren Sie mit Json.NET ein Objekt eines beliebigen Typs in JObject
Ich muss mein Domain-Modell häufig um zusätzliche Informationen erweitern, bevor ich es mit WebAPI an den Client zurückgeben kann. Um die Erstellung von ViewModel zu vermeiden, dachte ich, ich könnte JObject mit zusätzlichen Eigenschaften zurückgeben. Ich konnte jedoch keinen direkten Weg finden, um Objekte jeglicher Art mit einem einzigen Aufruf …
88 c#  .net  json.net 

3
Wie installiere ich ein Pypi-Modul manuell ohne pip / easy_install?
Ich möchte das gntp-Modul verwenden , um toasterähnliche Benachrichtigungen für eine C / C ++ - Software anzuzeigen. Ich möchte alle Abhängigkeiten für das Soft packen, damit es auf einem anderen Computer selbst ausführbar ist. Das gntp-Modul ist nur über das Pip-Installationsprogramm verfügbar, das nicht verwendet werden kann (der Computer, …


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.