Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer




28
Durch Hinzufügen eines öffentlichen Schlüssels zu ~ / .ssh / authorized_keys werde ich nicht automatisch angemeldet
Ich habe den öffentlichen SSH-Schlüssel zur Datei authorized_keys hinzugefügt . ssh localhostsollte mich anmelden, ohne nach dem Passwort zu fragen. Ich habe das getan und versucht ssh localhostzu tippen, aber es fordert mich trotzdem auf, das Passwort einzugeben. Gibt es eine andere Einstellung, die ich durchlaufen muss, damit es funktioniert? …







18
Wie sortiere ich ein Array von assoziativen Arrays nach dem Wert eines bestimmten Schlüssels in PHP?
Angesichts dieses Arrays: $inventory = array( array("type"=>"fruit", "price"=>3.50), array("type"=>"milk", "price"=>2.90), array("type"=>"pork", "price"=>5.43), ); Ich möchte die $inventoryElemente nach Preis sortieren , um Folgendes zu erhalten: $inventory = array( array("type"=>"pork", "price"=>5.43), array("type"=>"fruit", "price"=>3.50), array("type"=>"milk", "price"=>2.90), ); Wie kann ich das machen?


6
Kann Mockito Argumente einer mehrfach aufgerufenen Methode erfassen?
Ich habe eine Methode, die zweimal aufgerufen wird, und ich möchte das Argument des zweiten Methodenaufrufs erfassen. Folgendes habe ich versucht: ArgumentCaptor<Foo> firstFooCaptor = ArgumentCaptor.forClass(Foo.class); ArgumentCaptor<Foo> secondFooCaptor = ArgumentCaptor.forClass(Foo.class); verify(mockBar).doSomething(firstFooCaptor.capture()); verify(mockBar).doSomething(secondFooCaptor.capture()); // then do some assertions on secondFooCaptor.getValue() Aber ich bekomme eine TooManyActualInvocationsAusnahme, da Mockito meint, dass doSomethingdas nur einmal …

8
Wie kann die letzte Migration zurückgesetzt werden?
Ich habe eine Migration durchgeführt, die eine neue Tabelle hinzugefügt hat, und möchte sie zurücksetzen und die Migration löschen, ohne eine neue Migration zu erstellen. Wie mache ich es? Gibt es einen Befehl zum Zurücksetzen der letzten Migration und dann kann ich die Migrationsdatei einfach löschen?

9
Mit Python geschriebene CSV-Dateien enthalten Leerzeilen zwischen den einzelnen Zeilen
import csv with open('thefile.csv', 'rb') as f: data = list(csv.reader(f)) import collections counter = collections.defaultdict(int) for row in data: counter[row[10]] += 1 with open('/pythonwork/thefile_subset11.csv', 'w') as outfile: writer = csv.writer(outfile) for row in data: if counter[row[10]] >= 504: writer.writerow(row) Dieser Code liest thefile.csv, nimmt Änderungen vor und schreibt Ergebnisse in …
446 python  windows  csv 

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.