Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

8
Klasse gegen Klassenname in Reaktion 16
Ich habe gesehen, dass mit React 16 Attribute an das DOM weitergeleitet werden können. Das bedeutet also, dass 'class' anstelle von className verwendet werden kann, oder? Ich frage mich nur, ob die Verwendung von className gegenüber class Vorteile bietet, abgesehen davon, dass sie mit früheren Versionen von React abwärtskompatibel ist.
84 reactjs 

10
Java-Fehler: Die Vergleichsmethode verstößt gegen den allgemeinen Vertrag
Ich habe viele Fragen dazu gesehen und versucht, das Problem zu lösen, aber nach einer Stunde Googeln und viel Ausprobieren kann ich es immer noch nicht beheben. Ich hoffe, einige von Ihnen haben das Problem erkannt. Das bekomme ich: java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:835) at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:453) …

17
Dynamisch festgelegte Eigenschaft eines verschachtelten Objekts
Ich habe ein Objekt, das eine beliebige Anzahl von Ebenen tief sein kann und vorhandene Eigenschaften haben kann. Zum Beispiel: var obj = { db: { mongodb: { host: 'localhost' } } }; Darauf möchte ich Eigenschaften wie folgt setzen (oder überschreiben): set('db.mongodb.user', 'root'); // or: set('foo.bar', 'baz'); Wobei die …

8
Woher wissen Sie, ob Funktionsrückgabe- und Argumenttypen vorhanden sind?
Obwohl mir das Enten-Typisierungskonzept von Python bekannt ist, habe ich manchmal Probleme mit der Art der Argumente von Funktionen oder der Art des Rückgabewerts der Funktion. Wenn ich die Funktion selbst geschrieben habe, kenne ich die Typen. Aber was ist, wenn jemand meine Funktionen nutzen und aufrufen möchte, wie soll …
84 python  types 

15
Django - Login mit E-Mail
Ich möchte, dass Django Benutzer per E-Mail und nicht über Benutzernamen authentifiziert. Eine Möglichkeit kann darin bestehen, einen E-Mail-Wert als Benutzernamenwert anzugeben, aber das möchte ich nicht. Grund dafür ist, dass ich eine URL habe /profile/<username>/, daher kann ich keine URL haben /profile/abcd@gmail.com/. Ein weiterer Grund ist, dass alle E-Mails …
84 django 

5
Warum funktioniert Chown nicht in Dockerfile?
Meine Docker-Datei erstellt ein Verzeichnis, zeigt es an und listet das Verzeichnis anschließend auf. Das Verzeichnis gehört weiterhin root. Warum das? Hier ist die Docker-Datei: FROM ubuntu:precise RUN useradd -d /home/testuser -m -s /bin/bash testuser RUN mkdir -p /var/local/testrunner/logs VOLUME ["/var/local/testrunner/logs"] RUN grep testuser /etc/passwd RUN grep root /etc/passwd RUN …
84 docker  chown 

6
Python Selen Klicken Sie auf die Schaltfläche
Ich bin ziemlich neu in Python Selen und ich versuche, auf eine Schaltfläche zu klicken, die die folgende HTML-Struktur hat: <div class="b_div"> <div class="button c_button s_button" onclick="submitForm('mTF')"> <input class="very_small" type="button"></input> <div class="s_image"></div> <span> Search </span> </div> <div class="button c_button s_button" onclick="submitForm('rMTF')" style="margin-bottom: 30px;"> <input class="v_small" type="button"></input> <span> Reset </span> </div> …

4
Wie unterscheidet sich indexedDB konzeptionell vom lokalen HTML5-Speicher?
Sowohl die indizierte Datenbank als auch der lokale Speicher sind Schlüsselwertspeicher. Was ist der Vorteil von zwei Schlüssel- / Wertspeichern? indexedDB ist asynchron, aber Joins (die zeitaufwändigste Sache) sind manuell. Sie scheinen im selben Thread zu laufen wie die asynchronen Aufrufe. Wie wird dies die Benutzeroberfläche nicht blockieren? indexedDB ermöglicht …

5
Wie deaktiviere ich die ESLint React / Prop-Typ-Regel in einer Datei?
Ich benutze Reactund ESLintmit eslint-plugin-react. Ich möchte disabledie prop-typesRegel in einer Datei. var React = require('react'); var Model = require('./ComponentModel'); var Component = React.createClass({ /* eslint-disable react/prop-types */ propTypes: Model.propTypes, /* eslint-enable react/prop-types */ render: function () { return ( <div className="component"> {this.props.title} </div> ); } });
84 reactjs  eslint 


10
So ersetzen Sie Shell-Variablen in komplexen Textdateien
Ich habe mehrere Textdateien, in die ich Shell-Variablen eingeführt habe (z. B. $ VAR1 oder $ VAR2). Ich möchte diese Dateien (einzeln) nehmen und in neuen Dateien speichern, in denen alle Variablen ersetzt worden wären. Zu diesem Zweck habe ich das folgende Shell-Skript verwendet (in StackOverflow gefunden): while read line …
84 linux  shell 

1
Wie finde ich mit Python Selenium einen Wert und füge ihn in ein Textfeld (Eingabe) ein?
Ich habe die folgende HTML-Struktur und versuche, mit Selen einen Wert von einzugeben NUM: <div class="MY_HEADING_A"> <div class="TitleA">My title</div> <div class="Foobar"></div> <div class="PageFrame" area="W"> <span class="PageText">PAGE <input id="a1" type="txt" NUM="" /> of <span id="MAX"></span> </span> </div> Hier ist der Code, den ich geschrieben habe: head = driver.find_element_by_class_name("MY_HEADING_A") frame_elem = head.find_element_by_class_name("PageText") …

3
wie man eine lange mehrzeilige Zeichenfolge Zeile für Zeile in Python liest
Ich habe einen Wallop einer Schnur mit vielen Linien. Wie lese ich die Zeilen einzeln mit einer forKlausel? Folgendes versuche ich zu tun, und es wird eine Fehlermeldung für die in der for line in textDataZeile angegebene textData-Variable angezeigt . for line in textData print line lineResult = libLAPFF.parseLine(line) Die …
84 python 

3
Rxjs: Observable.combineLatest vs Observable.forkJoin
Fragen Sie sich nur, was Unterschiede zwischen Observable.combineLatestund sind Observable.forkJoin. Soweit ich sehen kann, besteht der einzige Unterschied darin, forkJoindass erwartet wird, dass die Observables abgeschlossen sind, während combineLatestdie neuesten Werte zurückgegeben werden.
84 rxjs  rxjs5 

5
Fehler Sie müssen eine Region angeben, wenn Sie den Befehl aws ecs list-container-instance ausführen
Ich versuche, den aws-Containerservice gemäß der Dokumentation unter http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_GetStarted.html zu verwenden Der folgende Fehler wird beim Ausführen des Befehls ausgelöst: aws ecs list-container-instances --cluster default You must specify a region. You can also configure your region by running "aws configure". In der Dokumentation wird nichts über die Angabe einer Standardregion …

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.