Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


5
Iterieren Sie über Objektschlüssel in node.js
Seit Javascript 1.7 gibt es ein Iterator- Objekt, das Folgendes ermöglicht: var a={a:1,b:2,c:3}; var it=Iterator(a); function iterate(){ try { console.log(it.next()); setTimeout(iterate,1000); }catch (err if err instanceof StopIteration) { console.log("End of record.\n"); } catch (err) { console.log("Unknown error: " + err.description + "\n"); } } iterate(); Gibt es so etwas in …


7
Dynamische Konstantenzuweisung
class MyClass def mymethod MYCONSTANT = "blah" end end gibt mir den Fehler: SyntaxError: Zuweisungsfehler der dynamischen Konstante Warum wird dies als dynamische Konstante angesehen? Ich weise ihm nur einen String zu.
139 ruby 

11
Ist die Verwendung eines veralteten C-Compilers ein Sicherheitsrisiko?
Wir haben einige Build-Systeme in der Produktion, die niemanden interessieren, und auf diesen Maschinen werden alte Versionen von GCC wie GCC 3 oder GCC 2 ausgeführt. Und ich kann das Management nicht davon überzeugen, es auf ein neueres zu aktualisieren: Sie sagen: "Wenn es nicht kaputt ist, reparieren Sie es …
139 c  security  gcc 

8
So dokumentieren Sie ausgelöste Ausnahmen in c # /. Net
Ich schreibe derzeit ein kleines Framework, das intern von anderen Entwicklern im Unternehmen verwendet wird. Ich möchte gute Intellisense-Informationen bereitstellen, bin mir jedoch nicht sicher, wie ausgelöste Ausnahmen dokumentiert werden sollen. Im folgenden Beispiel: public void MyMethod1() { MyMethod2(); // also may throw InvalidOperationException } public void MyMethod2() { System.IO.File.Open(somepath...); …

30
Tablet oder Telefon - Android
Gibt es eine Möglichkeit zu überprüfen, ob der Benutzer ein Tablet oder ein Telefon verwendet? Ich habe Probleme mit meiner Neigungsfunktion und meinem neuen Tablet (Transformer).
139 android  tablet 


5
Ausnahme erneut mit einem anderen Typ und einer anderen Nachricht auslösen, wobei vorhandene Informationen erhalten bleiben
Ich schreibe ein Modul und möchte eine einheitliche Ausnahmehierarchie für die Ausnahmen haben, die es auslösen kann (z. B. Erben von einer FooErrorabstrakten Klasse für alle foospezifischen Ausnahmen des Moduls). Auf diese Weise können Benutzer des Moduls diese bestimmten Ausnahmen abfangen und bei Bedarf eindeutig behandeln. Viele der vom Modul …


16
Warum wird die String-Klasse in Java als endgültig deklariert?
Als ich erfuhr, dass die Klasse java.lang.Stringin Java als endgültig deklariert ist, habe ich mich gefragt, warum das so ist. Ich habe damals keine Antwort gefunden, aber diesen Beitrag: Wie erstelle ich ein Replikat der String-Klasse in Java? erinnerte mich an meine Anfrage. Sicher, String bietet alle Funktionen, die ich …
139 java  string  final 



3
Erste Schritte mit F # [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Verbessere diese Frage Wie gehe ich in die …
139 f# 

1
brauen installieren gcc zu zeitaufwändig
Ich mache eine Neuinstallation von Mavericks und habe es versehentlich getan brew install gcc Das dauert über eine halbe Stunde, vielleicht mehr. Soll ich es beenden? Ich weiß jetzt, dass ich ein bestimmtes gcc hätte installieren sollen (vielleicht gcc48), aber es ist zu spät und meine MacBook-Luft atmet schwer. Derzeit …
139 gcc  homebrew 

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.