Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



22
Konventionen für Ausnahmen oder Fehlercodes
Gestern hatte ich eine hitzige Debatte mit einem Kollegen über die bevorzugte Methode zur Fehlerberichterstattung. Hauptsächlich diskutierten wir die Verwendung von Ausnahmen oder Fehlercodes zum Melden von Fehlern zwischen Anwendungsebenen oder Modulen. Nach welchen Regeln entscheiden Sie, ob Sie Ausnahmen auslösen oder Fehlercodes für die Fehlerberichterstattung zurückgeben?

6
Wie erkenne ich UI-Thread auf Android?
Gibt es eine zuverlässige Methode, um festzustellen, ob Thread.currentThread()sich der UI-Thread des Android-Systems in einer Anwendung befindet? Ich möchte einige Asserts in meinen Modellcode einfügen, die behaupten, dass nur ein Thread ( z. B. der UI-Thread) auf meinen Status zugreift, um sicherzustellen, dass keine Art von Synchronisation erforderlich ist.
117 android 

17
Wie analysiere ich JSON, um ein Date-Objekt in JavaScript zu erhalten?
Ich habe ein folgendes Stück JSON: \/Date(1293034567877)\/ Welches ist ein Ergebnis dieses .NET-Codes: var obj = DateTime.Now; var serializer = new System.Web.Script.Serialization.JavaScriptSerializer(); serializer.Serialize(obj).Dump(); Das Problem, mit dem ich jetzt konfrontiert bin, ist, wie man daraus ein Datumsobjekt in JavaScript erstellt. Alles, was ich finden konnte, war eine unglaubliche Regex-Lösung (viele …

3
Rails: redirect_to mit: error, aber flash [: error] leer
Ich versuche eine Umleitung durchzuführen, während ich den Flash-Wert [: error] einstelle. (Schienen 3.0.10) Meiner Ansicht nach habe ich <p id="error"><%= flash[:error] %></p> <p id="notice"><%= flash[:notice] %></p> Wenn ich ein mache redirect_to show_path, :notice => "ok", funktioniert es gut, aber wenn ich es mache, wird redirect_to show_path, :error => "error"es …

12
Thema für ein Fragment festlegen
Ich versuche, das Thema für ein Fragment festzulegen. Das Festlegen des Themas im Manifest funktioniert nicht: android:theme="@android:style/Theme.Holo.Light" Aus früheren Blogs geht hervor, dass ich einen ContextThemeWrapper verwenden muss. Kann mich jemand auf ein codiertes Beispiel verweisen? Ich kann nichts finden


7
Probleme mit dem mehrstufigen Registrierungsprozess in asp.net mvc (geteilte Ansichtsmodelle, einzelnes Modell)
Ich habe einen mehrstufigen Registrierungsprozess , der von einem einzelnen Objekt in der Domänenschicht unterstützt wird und dessen Validierungsregeln für Eigenschaften definiert sind. Wie soll ich das Domänenobjekt überprüfen, wenn die Domäne auf mehrere Ansichten aufgeteilt ist und ich das Objekt beim Posten teilweise in der ersten Ansicht speichern muss? …
117 asp.net-mvc 

16
Was ist der Unterschied zwischen einer Schnittstelle und einer Klasse und warum sollte ich eine Schnittstelle verwenden, wenn ich die Methoden direkt in der Klasse implementieren kann?
Ich bin mir bewusst, dass dies eine sehr grundlegende Frage ist, aber ein Interviewer hat mich sehr trickreich gefragt und ich war hilflos :( Ich kenne nur materielle oder theoretische Definitionen für eine Schnittstelle und habe sie auch in vielen Projekten implementiert, an denen ich gearbeitet habe. Aber ich verstehe …
117 c#  class  oop  interface  abstraction 


16
So richten Sie Eingabeformulare in HTML aus
Ich bin neu in HTML und versuche zu lernen, wie man Formulare verwendet. Das größte Problem, das ich bisher habe, ist das Ausrichten der Formulare. Hier ist ein Beispiel meiner aktuellen HTML-Datei: <form> First Name:<input type="text" name="first"><br /> Last Name:<input type="text" name="last"><br /> Email:<input type="text" name="email"><br /> </form> Das Problem …
117 html  forms  alignment 

5
Flexbox und Internet Explorer 11 (Anzeige: Flex in <html>?)
Ich plane, mich von "schwebenden" Layouts zu entfernen und CSS-Flexbox für zukünftige Projekte zu verwenden. Ich war erfreut zu sehen, dass alle gängigen Browser in ihren aktuellen Versionen (auf die eine oder andere Weise) Flexbox zu unterstützen scheinen. Ich ging zu "Solved by Flexbox", um mir einige Beispiele anzusehen. Das …

8
Der Index (nullbasiert) muss größer oder gleich Null sein
Hey, ich bekomme immer wieder einen Fehler: Der Index (nullbasiert) muss größer oder gleich Null und kleiner als die Größe der Argumentliste sein. Mein Code: OdbcCommand cmd = new OdbcCommand("SELECT FirstName, SecondName, Aboutme FROM User WHERE UserID=1", cn); OdbcDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Name.Text = String.Format("{0} {1}", reader.GetString(0), …
117 c#  asp.net  mysql  sql 

5
Fehler: Libtool-Bibliothek verwendet, aber 'LIBTOOL' ist undefiniert
Ich versuche, automakedie OrientDb C ++ - Bibliothek aufzurufen, erhalte jedoch einige Fehler. Makefile.am:10: error: Libtool library used but 'LIBTOOL' is undefined Makefile.am:10: The usual way to define 'LIBTOOL' is to add 'LT_INIT' Makefile.am:10: to 'configure.ac' and run 'aclocal' and 'autoconf' again. Makefile.am:10: If 'LT_INIT' is in 'configure.ac', make sure …
117 c  linux  autotools  orientdb 

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.