Sobes.tech

Node.js

Agregační funkce (SUM, COUNT atd.) — kde je lze použít v SQL dotazu? Jaký je rozdíl mezi WHERE a HAVING při použití agregačních funkcí?

Middle
223

Co může být špatně s konfigurací připojení k databázi, pokud nasazujete kód, databáze je v pořádku, procesor není zatížen, ale požadavky přes REST API jsou prováděny sekvenčně, jako by byly jeden po druhém?

Middle
203

TypeScript: co jsou Omit a Pick? Jaký je rozdíl mezi union a intersection typy? Co se stane, pokud předáte intersection typ do Omit?

Middle
203

var i = 1; i < 5; i++ ) { setTimeout( () => console.log(i), 1000 ); } const userName = new MyComparatorConstructor('Sinichkin'); try { if (userName == "Ivanov" || prev == "Skidorov") { console.log('Přístup povolen'); } else { console.log('Zakázáno'); } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf() .toString() String.toPrimitive

Middle
198

Je možné, že Node.js zablokuje na straně JavaScript/V8 bez použití nekonečné smyčky while(true)? Jak zajistit, aby fronta promise nikdy nevyschla?

Middle
197

Co se stalo s databází? Proběhly migrace. Databáze je v změněném stavu — jak pochopit, co se stalo, a jak ji oživit?

Middle
195

Jaké jsou nejčastější příčiny neoptimalizovaných dotazů po jejich zjištění pomocí EXPLAIN ANALYZE?

Middle
193

Nasazujete novou funkci na testovacím prostředí a to způsobí selhání testovacího prostředí. Co uděláte?

Middle
190

funkce 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
184

Prosím, pověz mi obecně o relačních databázích. Mají Postgres a já pod ním budu řešit specifika.

Middle
184

Na co je abstraktní třída? Co se stane, pokud vývojář napíše ts-ignore a neimplementuje metody abstraktní třídy?

Middle
176

Mikroslužby: jak implementovat distribuované transakce přes několik mikroslužeb s možností vrácení? Co jsou patterny Saga a Outbox?

Middle
170

Jak chápete asynchronii v Node.js? Co je to fronta microtask a fronta macrotask?

Middle
167

Jaký je rozdíl mezi JSON a JSONB v PostgreSQL?

Middle
165

Je Node.js jednovláknový nebo ne? Kolik vláken může zabrat spustitelný soubor Node.js a proč? Co je libuv a jak souvisí s událostní smyčkou?

Middle
163

JSONB má binární formát. Co to konkrétně umožňuje udělat s sloupcem?

Middle
156

Jaký je rozdíl mezi interface a type v TypeScriptu? K čemu slouží rozhraní, pokud existují typy, a naopak?

Middle
142

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('Přístup povolen') } else { console.log('Zakázáno') } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf .toString .String.toPrimitive

Middle
138

Migrace byla zrušena, vše opět funguje. Funkci musíme nasadit — co budeš dělat dál, pokud ji znovu nasadíš, všechno se opakuje?

Middle
137

Setkal ses někdy s problémy, když bylo třeba provést denormalizaci nebo naopak? Máš třetí normální formu, máš těžkou zátěž na SGBD. Může ti pomoci denormalizace nebo ne? Jak přesně?

Middle
125