Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

7
Javascript und Regex: String teilen und das Trennzeichen behalten
Ich habe eine Zeichenfolge: var string = "aaaaaa<br />† bbbb<br />‡ cccc" Und ich möchte diese Zeichenfolge mit dem Trennzeichen <br />gefolgt von einem Sonderzeichen teilen . Um das zu tun, benutze ich Folgendes: string.split(/<br \/>&#?[a-zA-Z0-9]+;/g); Ich bekomme, was ich brauche, außer dass ich das Trennzeichen verliere. Hier ist das …
130 javascript  regex 

13
Stoppen Sie das Ausfüllen eines Formulars durch LastPass
Gibt es eine Möglichkeit, zu verhindern, dass die LastPass-Browsererweiterung ein HTML-basiertes Formular mit einem Eingabefeld mit dem Namen "Benutzername" ausfüllt? Dies ist ein verstecktes Feld, daher möchte ich nicht, dass Software dieses Feld für ihre Zwecke verwendet: <input type="text" name="username" id="checkusername" maxlength="9" value="1999" class="longinput" style="display:none"> Die Lösung sollte nicht wie …
130 html  forms  lastpass 


9
Das json-Modul von Python konvertiert int-Wörterbuchschlüssel in Zeichenfolgen
Ich habe festgestellt, dass das json-Modul von Python (seit 2.6 enthalten) int-Wörterbuchschlüssel in Zeichenfolgen konvertiert, wenn Folgendes ausgeführt wird. >>> import json >>> releases = {1: "foo-v0.1"} >>> json.dumps(releases) '{"1": "foo-v0.1"}' Gibt es eine einfache Möglichkeit, den Schlüssel als int beizubehalten, ohne die Zeichenfolge beim Speichern und Laden analysieren zu …
130 python  json 




7
So erhalten Sie Elemente mit mehreren Klassen
Sagen Sie, ich habe das: <div class="class1 class2"></div> Wie wähle ich dieses divElement aus? document.getElementsByClassName('class1')[0].getElementsByClassName('class2')[0] Das funktioniert nicht. Ich weiß, dass es in jQuery so ist $('.class1.class2'), aber ich möchte es mit Vanille-JavaScript auswählen.

3
Zusammenführen von 2 Zweigen in GIT
Ich habe gerade erst angefangen, GIT zu verwenden und finde es wunderbar, aber ich bin ein wenig verwirrt darüber, was der mergeBefehl tut. Nehmen wir an, wir haben ein Arbeitsprojekt in der Branche "A". Ich gehe nach Hause und nehme Änderungen an diesem Zweig vor und speichere ihn als "B". …
130 git  merge  commit 

10
Masseneinsatz mit SQLAlchemy ORM
Gibt es eine Möglichkeit, SQLAlchemy dazu zu bringen, eine Masseneinfügung durchzuführen, anstatt jedes einzelne Objekt einzufügen? dh tun: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) eher, als: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) VALUES (3) Ich habe gerade Code …

11
Verwendung von Boolean? in if Ausdruck
Wenn ich eine Nullable habe Boolean b, kann ich den folgenden Vergleich in Java durchführen: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ } In Kotlin kann ich dasselbe erreichen, indem ich den !!Operator verwende: …
130 kotlin  null 


5
Git-Commits werden nach einer Rebase im selben Zweig dupliziert
Ich verstehe das in Pro Git vorgestellte Szenario über die Gefahren der Wiederherstellung . Der Autor erklärt Ihnen grundsätzlich, wie Sie doppelte Commits vermeiden können: Setzen Sie Commits, die Sie in ein öffentliches Repository verschoben haben, nicht erneut um. Ich werde Ihnen meine besondere Situation mitteilen, da ich denke, dass …
130 git  branch  rebase 


18
FEHLER 1452: Eine untergeordnete Zeile kann nicht hinzugefügt oder aktualisiert werden: Eine Fremdschlüsseleinschränkung schlägt fehl
Ich habe Tabellen in MySQL Workbench wie folgt erstellt: ORDRE-Tabelle: CREATE TABLE Ordre ( OrdreID INT NOT NULL, OrdreDato DATE DEFAULT NULL, KundeID INT DEFAULT NULL, CONSTRAINT Ordre_pk PRIMARY KEY (OrdreID), CONSTRAINT Ordre_fk FOREIGN KEY (KundeID) REFERENCES Kunde (KundeID) ) ENGINE = InnoDB; PRODUKT-Tabelle: CREATE TABLE Produkt ( ProduktID INT …

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.