Sobes.tech

Python

Come si ottiene esattamente il valore nella sesta riga chiamando res(2)?

179

Cos'è il WAL (Write-Ahead Log) in PostgreSQL e a cosa serve?

153

Cosa sono le transazioni annidate in PostgreSQL e a cosa servono?

147

Progetta un sistema di indicizzazione per una tabella che contiene tutte le città della Russia, tenendo presente che la ricerca sarà effettuata per nome della città.

139

La descrizione viene fatta da un analista di business che ha scritto il compito "come ha potuto" e può fornire descrizioni dei requisiti di business. C'è un codice legacy spaventoso scritto in PHP, che riceve file di log da S3 li analizza, registra il risultato nel posto appropriato. È noto: i file arrivano una volta all'ora, attualmente 5 file tutti i file si trovano in un unico bucket I dati devono essere indirizzati a destinazioni diverse a seconda del formato – postgres/file locale È necessario scrivere un ETL che implementi questa funzionalità. La realizzazione concreta dei metodi (lettura dei dati/invio dei dati, ecc.) può essere trascurata.

138

Cosa ne pensi della leggibilità di una soluzione alternativa al problema del collegamento tardivo tramite una fabbrica di lambda annidata (function factory)?

134

Se una funzione può legittimamente restituire NaN (questo è un comportamento normale), e la tua attuale implementazione della cache in questo caso genera un errore o calcola sempre di nuovo, come lo correggeresti?

129

Parlami degli indici in PostgreSQL: a cosa servono, quali tipi ci sono, quando usarli.

127

Cosa stamperà questo codice def calc(): return [lambda x: i * x for i in range(4)] for res in calc(): print(res(2))

127

La descrizione viene fatta da un analista di business che ha scritto il compito "come ha potuto" e può fornire descrizioni dei requisiti di business. C'è un codice legacy spaventoso scritto in PHP, che riceve file di log da S3 li analizza, registra il risultato nel posto appropriato. Si sa: i file arrivano una volta all'ora, attualmente 5 file tutti i file sono in un unico bucket I dati devono essere inviati a destinazioni diverse a seconda del formato – postgres/file locale È necessario scrivere un ETL che implementi questa funzionalità. La scrittura di metodi specifici (lettura dei dati/invio dei dati, ecc.) può essere trascurata.

122

Cosa funziona più velocemente per corrispondenza esatta — indice B-tree o Hash in PostgreSQL?

118

Senza modificare il codice principale, modifica solo la comprensione della lista, lasciando la lambda, in modo che ogni lambda catturi il suo valore i — come si fa?

116

def cache(): """ Completa il codice del decoratore qui """ pass

111

Perché in tutte le chiamate viene inserito il numero tre (valore i=3)?

104