Jak dokładnie uzyskuje się wartość w szóstej linii podczas wywoływania res(2)?
Python
Czym jest WAL (Write-Ahead Log) w PostgreSQL i do czego służy?
Czym są zagnieżdżone transakcje w PostgreSQL i do czego służą?
Zaprojektuj system indeksowania dla tabeli zawierającej wszystkie miasta Rosji, biorąc pod uwagę, że wyszukiwanie będzie prowadzone według nazwy miasta.
Opis jest sporządzany przez analityka biznesowego, który napisał zadanie "jak mógł" i może podać opisy wymagań biznesowych. Istnieje straszny kod legacy napisany w PHP, który otrzymuje pliki logów z S3 je analizuje, zapisuje wynik w odpowiednim miejscu. Wiemy: pliki przychodzą raz na godzinę, obecnie 5 sztuk wszystkie pliki znajdują się w jednym buckecie Dane muszą być kierowane do różnych miejsc w zależności od formatu – postgres/pliki lokalne Należy napisać ETL, który zaimplementuje taką funkcjonalność. Konkretną implementację metod (czytania danych/wysyłania danych itp.) można pominąć.
Co myślisz o czytelności alternatywnego rozwiązania problemu późnego wiązania przez zagnieżdżoną fabrykę funkcji (function factory)?
Jeśli funkcja może legalnie zwracać NaN (co jest normalnym zachowaniem), a Twoja obecna implementacja cache w tym przypadku generuje błąd lub zawsze będzie przeliczać, jak to naprawisz?
Opowiedz mi o indeksach w PostgreSQL: do czego służą, jakie typy istnieją, kiedy ich używać.
Co wydrukuje ten kod def calc(): return [lambda x: i * x for i in range(4)] for res in calc(): print(res(2))
Opis jest sporządzany przez analityka biznesowego, który napisał zadanie "jak mógł" i może podać opisy wymagań biznesowych. Istnieje przerażający kod legacy napisany w PHP, który otrzymuje pliki logów z S3 je analizuje, zapisuje wynik w odpowiednim miejscu. Wiemy: pliki przychodzą raz na godzinę, obecnie 5 sztuk wszystkie pliki znajdują się w jednym buckecie Dane muszą być kierowane do różnych miejsc w zależności od formatu – postgres/pliki lokalne Należy napisać ETL, który realizuje taką funkcjonalność. Pisanie konkretnych metod (czytania danych/wysyłania danych itp.) można pominąć.
Co działa szybciej przy dokładnym dopasowaniu — indeks B-drzewo czy Hash w PostgreSQL?
Nie zmieniając głównego kodu, zmień tylko list comprehension, pozostawiając lambdę, tak aby każda lambda przechwytywała swoją wartość i — jak to zrobić?
def cache(): """ Uzupełnij kod dekoratora tutaj """ pass
Dlaczego we wszystkich wywołaniach podstawiana jest trójka (wartość i=3)?