Sobes.tech

Python

Wie genau wird der Wert in der sechsten Zeile beim Aufruf von res(2) ermittelt?

172

Was ist WAL (Write-Ahead Log) in PostgreSQL und wofür ist es?

151

Was sind verschachtelte Transaktionen in PostgreSQL und wozu sind sie nützlich?

140

Entwerfen Sie ein Indexierungssystem für eine Tabelle, in der alle Städte Russlands gespeichert sind, wobei berücksichtigt wird, dass die Suche nach dem Namen der Stadt erfolgt.

139

Die Beschreibung wird von einem Business-Analysten erstellt, der die Aufgabe "wie er konnte" geschrieben hat und Anforderungen an das Geschäft beschreiben kann. Es gibt einen schrecklichen Legacy-Code, der in PHP geschrieben wurde, der Logdateien aus S3 erhält sie analysiert, das Ergebnis an den richtigen Ort schreibt. Es ist bekannt: Die Dateien kommen einmal pro Stunde, derzeit 5 Stück Alle Dateien befinden sich in einem Bucket Daten müssen je nach Format an verschiedene Orte gesendet werden – postgres/lokale Datei Es ist notwendig, einen ETL zu schreiben, der diese Funktionalität implementiert. Die konkrete Implementierung der Methoden (Daten lesen/senden usw.) kann vernachlässigt werden.

137

Was hältst du von der Lesbarkeit einer Alternative zur Lösung des Problems der späten Bindung durch eine verschachtelte Lambda-Fabrik (function factory)?

132

Wenn eine Funktion legitimerweise NaN zurückgeben kann (was normales Verhalten ist), und deine aktuelle Cache-Implementierung in diesem Fall einen Fehler ausgibt oder immer neu berechnet, wie würdest du das beheben?

128

Erzähle mir von Indizes in PostgreSQL: wozu sie dienen, welche Typen es gibt, wann man sie verwenden sollte.

127

Was gibt dieser Code aus def calc(): return [lambda x: i * x for i in range(4)] for res in calc(): print(res(2))

127

Die Beschreibung wird von einem Business-Analysten erstellt, der die Aufgabe "wie er konnte" geschrieben hat und Anforderungen an das Business beschreiben kann. Es gibt einen gruseligen Legacy-Code, der in PHP geschrieben wurde, der Logdateien aus S3 erhält, sie analysiert, das Ergebnis an den richtigen Ort schreibt. Es ist bekannt: Die Dateien kommen einmal pro Stunde, derzeit 5 Stück, alle Dateien befinden sich in einem Bucket, Daten müssen je nach Format an verschiedene Orte gesendet werden – postgres/lokale Datei, Es ist notwendig, einen ETL zu schreiben, der diese Funktionalität implementiert. Das Schreiben spezifischer Methoden (Daten lesen/senden usw.) kann vernachlässigt werden.

122

Was ist bei exakter Übereinstimmung schneller — B-Baum oder Hash-Index in PostgreSQL?

117

Ohne den Hauptcode zu ändern, ändere nur die Listenverständnis, indem du die Lambda beibehältst, sodass jede Lambda ihren Wert i erfasst — wie macht man das?

116

def cache(): """ Vervollständigen Sie hier den Code des Dekorators """ pass

110

Warum wird bei allen Aufrufen die Zahl drei (Wert i=3) eingesetzt?

104