Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



4
RegEx-Rückreferenzen in IntelliJ
Ich möchte die Such- und Ersetzungsfunktion von IntelliJ verwenden, um die folgende Transformation durchzuführen: // Replace this model.put('foo', 'bar') // With this model['foo'] = bar Ich habe folgendes versucht: Zu findender Text: model.put\((.*),(.*)\) Ersetzen durch:model\[\\1\] = \\2 Aber Intellij scheint nicht zu erkennen \\1und \\2als Rückreferenzen. Ich habe auch einen …

7
Wie aktualisiere ich ein Element in der Liste mit ImmutableJS?
Hier ist, was offizielle Dokumente sagten updateIn(keyPath: Array<any>, updater: (value: any) => any): List<T> updateIn(keyPath: Array<any>, notSetValue: any, updater: (value: any) => any): List<T> updateIn(keyPath: Iterable<any, any>, updater: (value: any) => any): List<T> updateIn(keyPath: Iterable<any, any>, notSetValue: any, updater: (value: any) => any): List<T> Normaler Webentwickler (kein funktionierender Programmierer) würde …

6
Wie kann ich im Eclipse-Debugger einen Schritt zurücktreten?
Ist es möglich, im Eclipse-Debugger eine umgekehrte Ausführung durchzuführen? Das aktuelle Projekt, an dem ich arbeite, benötigt mindestens 5 Sekunden, um Daten aus einer Datei zu lesen und zu initialisieren, bevor etwas getan werden kann. Wenn ich den Debugger überschreite, muss ich das Programm beenden und neu starten, was einige …
129 eclipse  debugging 

2
Wann sollte ich h: outputLink anstelle von h: commandLink verwenden?
Wann sollte ich ein <h:outputLink>anstelle eines verwenden <h:commandLink>? Ich verstehe, dass a commandLinkeinen HTTP-Beitrag generiert; Ich vermute, dass outputLinkHTTP generiert wird. Das heißt, das meiste JSF-Tutorial-Material, das ich gelesen habe, verwendet commandLink(fast?) Ausschließlich. Kontext: Ich implementiere ein kleines Demo-Projekt, das einen Header-Link zu einer Benutzerseite zeigt, ähnlich wie bei Stack …
129 jsf  jsf-2 

3
PDO-Abfrage vs ausführen
Tun beide dasselbe, nur unterschiedlich? Gibt es einen Unterschied neben der Verwendung preparezwischen $sth = $db->query("SELECT * FROM table"); $result = $sth->fetchAll(); und $sth = $db->prepare("SELECT * FROM table"); $sth->execute(); $result = $sth->fetchAll(); ?
129 php  pdo 




1
JavaScript-Doppelpunkt (Bindungsoperator)
Wie Sie wissen, gibt es einen Vorschlag für eine Verknüpfung für die .bind()Funktion, sodass Sie schreiben können: ::this.handleStuff und so wird es in es5 funktionieren: this.handleStuff.bind(this) Meine Frage ist: Wird es möglich sein, Argumente auf diese Weise weiterzugeben? Ich meine eine Art, dies mit der oben genannten Abkürzung zu schreiben: …

14
Was sind die Hauptunterschiede zwischen TDD und BDD? [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 3 Monaten . Verbessere diese Frage Test Driven Development war in …
129 unit-testing  tdd  bdd 

8
Erstellen Sie ein MSI- oder Setup-Projekt mit Visual Studio 2012
Ich erstelle eine kleine Anwendung und möchte eine MSI-Datei erstellen. In Visual Studio 2010 haben Sie diesen Projekttyp unter: Andere Projekttypen -> Setup und Bereitstellung -> Visual Studio Installer -> Setup-Projekt Das einzige, was Sie in Visual Studio 2012 erhalten haben, ist "InstallShield Limited Edition aktivieren". Sie können .NET Framework …

8
Welche Art von Ordnerstruktur sollte mit Angular 2 verwendet werden?
Ich bin ein Angular 1-Entwickler, der anfängt, sich mit Angular 2 vertraut zu machen. Abhängig vom Schulungsmaterial gibt es viele verschiedene Arten von Ordnerstrukturmethoden. Ich werde jeden einzelnen unten auflisten und würde gerne die Meinungen der Leute erfahren, welche ich verwenden sollte und warum. Wenn es eine Methode gibt, die …
129 angular 

4
Ist "x <y <z" schneller als "x <y und y <z"?
Von dieser Seite wissen wir, dass: Verkettete Vergleiche sind schneller als mit dem andOperator. Schreiben x &lt; y &lt; zstatt x &lt; y and y &lt; z. Ich habe jedoch ein anderes Ergebnis beim Testen der folgenden Codefragmente erhalten: $ python -m timeit "x = 1.2" "y = 1.3" "z …

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.