Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

4
Warum sind die Funktionsprototypen von Perl 5 schlecht?
In einer anderen Frage zum Stapelüberlauf behauptete Leon Timmermans : Ich würde Ihnen raten, keine Prototypen zu verwenden. Sie haben ihre Verwendung, aber nicht für die meisten Fälle und definitiv nicht in dieser. Warum könnte dies wahr sein (oder anders)? Ich liefere fast immer Prototypen für meine Perl-Funktionen, und ich …
116 perl  function  prototype 

10
Routing für benutzerdefinierte ASP.NET MVC 404-Fehlerseite
Ich versuche, eine benutzerdefinierte HTTP 404-Fehlerseite zu erstellen, wenn jemand eine URL eingibt, die keine gültige Aktion oder keinen gültigen Controller in ASP.NET MVC aufruft, anstatt den generischen ASP.NET-Fehler "Ressource nicht gefunden" anzuzeigen. Ich möchte die web.config nicht verwenden, um damit umzugehen. Gibt es irgendeine Art von Routing-Magie, mit der …

13
AngularJS - Gibt es eine Möglichkeit für $ http.post, Anforderungsparameter anstelle von JSON zu senden?
Ich habe einen alten Code, der eine AJAX-POST-Anfrage über die Post-Methode von jQuery stellt und ungefähr so aussieht: $.post("/foo/bar", requestData, function(responseData) { //do stuff with response } requestData ist nur ein Javascript-Objekt mit einigen grundlegenden Zeichenfolgeneigenschaften. Ich bin gerade dabei, unsere Daten auf Angular umzustellen, und ich möchte diesen Aufruf …


9
Ist Rekursion ein Merkmal an und für sich?
... oder ist es nur eine Übung? Ich frage dies aufgrund eines Streits mit meinem Professor: Ich habe die Anerkennung dafür verloren, dass ich eine Funktion rekursiv aufgerufen habe, weil wir die Rekursion im Unterricht nicht behandelt haben, und mein Argument ist, dass wir sie implizit durch Lernen returnund Methoden …
116 recursion 




10
Asp.net MVC ModelState.Clear
Kann mir jemand eine kurze Definition der Rolle von ModelState in Asp.net MVC geben (oder einen Link zu einer). Insbesondere muss ich wissen, in welchen Situationen es notwendig oder wünschenswert ist, anzurufen ModelState.Clear(). Etwas offenes Ende huh ... Entschuldigung, ich denke, es könnte helfen, wenn ich Ihnen sage, was ich …

3
#ifdef in C #
Ich möchte das Folgende tun, aber in C # anstelle von C ++ #ifdef _DEBUG bool bypassCheck=TRUE_OR_FALSE;//i will decide depending on what i am debugging #else bool bypassCheck = false; //NEVER bypass it #endif
116 c# 

6
Xcode ohne Storyboard und ARC
Ich habe den neuen xcode-5 heruntergeladen und gerade damit begonnen. Wir können Anwendungen direkt erstellen, einschließlich Storyboard und ARC. Es wird nicht nach Optionen wie in früheren Versionen gefragt. Meine Frage ist also, wie wir xcode5 ohne ARC und Storyboard verwenden können. Müssen wir die Storyboard-Datei manuell entfernen? oder gibt …


8
Typische Gitignore-Datei für eine Android-App
Stellen Sie einfach ein Android-Projekt über die Befehlszeile ( Mac-Terminal ) unter die Versionskontrolle von Git ( Beanstalk ). Der nächste Schritt besteht darin, Ausschlüsse einzurichten. An diejenigen von euch, die diesen Weg bereits gegangen sind: Wie sollte eine typische Gitignore-Datei für ein Android-Projekt aussehen? Projekt in Eclipse eingerichtet
116 java  android  eclipse  git  gitignore 

10
Bevorzugte Methode zum Erstellen einer Scala-Liste
Es gibt verschiedene Möglichkeiten, eine unveränderliche Liste in Scala zu erstellen (siehe Beispielcode unten). Sie können einen veränderlichen ListBuffer verwenden, eine varListe erstellen und ändern, eine rekursive Schwanzmethode verwenden und wahrscheinlich andere, die ich nicht kenne. Instinktiv verwende ich den ListBuffer, aber ich habe keinen guten Grund dafür. Gibt es …
116 scala 

6
Gibt es ein CSS, das nicht gleich Selektor ist?
Gibt es so etwas wie! = (Nicht gleich) in CSS? zB habe ich folgenden Code: input { ... ... } aber für einige Eingaben muss ich dies aufheben. Ich möchte dies tun, indem ich dem Eingabe-Tag die Klasse "reset" hinzufüge, z <input class="reset" ... /> und überspringen Sie dann einfach …
116 html  css  css-selectors 

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.