Sobes.tech

Python

Kokius replikacijos tipus palaiko PostgreSQL?

131

Pateikite pavyzdį apie sąsajų atskyrimo principą Python standartinėje bibliotekoje.

128

Kaip sinchronizuoti arba saugiai perduoti duomenis tarp kelių sriegių arba korutinių?

128

Duotas sveikųjų skaičių masyvas height, kurio ilgis n. Nubrėžtos n vertikalios linijos, o i-tos linijos galai yra taškuose (i, 0) ir (i, height[i]). Raskite dvi linijas, kurios kartu su x ašimi sudaro talpyklą, galinčią talpinti didžiausią vandens kiekį. Grąžinkite tokios talpyklos maksimalų vandens tūrį. Atkreipkite dėmesį, kad talpyklą negalima pasukti. Pavyzdys 1: Įvestis: height = [1,8,6,2,5,4,8,3,7] Išeitis: 49 Paaiškinimas: Nurodytos vertikalios linijos yra pateiktos masyvu [1,8,6,2,5,4,8,3,7]. Šiuo atveju, didžiausias vandens plotas (mėlyna sritis), kurį gali talpinti talpykla, yra 49. Pavyzdys 2: Įvestis: height = [1,1] Išeitis: 1 Apribojimai: n == height.length 2 <= n <= 10^5 0 <= height[i] <= 10^4

127

Kodėl Python'e reikalingos susitarimai dėl prieigos lygių private, protected ir public?

126

Papaskinkite, ką darote dabartinėje įmonėje ir kokie uždaviniai patenka į jūsų atsakomybės sritį.

126

Kiek maždaug laiko praėjo tarp klaidos atsiradimo ir jos ištaisymo?

125

Kaip vyksta klasės instancijos inicializacija Python ir kam reikalingas __new__?

125

Kokią duomenų struktūrą naudotumėte, jei reikėtų efektyviai pridėti ir pašalinti elementus iš pradžios ir iš pabaigos?

124

Ką labiau mėgstate: asinchroniškumą ar daugiagijumą? Kuo jie skiriasi?

121

Aprašykite pakeitimų pristatymo procesą skubios gamybos klaidos taisymo atveju.

121

Kokia yra abstrakčių klasių ir abstrakčių metodų ypatybė ir kam jie reikalingi?

120

Ką daryti, jei SQL užklausa jau optimizuota, bet vis dar yra sunki?

120

Parašykite rate_limit(max_calls, period) dekoratorių, kuris riboja funkcijos kvietimų skaičių naudojant slenkantį langą laike: ne daugiau kaip max_calls kvietimų per paskutinius period sekundžių. Viršijus limitą, kvietimas neturėtų būti vykdomas. Atminkite, kad funkciją gali kviesti keli srautai. Pavyzdys: @rate_limit(max_calls=5, period=60) šeštas kvietimas per minutę turėtų būti atmestas.

120

Ar naudojate tipų anotacijas savo darbe?

119
/4