Agregačné funkcie (SUM, COUNT atď.) — kde ich možno použiť v SQL dopyte? Aký je rozdiel medzi WHERE a HAVING pri použití agregačných funkcií?
Node.js
Čo môže byť zlé s konfiguráciou pripojenia k databáze, ak nasadzujete kód, databáza je v poriadku, procesor nie je zaťažený, ale požiadavky cez REST API sa vykonávajú sekvenčne, akoby boli jedna za druhou?
var i = 1; i < 5; i++ ) { setTimeout( () => console.log(i), 1000 ); } const userName = new MyComparatorConstructor('Sinichkin'); try { if (userName == "Ivanov" || prev == "Skidorov") { console.log('Prístup povolený'); } else { console.log('Zakázané'); } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf() .toString() String.toPrimitive
TypeScript: čo sú Omit a Pick? Aký je rozdiel medzi union a intersection typmi? Čo sa stane, ak do Omit zadáte intersection typ?
Je možné, že Node.js zamrzne na strani JavaScript/V8 bez uporabe neskončne zanke while(true)? Kako osigurati da red obljuba nikada ne ostane bez sadržaja?
Čo sa stalo s bazo? Boli vykonané migrácie. Baza je v zmenenom stave — ako pochopiť, čo sa stalo a ako ju reanimovať?
Nasazujete novú funkciu na testovacom prostredí a to spôsobí zlyhanie testovacieho prostredia. Čo urobíte?
Aké sú najčastejšie príčiny neoptimalizovaných dopytov po ich zistení pomocou EXPLAIN ANALYZE?
Prosím, porozprávaj všeobecne o relačných databázach. Používajú Postgres, a ja sa spýtam na jeho špecifiká.
funkcia 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
Na čo je abstraktná trieda? Čo sa stane, ak vývojár napíše ts-ignore a neimplementuje metódy abstraktnej triedy?
Mikroslužby: ako implementovať distribuované transakcie cez viacero mikroslužieb s možnosťou vrátenia? Čo sú patterny Saga a Outbox?
Ako chápete asynchrónnosť v Node.js? Čo je fronta microtaskov a fronta macrotaskov?
Je Node.js jednovrstičný alebo nie? Koľko vlákien môže zaberáť spustiteľný súbor Node.js a prečo? Čo je libuv a ako súvisí s event loop?
Aký je rozdiel medzi JSON a JSONB v PostgreSQL?
JSONB má binárny formát. Čo to konkrétne umožňuje urobiť na stĺpci?
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('Prístup povolený') } else { console.log('Zakázané') } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf .toString .String.toPrimitive
Aký je rozdiel medzi interface a type v TypeScript? Načo sú potrebné rozhrania, ak existujú typy a naopak?
Migračnú operáciu vrátili späť, všetko ožilo. Funkciu je potrebné uviesť do prevádzky — čo budeš robiť ďalej, ak ju jednoducho znovu nasadíš, všetko sa zopakuje?
Stretol si sa težavami, ko si moral narediti denormalizacijo ali obratno? Imaš tretjo normalno obliko, imaš težko breme na SGBD. Ali ti denormalizacija lahko pomaga ali ne? Kako natančno?