Агрегаттык функциялар (SUM, COUNT жана башка) — SQL суроодо кайда колдонсо болот? Агрегаттык функцияларды колдонууда WHERE жана HAVING ортосунда кандай айырма бар?
Node.js
Кодду жайгаштырып жатканда, маалыматтар базасы туура, процессор жүктөлбөгөн, бирок REST API аркылуу суроолор кезектешип аткарылууда, биринин артынан бири сыяктуу. Конфигурацияда эмне ката болушу мүмкүн?
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
TypeScript: Omit жана Pick деген эмне? Бирдик жана intersection түрлөрүнүн айырмасы эмнеде? Intersection түрүн Omitке өткөрсөңүз эмне болот?
Node.js JavaScript/V8 тарапынан чексиз цикл while(true) колдонбостон кармалып калабы? Убадачтар кезекчени эч качан бошотпоо үчүн эмне кылуу керек?
Маалыматтар базасында эмне болду? Миграциялар жүргүзүлдү. Маалыматтар базасы өзгөргөн абалда — эмне болгонун кантип түшүнүү жана кантип кайра жандандыруу керек?
Өтінемін, жалпы реляциялық деректер базалары туралы айтып бер. Олар Postgres-ке ие, жана мен анын астында өзгөчөлүгүн карап чыгам.
Сиз жаңы функцияны тесттик чөйрөгө жайгаштырып жатасыз жана бул тесттик чөйрөнүн иштен чыгышына алып келет. Эмне кыласыз?
EXPLAIN ANALYZE аркылуу аныктаган соң, оптимизацияланбаган суроолордун эң кеңири тараган себептери кандай?
функция 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
Абстракттык класс эмне үчүн керек? Дамытуучу ts-ignore деп жазып, абстракттык класс методдорун ишке ашырбаса, эмне болот?
Микросервистер: кантип бөлүнгөн транзакцияларды бир нече микросервистер аркылуу ишке ашырып, аларды кайтаруу мүмкүнчүлүгү менен ишке ашырууга болот? Saga жана Outbox паттерндери эмне?
Node.js'te asinxronduu nasıl anlıyorsunuz? Microtask kuyruğu ve macrotask kuyruğu nedir?
Node.js бир жиппи же жокпу? Node.js ишке ашыруу файлы канча жипти эгаллай алат жана эмне үчүн? libuv эмне жана ал кандайча окуялар цикли менен байланыштуу?
JSONB бинардык форматта. Бул конкреттүү кандай ишке ашырууга мүмкүндүк берет?
PostgreSQL-деги JSON жана JSONB кандай айырмаланат?
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
TypeScriptте interface менен typeтин айырмасы эмнеде? Интерфейстер эмне үчүн керек, эгерде түрлөр бар болсо жана тескерисинче?
Миграция кергізилди, бардыгы кайра иштеп чыкты. Функцияны чыгарыш керек — кийинки эмне кыласың, эгер кайра чыгарып койсоң, баары кайра кайталанат?
Денормалдаштыруу же тескерисинче жасоо керек болгондо кыйынчылыктарга дуушар болдуңбу? Үчүнчү нормалдуу формадасың, SGBDде оор жүк бар. Денормалдаштыруу сага жардам бере алабы же жокпу? Кантип так?