Sobes.tech

Node.js

Agregavimo funkcijos (SUM, COUNT ir kt.) — kur jas galima naudoti SQL užklausoje? Kuo skiriasi WHERE ir HAVING naudojant agregavimo funkcijas?

Middle
208

Ką gali būti ne taip su duomenų bazės prisijungimo konfigūracija, jei diegiate kodą, duomenų bazė tvarkoje, procesorius nėra apkrautas, tačiau užklausos per REST API vykdomos sekliškai, tarsi viena po kitos?

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('Prieigos leidimas'); } else { console.log('Uždrausta'); } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf() .toString() String.toPrimitive

Middle
195

TypeScript: kas yra Omit ir Pick? Kuo skiriasi union ir intersection tipai? Kas nutiks, jei intersection tipą perduosite Omit?

Middle
188

Ar įmanoma, kad Node.js užstrigtų JavaScript/V8 pusėje nesinaudojant begaline ciklo while(true)? Kaip užtikrinti, kad pažadų eilė niekada neišsikrautų?

Middle
187

Kas nutiko su duomenų baze? Atliktos migracijos. Duomenų bazė yra pakeistame stovyje — kaip suprasti, kas įvyko ir kaip ją reanimuoti?

Middle
180

Prašome papasakoti apie santykinės duomenų bazes apskritai. Jie turi Postgres, ir aš aptarsiu specifiką po juo.

Middle
177

Įdiegiate naują funkciją testavimo aplinkoje ir dėl to testavimo aplinka sugenda. Ką darysite?

Middle
176

Kokios yra dažniausios neoptimizuotų užklausų priežastys, kurias sužinojote naudodami EXPLAIN ANALYZE?

Middle
176

funkcija 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

Kam reikalingas abstraktus klasė? Kas nutiks, jei kūrėjas parašys ts-ignore ir neįgyvendins abstraktaus klasės metodų?

Middle
167

Mikrosistemai: kaip įgyvendinti paskirstytas operacijas per kelis mikrosistemų su galimybe atšaukti? Kas yra Saga ir Outbox modeliai?

Middle
160

Kaip suprantate asinchroniškumą Node.js? Kas yra microtask eilė ir macrotask eilė?

Middle
160

Ar Node.js yra viengubas siūlas ar ne? Kiek siūlų gali užimti Node.js vykdomasis failas ir kodėl? Kas yra libuv ir kaip jis susijęs su įvykių ciklu?

Middle
153

JSONB turi dvejetainį formatą. Kas tai konkrečiai leidžia padaryti su stulpeliu?

Middle
148

Kuo skiriasi JSON ir JSONB 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('Prieiga leista') } else { console.log('Draudžiama') } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf .toString .String.toPrimitive

Middle
129

Kuo skiriasi interface ir type TypeScript? Kam skirti interface, jei yra tipai, ir atvirkščiai?

Middle
125

Migracija buvo atšaukta, viskas vėl veikia. Funkcija turi būti išleista — ką darysi toliau, jei tiesiog vėl išleisite, viskas pasikartos?

Middle
120

Ar kada nors susidūrei su problemomis, kai reikėjo atlikti denormalizaciją ar atvirkščiai? Tu turi trečiąją normalios formos, turi sunkią apkrovą SGBD. Ar denormalizacija gali tau padėti ar ne? Kaip tiksliai?

Middle
111