Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

6
"X nicht in y" oder "nicht x in y"
Beim Testen der Mitgliedschaft können wir Folgendes verwenden: x not in y Oder alternativ: not x in y Abhängig von xund kann es für diesen Ausdruck viele mögliche Kontexte geben y. Dies kann zum Beispiel für eine Teilzeichenfolgenprüfung, eine Listenmitgliedschaft oder eine Diktierschlüsselexistenz sein. Sind die beiden Formen immer gleich? …

8
ASP.NET MVC - TempData - Gute oder schlechte Praxis
Ich verwende die AcceptVerbsin Scott Gu's Preview 5-Blogbeitrag beschriebene Methode für den Umgang mit Formulareinträgen in ASP.NET MVC: Der Benutzer erhält über GET ein leeres Formular Der Benutzer sendet das ausgefüllte Formular per POST an dieselbe Aktion Die Aktion überprüft Daten, ergreift die entsprechenden Maßnahmen und leitet zu einer neuen …

2
Gegenüber von String.Split mit Trennzeichen (.net)
Gibt es eine Möglichkeit, das Gegenteil von String.Splitin .Net zu tun ? Das heißt, alle Elemente eines Arrays mit einem bestimmten Trennzeichen zu kombinieren. Nehmen ["a", "b", "c"]und Geben "a b c"(mit einem Trennzeichen von " "). UPDATE: Ich habe die Antwort selbst gefunden. Es ist die String.JoinMethode.
96 c#  .net  arrays  string 

7
Schnelle und mutierende Struktur
Es gibt etwas, das ich nicht ganz verstehe, wenn es darum geht, Werttypen in Swift zu mutieren. Im iBook "The Swift Programming Language" heißt es: Standardmäßig können die Eigenschaften eines Wertetyps nicht innerhalb seiner Instanzmethoden geändert werden. Um dies zu ermöglichen, können wir Methoden mit dem mutatingSchlüsselwort in Strukturen und …

5
Batch-Skript zum Löschen von Dateien
Ich habe ein Batch-Skript wie folgt. D: del "D:\TEST\TEST1\Archive\*.TSV" del "D:\TEST\TEST1\Archive\*.TXT" del "D:\TEST\TEST2\Archive\*.TSV" del "D:\TEST\TEST2\Archive\*.TXT" del "D:\TEST\TEST 100%\Archive\*.TSV" del "D:\TEST\TEST 100%\Archive\*.TXT" Der obige Code löscht alle ".txt" - und ".tsv" -Dateien aus allen Ordnern mit Ausnahme des Ordners TEST 100%. Zum Löschen der Dateien aus TEST 100%bekomme ich den Fehler …
96 batch-file 

11
Wie setze ich den Maßstab / Zoom einer Web-App bei einer Orientierungsänderung auf dem iPhone zurück?
Wenn ich meine App im Hochformat starte, funktioniert sie einwandfrei. Dann drehe ich mich in die Landschaft und sie wird vergrößert. Um es für den Querformatmodus richtig zu skalieren, muss ich zweimal zweimal auf etwas tippen, zuerst ganz hineinzoomen (normales Doppelklickverhalten) und dann ganz herauszoomen (wieder normales Doppelklickverhalten) . Wenn …

11
Ein einziges Skript für Windows Batch und Linux Bash?
Ist es möglich, eine einzelne Skriptdatei zu schreiben, die sowohl unter Windows (als .bat behandelt) als auch unter Linux (über Bash) ausgeführt wird? Ich kenne die grundlegende Syntax von beiden, habe es aber nicht herausgefunden. Es könnte wahrscheinlich die obskure Syntax von Bash oder einen Fehler im Windows-Batch-Prozessor ausnutzen. Der …
96 bash  batch-file 




11
Wie kann ich ein .BAT-Skript debuggen?
Gibt es eine Möglichkeit, ein .bat-Skript zu durchlaufen? Die Sache ist, ich habe ein Build-Skript, das viele andere Skripte aufruft, und ich würde gerne sehen, in welcher Reihenfolge sie aufgerufen werden, damit ich weiß, wo genau ich vorgehen und meine Änderungen hinzufügen muss .

8
TSQL - Wie verwende ich GO in einem BEGIN .. END-Block?
Ich generiere ein Skript für die automatische Migration von Änderungen aus mehreren Entwicklungsdatenbanken zu Staging / Produktion. Grundsätzlich werden eine Reihe von Änderungsskripten benötigt, die zu einem einzigen Skript zusammengeführt werden, wobei jedes Skript in eine IF whatever BEGIN ... ENDAnweisung eingeschlossen wird. Einige der Skripte erfordern jedoch eine GOAnweisung, …

14
Mittelgroße Clojure-Beispielanwendung?
Gibt es eine mittelgroße Clojure-Beispielanwendung, die als Beispiel für "Best Practices" verwendet werden kann, und eine gute Möglichkeit, um zu sehen, wie eine solche Anwendung in Bezug auf Code und Codeorganisation aussehen würde? Eine Webanwendung wäre für mich besonders interessant, aber das Wichtigste ist, dass das Programm etwas allgemein Nützliches …

2
Kann eine Deklaration den Standard-Namespace beeinflussen?
#include <iostream> #include <cmath> /* Intentionally incorrect abs() which seems to override std::abs() */ int abs(int a) { return a > 0? -a : a; } int main() { int a = abs(-5); int b = std::abs(-5); std::cout<< a << std::endl << b << std::endl; return 0; } Ich habe …
96 c++  std  reserved 

5
Wie kann ich in Swift eine Variable eines bestimmten Typs deklarieren, die einem oder mehreren Protokollen entspricht?
In Swift kann ich den Typ einer Variablen explizit festlegen, indem ich ihn wie folgt deklariere: var object: TYPE_NAME Wenn wir noch einen Schritt weiter gehen und eine Variable deklarieren möchten, die mehreren Protokollen entspricht, können wir das protocolDeklarativ verwenden: var object: protocol<ProtocolOne,ProtocolTwo>//etc Was ist, wenn ich ein Objekt deklarieren …

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.