Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

29
Löschen mehrerer Elemente aus einer Liste
Ist es möglich, mehrere Elemente gleichzeitig aus einer Liste zu löschen? Wenn ich Elemente bei Index 0 und 2 löschen und etwas wie versuchen möchte del somelist[0], gefolgt von del somelist[2], wird die zweite Anweisung tatsächlich gelöscht somelist[3]. Ich denke, ich könnte immer zuerst die höher nummerierten Elemente löschen, aber …
160 python  list 

8
Wie man den Zufallszahlengenerator richtig aussät
Ich versuche, eine zufällige Zeichenfolge in Go zu generieren, und hier ist der Code, den ich bisher geschrieben habe: package main import ( "bytes" "fmt" "math/rand" "time" ) func main() { fmt.Println(randomString(10)) } func randomString(l int) string { var result bytes.Buffer var temp string for i := 0; i < …
160 random  go 

11
Javascript - Verfolgen Sie die Mausposition
Ich hoffe, die Position des Mauszeigers periodisch alle t Sekunden zu verfolgen. Wenn also eine Seite geladen wird - dieser Tracker sollte starten und etwa 100 ms lang sollte ich den neuen Wert von posX und posY erhalten und ihn im Formular ausdrucken. Ich habe den folgenden Code ausprobiert - …
160 javascript 


9
Wie lösche ich .orig-Dateien nach dem Zusammenführen aus dem Git-Repository?
Einige Möglichkeiten, wie .orig-Dateien während des Zusammenführens in meinem Git-Repository überprüft werden, werden jetzt im geänderten und nicht verfolgten Sektor angezeigt. Aber ich möchte diese Dateien nicht mehr in meinem Repository haben. Wie geht das. modified: Gemfile.lock.orig # modified: Gemfile.orig # modified: app/assets/images/bg_required.png.orig # modified: app/assets/javascripts/application.js.orig etc... Jede Hilfe wird …
160 git 


5
Suchen und Ersetzen in Bash mit regulären Ausdrücken
Ich habe dieses Beispiel gesehen: hello=ho02123ware38384you443d34o3434ingtod38384day echo ${hello//[0-9]/} Welches folgt dieser Syntax: ${variable//pattern/replacement} Leider patternscheint das Feld keine vollständige Regex-Syntax zu unterstützen (wenn ich es verwende .oder \szum Beispiel versuche, mit den Literalzeichen übereinzustimmen). Wie kann ich eine Zeichenfolge mit vollständiger Regex-Syntax suchen / ersetzen?
160 regex  bash 

11
Hinzufügen einer benutzerdefinierten Methode zu Spring Data JPA
Ich beschäftige mich mit Spring Data JPA. Betrachten Sie das folgende Beispiel, in dem standardmäßig alle Funktionen für Rohöl und Finder funktionieren. Wenn ich einen Finder anpassen möchte, kann dies auch problemlos in der Benutzeroberfläche selbst durchgeführt werden. @Transactional(readOnly = true) public interface AccountRepository extends JpaRepository<Account, Long> { @Query("<JPQ statement …

6
Erstellen einer einfachen XML-Datei mit Python
Was sind meine Optionen, wenn ich eine einfache XML-Datei in Python erstellen möchte? (bibliotheksmäßig) Die XML, die ich möchte, sieht aus wie: <root> <doc> <field1 name="blah">some value1</field1> <field2 name="asdfasd">some vlaue2</field2> </doc> </root>
160 python  xml 

7
Reduzierung der Anzahl der Plot-Ticks
Ich habe zu viele Häkchen in meinem Diagramm und sie laufen ineinander. Wie kann ich die Anzahl der Zecken reduzieren? Zum Beispiel habe ich Zecken: 1E-6, 1E-5, 1E-4, ... 1E6, 1E7 Und ich will nur: 1E-5, 1E-3, ... 1E5, 1E7 Ich habe versucht, mit dem zu spielen LogLocator, aber ich …
160 python  matplotlib 

7
Den Unterschied zwischen zwei Sätzen ermitteln
Also, wenn ich zwei Sätze habe: Set<Integer> test1 = new HashSet<Integer>(); test1.add(1); test1.add(2); test1.add(3); Set<Integer> test2 = new HashSet<Integer>(); test2.add(1); test2.add(2); test2.add(3); test2.add(4); test2.add(5); Gibt es eine Möglichkeit, sie zu vergleichen und nur einen Satz von 4 und 5 zurückzugeben?
160 java  set 

3
Wie zeige ich eine MySQL-Warnung an, die gerade passiert ist?
Ich habe gerade eine einfache MySQL CREATE TABLE-Anweisung ausgeführt, die die Zeile erzeugt hat "Abfrage OK, 0 Zeilen betroffen, 1 Warnung (0,07 Sek.)." Es zeigte mir jedoch nicht wirklich, was die Warnung war. Wie können Sie den Inhalt einer Warnung sehen, die gerade aufgetreten ist? Ich benutze MySQL 5.1, wenn …
160 mysql 

5
Wie wähle ich auf localhost eine freie Portnummer aus?
Ich versuche, mit der Kommunikation zwischen Prozessen zu spielen, und da ich unter Windows nicht herausfinden konnte, wie Named Pipes verwendet werden, dachte ich, ich werde Netzwerk-Sockets verwenden. Alles passiert vor Ort. Der Server kann Slaves in einem separaten Prozess starten und überwacht einen Port. Die Sklaven erledigen ihre Arbeit …
160 python  sockets  ipc  port 

8
Wählen Sie das Element anhand der genauen Übereinstimmung seines Inhalts aus
Gut, ich frage mich, ob es eine Möglichkeit gibt, den :contains()Selektor von jQuery so zu gestalten, dass Elemente nur mit der eingegebenen Zeichenfolge ausgewählt werden zum Beispiel - <p>hello</p> <p>hello world</p> $('p:contains("hello")').css('font-weight', 'bold'); Der Selektor wählt beide pElemente aus und macht sie fett, aber ich möchte, dass nur das erste …

8
Warum ist ArrayDeque besser als LinkedList?
Ich versuche zu verstehen, warum Javas ArrayDeque besser ist als Javas LinkedList, da beide die Deque-Schnittstelle implementieren. Ich sehe kaum jemanden, der ArrayDeque in seinem Code verwendet. Wenn jemand mehr Licht in die Implementierung von ArrayDeque bringt, wäre dies hilfreich. Wenn ich es verstehe, werde ich sicherer damit umgehen. Ich …

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.