Sobes.tech

Node.js

Агрегатне функције (SUM, COUNT итд.) — где их могу користити у SQL упиту? У чему је разлика између WHERE и HAVING при коришћењу агрегатних функција?

Middle
208

Šta može biti problem sa konfiguracijom konekcije na bazu podataka ako implementirate kod, baza je u redu, procesor nije opterećen, ali zahtevi putem REST API se izvršavaju sekvencijalno, kao da su jedan za drugim?

Middle
196

var i = 1; i < 5; i++ ) { setTimeout( () => console.log(i), 1000 ); } const userName = new MyComparatorConstructor('Sinichkin'); try { if (userName == "Ivanov" || prev == "Skidorov") { console.log('Дозволен приступ'); } else { console.log('Забрањено'); } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf() .toString() String.toPrimitive

Middle
195

TypeScript: šta su Omit i Pick? Koja je razlika između union i intersection tipova? Šta će se desiti ako prosledite intersection tip u Omit?

Middle
188

Da li je moguće da Node.js zamrzne sa strane JavaScript/V8 bez korišćenja beskonačne petlje while(true)? Kako osigurati da se red čekanja obećanja nikada ne isprazni?

Middle
187

Šta se desilo sa bazom? Izvršene su migracije. Baza je u izmenjenom stanju — kako shvatiti šta se dogodilo i kako je reanimirati?

Middle
180

Молим те, говори ми уопштено о релационим базама података. Имају Postgres, и ја ћу под њим размотрити специфику.

Middle
177

Implementirate novu funkciju na testnom okruženju i to dovodi do pada testnog okruženja. Šta ćete uraditi?

Middle
176

Koji su najčešći uzroci neoptimizovanih upita nakon što ste ih otkrili pomoću EXPLAIN ANALYZE?

Middle
176

функција fixed (f) { const me = this return function next (...a) { if (a.length < f.length) { return function (...b) { return next(...a, ...b) } } return f.call(me, ...a) } } export default fixed

Middle
174

Zašto je potrebna apstraktna klasa? Šta će se desiti ako programer napiše ts-ignore i ne implementira metode apstraktne klase?

Middle
167

Mikroservisi: kako implementirati distribuirane transakcije kroz više mikroservisa sa mogućnošću povlačenja? Šta su Saga i Outbox obrasci?

Middle
160

Kako shvataš asinhronost u Node.js? Šta je red za microtaskove i red za macrotaskove?

Middle
160

Da li je Node.js jednostran ili ne? Koliko niti može zauzeti izvršna datoteka Node.js i zašto? Šta je libuv i kako je povezan sa petljom događaja?

Middle
153

JSONB ima binarni format. Šta to konkretno omogućava za kolonu?

Middle
148

Koja je razlika između JSON i JSONB u PostgreSQL?

Middle
148

var i = 1; i < 5; i++ { setTimeout(() => console.log(i), 1000) } const userName = new MyComparatorConstructor('Sinichkin') try { if (userName == "Ivanov" || pet row || Skidorov) { console.log('Дозволен приступ') } else { console.log('Забрањено') } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf .toString .String.toPrimitive

Middle
129

Koja je razlika između interface i type u TypeScript-u? Čemu služe interfejsi ako postoje tipovi i obrnuto?

Middle
125

Migracija je poništena, sve je ponovo proradilo. Funkciju treba implementirati — šta ćeš uraditi sledeće ako je jednostavno ponovo implementiraš, sve će se ponoviti?

Middle
120

Da li si ikada imao problema kada je bilo potrebno da uradiš denormalizaciju ili obrnuto? Imaš treći normalni oblik, imaš težak teret na SGBD. Može li ti denormalizacija pomoći ili ne? Kako tačno?

Middle
111