Kuidas täpselt saadakse väärtus kuuendal real res(2)-d kutsudes?
Python
Mis on WAL (Write-Ahead Log) PostgreSQL-is ja milleks see on?
Mis on sisemised tehingud PostgreSQL-is ja milleks need on?
Disainige indekseerimissüsteemi tabelile, kus hoitakse kõiki Venemaa linnu, arvestades, et otsing toimub linna nime järgi.
Põhikirjeldus on koostanud ärianalüütik, kes kirjutas ülesande "kuidas oskas" ja saab anda ärinõuete kirjelduse. On olemas hirmuäratav legacy-kood, mis on kirjutatud PHP-s, mis saab logifaile S3-st analüüsib neid, salvestab tulemuse sobivasse kohta. On teada: failid tulevad korra tunnis, hetkel 5 kõik failid asuvad ühes buckett Andmed tuleb suunata erinevatesse kohtadesse vastavalt formaadile – postgres/lokaalfail On vaja kirjutada ETL, mis sellist funktsionaalsust teostab. Konkreetne meetodite (andmete lugemine/saadetamine jms) rakendamine võib olla vahele jätta.
Mida arvate alternatiivse lahenduse loetavusest hilinenud sidumise probleemi lahendamisel, kasutades sisseehitatud lambda tehast (function factory)?
Kui funktsioon võib õiguspäraselt tagastada NaN (see on normaalne käitumine), ja teie praegune vahemälu rakendus selles olukorras tekitab vea või arvutab alati uuesti, kuidas te seda parandaksite?
Räägi mulle PostgreSQL-i indeksitest: milleks need on, millised tüübid on, millal neid kasutada.
Mida see kood trükib välja def calc(): return [lambda x: i * x for i in range(4)] for res in calc(): print(res(2))
Tegelikumi apraksts ir sagatavojis biznesa analītiķis, kurš uzrakstīja uzdevumu "kā varēja" un var sniegt biznesa prasību aprakstus. Ir biedējošs legacy kods, kas ir rakstīts PHP, kas saņem log failus no S3 tos analizē, ieraksta rezultātu atbilstošajā vietā. Zināms: faili nāk reizi stundā, pašlaik 5, visi faili atrodas vienā bucketa, Dati jānosūta uz dažādām vietām atkarībā no formāta – postgres/locāls fails Ir nepieciešams uzrakstīt ETL, kas realizē šādu funkcionalitāti. Specifisku metožu (datu lasīšanas/sūtīšanas utt.) rakstīšana var tikt ignorēta.
Mis töötab kiiremini täpse vaste puhul — B-puu või Hash-indeks PostgreSQL-is?
Muutmata põhikoodi, muuda ainult loendi mõistmist, jättes lambda, nii et iga lambda haarab oma väärtuse i — kuidas seda teha?
def cache(): """ Täitke dekoratsiooni kood siia """
Miks kõigis kõnedes sisestatakse kolm (väärtus i=3)?