Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

25
Invertieren Sie die if-Anweisung, um die Verschachtelung zu verringern
Wenn ich ReSharper für meinen Code ausgeführt habe, zum Beispiel: if (some condition) { Some code... } ReSharper gab mir die obige Warnung ("if" -Anweisung umkehren, um die Verschachtelung zu reduzieren) und schlug die folgende Korrektur vor: if (!some condition) return; Some code... Ich würde gerne verstehen, warum das besser …
272 c#  resharper 

8
Wie kann ich feststellen, ob ein Selektor null zurückgibt?
Was ist der beste Weg, um festzustellen, ob ein jQuery-Selektor ein leeres Objekt zurückgibt? Wenn Sie tun: alert($('#notAnElement')); Du bekommst [Objekt Objekt], also mache ich es jetzt so: alert($('#notAnElement').get(0)); Das wird "undefined" schreiben, und so können Sie das überprüfen. Aber es scheint sehr schlimm. Welchen anderen Weg gibt es?

12
Löschen Sie die neue Zeile in Vim
Gibt es eine Möglichkeit, die neue Zeile am Ende einer Zeile in Vim zu löschen, sodass die nächste Zeile an die aktuelle Zeile angehängt wird? Beispielsweise: Evaluator<T>(): _bestPos(){ } Ich möchte dies alles in eine Zeile setzen, ohne Zeilen zu kopieren und in die vorherige einzufügen. Es scheint, als ob …
271 unix  vim  shell  ssh  vi 

20
Datum nur von TextBoxFor ()
Ich habe Probleme, den einzigen Datumsteil einer DateTime mithilfe von TextBoxFor <,> (Ausdruck, htmlAttributes) in einem Textfeld anzuzeigen. Das Modell basiert auf Linq2SQL, das Feld ist eine DateTime in SQL und im Entitätsmodell. Gescheitert: <%= Html.TextBoxFor(model => model.dtArrivalDate, String.Format("{0:dd/MM/yyyy}", Model.dtArrivalDate))%> Dieser Trick scheint veraltet zu sein, jeder Zeichenfolgenwert im Objekt …
271 asp.net-mvc 

5
Warum verwendet .NET standardmäßig die Rundung von Bankern?
Der Dokumentation zufolge verwendet die decimal.RoundMethode einen Round-to-Even-Algorithmus, der für die meisten Anwendungen nicht üblich ist. Daher schreibe ich immer eine benutzerdefinierte Funktion, um den natürlicheren Round-Half-Up-Algorithmus auszuführen: public static decimal RoundHalfUp(this decimal d, int decimals) { if (decimals < 0) { throw new ArgumentException("The decimals must be non-negative", "decimals"); …
271 .net  rounding 

10
Suchen und ersetzen Sie Android Studio
Gibt es eine Möglichkeit, alle Vorkommen eines Wortes in einem gesamten Projekt zu finden und zu ersetzen (nicht nur eine einzelne Klasse mit refactor -> umbenennen) und auch Groß- und Kleinschreibung zu verwalten, entweder in Android Studio oder mithilfe eines Befehlszeilenskripts? Zum Beispiel muss der Lieferant zu Händler, Lieferant -> …

18
Wenn Sie die Route ändern, wird auf der neuen Seite nicht nach oben gescrollt
Ich habe zumindest für mich ein unerwünschtes Verhalten festgestellt, wenn sich die Route ändert. In Schritt 11 des Tutorials http://angular.github.io/angular-phonecat/step-11/app/#/phones Sie die Liste der Telefone. Wenn Sie nach unten scrollen und auf eine der neuesten klicken, können Sie sehen, dass die Schriftrolle nicht oben, sondern in der Mitte liegt. Ich …







2
Das beste Knotenmodul für XML-Parsing [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 6 Jahren . Verbessere diese Frage Welches XML-Parsing ist das beste Knotenmodul, das ich für …

9
Unterschiede zwischen Octave und MATLAB? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage Ich bin ein Programmierer, der …
271 matlab  octave 

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.