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í?
Node.js
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?
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?
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
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?
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?
Jaké jsou nejčastější příčiny neoptimalizovaných dotazů po jejich zjištění pomocí EXPLAIN ANALYZE?
Nasazujete novou funkci na testovacím prostředí a to způsobí selhání testovacího prostředí. Co uděláte?
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
Prosím, pověz mi obecně o relačních databázích. Mají Postgres a já pod ním budu řešit specifika.
Na co je abstraktní třída? Co se stane, pokud vývojář napíše ts-ignore a neimplementuje metody abstraktní třídy?
Mikroslužby: jak implementovat distribuované transakce přes několik mikroslužeb s možností vrácení? Co jsou patterny Saga a Outbox?
Jak chápete asynchronii v Node.js? Co je to fronta microtask a fronta macrotask?
Jaký je rozdíl mezi JSON a JSONB v PostgreSQL?
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?
JSONB má binární formát. Co to konkrétně umožňuje udělat s sloupcem?
Jaký je rozdíl mezi interface a type v TypeScriptu? K čemu slouží rozhraní, pokud existují typy, a naopak?
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
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?
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ě?