Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



11
Vorgehensweise: java.util.concurrent.TimeoutException: android.os.BinderProxy.finalize () ist nach 10 Sekunden abgelaufen?
Wir sehen eine Reihe von TimeoutExceptionsin GcWatcher.finalize, BinderProxy.finalizeund PlainSocketImpl.finalize. 90 +% davon passieren auf Android 4.3. Wir erhalten Berichte darüber von Crittercism von Benutzern vor Ort. Der Fehler ist eine Variation von: " com.android.internal.BinderInternal$GcWatcher.finalize() timed out after 10 seconds" java.util.concurrent.TimeoutException: android.os.BinderProxy.finalize() timed out after 10 seconds at android.os.BinderProxy.destroy(Native Method) at …

3
ARC und Bridged Cast
Mit ARC, kann ich nicht mehr gegossen CGColorRefzu id. Ich habe gelernt, dass ich eine überbrückte Besetzung machen muss. Laut Clang Docs : Eine überbrückte Besetzung ist eine Besetzung im C-Stil, die mit einem von drei Schlüsselwörtern versehen ist: (__bridge T) opwandelt den Operanden in den Zieltyp um T. Wenn …

7
Schließt das Entsorgen von Streamreader den Stream?
Ich sende einen Stream an Methoden zum Schreiben und verwende bei diesen Methoden einen binären Reader / Wrtier. Wenn der Leser / Schreiber entweder von usingoder nur wenn nicht darauf verwiesen wird, wird der Stream ebenfalls geschlossen? Ich würde einen BinaryReader / Writer senden, aber ich verwende auch einen StreamReader …
166 c#  stream  streamreader 

24
Wann ist es akzeptabel, GC.Collect anzurufen?
Der allgemeine Rat ist, dass Sie nicht GC.Collectvon Ihrem Code aus aufrufen sollten , aber was sind die Ausnahmen von dieser Regel? Ich kann mir nur einige sehr spezifische Fälle vorstellen, in denen es sinnvoll sein kann, eine Speicherbereinigung zu erzwingen. Ein Beispiel, das mir in den Sinn kommt, ist …

16
Das Programm kann nicht gestartet werden, da libgcc_s_dw2-1.dll fehlt
Ich habe ein einfaches Programm in C ++ mit Code :: Blocks erstellt. Wenn ich es über Code :: Blocks ausführe, funktioniert es ordnungsgemäß. Wenn ich es jedoch durch Doppelklicken auf die ausführbare Datei ausführe, wird ein Fenster mit der folgenden Meldung angezeigt: Das Programm kann nicht gestartet werden, da …
166 c++  windows  mingw 


8
Lambda-Erfassung als konstante Referenz?
Ist es möglich, durch konstante Referenz in einem Lambda-Ausdruck zu erfassen? Ich möchte, dass die unten markierte Zuweisung fehlschlägt, zum Beispiel: #include <cstdlib> #include <vector> #include <string> #include <algorithm> using namespace std; int main() { string strings[] = { "hello", "world" }; static const size_t num_strings = sizeof(strings)/sizeof(strings[0]); string best_string …
166 c++  c++11  lambda  c++14 

6
Wie wurde der erste Compiler geschrieben?
Ich hörte von dem Huhn und dem Ei und dem Bootstrapping. Ich habe ein paar Fragen. Was hat den ersten Compiler geschrieben, der etwas in binäre Anweisungen konvertiert hat? Wird die Assembly kompiliert oder in binäre Anweisungen übersetzt? ... Es fällt mir schwer zu glauben, dass sie einen Compiler in …

9
Leichter XML-Viewer, der große Dateien verarbeiten kann [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
166 xml  browser  viewer 

10
Wie leitet man HTTPS zu HTTP um?
Wie leitet man HTTPS zu HTTP um? Das Gegenteil von dem, was (scheinbar) jeder lehrt. Ich habe einen Server auf HTTPS, für den ich eine SSL-Zertifizierung bezahlt habe, und einen Spiegel, für den ich keine habe und der nur für Notfälle zur Verfügung steht, sodass es sich nicht lohnt, eine …
166 apache  ssl  redirect  https 


5
Vor- und Nachteile von AppSettings gegenüber applicationSettings (.NET app.config / Web.config)
Bei der Entwicklung einer .NET Windows Forms-Anwendung haben wir die Wahl zwischen diesen App.configTags, um unsere Konfigurationswerte zu speichern. Welches ist besser? <configuration> <!-- Choice 1 --> <appSettings> <add key="RequestTimeoutInMilliseconds" value="10000"/> </appSettings> <!-- Choice 2 --> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5612342342" > <section name="Project1.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, …

9
Java erhält Dateigröße effizient
Beim googeln sehe ich, dass die Verwendung java.io.File#length()langsam sein kann. FileChannelhat eine size()Methode, die ebenfalls verfügbar ist. Gibt es in Java eine effiziente Möglichkeit, die Dateigröße zu ermitteln?
166 java  filesize 

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.