Sobes.tech

Агрегаттык функциялар (SUM, COUNT жана башка) — SQL суроодо кайда колдонсо болот? Агрегаттык функцияларды колдонууда WHERE жана HAVING ортосунда кандай айырма бар?

Middle
208

Кодду жайгаштырып жатканда, маалыматтар базасы туура, процессор жүктөлбөгөн, бирок REST API аркылуу суроолор кезектешип аткарылууда, биринин артынан бири сыяктуу. Конфигурацияда эмне ката болушу мүмкүн?

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('Кирүү уруксат берилди'); } else { console.log('Тыюу салынган'); } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf() .toString() String.toPrimitive

Middle
195

TypeScript: Omit жана Pick деген эмне? Бирдик жана intersection түрлөрүнүн айырмасы эмнеде? Intersection түрүн Omitке өткөрсөңүз эмне болот?

Middle
189

Node.js JavaScript/V8 тарапынан чексиз цикл while(true) колдонбостон кармалып калабы? Убадачтар кезекчени эч качан бошотпоо үчүн эмне кылуу керек?

Middle
187

Маалыматтар базасында эмне болду? Миграциялар жүргүзүлдү. Маалыматтар базасы өзгөргөн абалда — эмне болгонун кантип түшүнүү жана кантип кайра жандандыруу керек?

Middle
182

Өтінемін, жалпы реляциялық деректер базалары туралы айтып бер. Олар Postgres-ке ие, жана мен анын астында өзгөчөлүгүн карап чыгам.

Middle
177

Сиз жаңы функцияны тесттик чөйрөгө жайгаштырып жатасыз жана бул тесттик чөйрөнүн иштен чыгышына алып келет. Эмне кыласыз?

Middle
177

EXPLAIN ANALYZE аркылуу аныктаган соң, оптимизацияланбаган суроолордун эң кеңири тараган себептери кандай?

Middle
177

функция 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

Абстракттык класс эмне үчүн керек? Дамытуучу ts-ignore деп жазып, абстракттык класс методдорун ишке ашырбаса, эмне болот?

Middle
169

Микросервистер: кантип бөлүнгөн транзакцияларды бир нече микросервистер аркылуу ишке ашырып, аларды кайтаруу мүмкүнчүлүгү менен ишке ашырууга болот? Saga жана Outbox паттерндери эмне?

Middle
160

Node.js'te asinxronduu nasıl anlıyorsunuz? Microtask kuyruğu ve macrotask kuyruğu nedir?

Middle
160

Node.js бир жиппи же жокпу? Node.js ишке ашыруу файлы канча жипти эгаллай алат жана эмне үчүн? libuv эмне жана ал кандайча окуялар цикли менен байланыштуу?

Middle
153

JSONB бинардык форматта. Бул конкреттүү кандай ишке ашырууга мүмкүндүк берет?

Middle
148

PostgreSQL-деги JSON жана JSONB кандай айырмаланат?

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('Кириш уруксат берилди') } else { console.log('Катъий') } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf .toString .String.toPrimitive

Middle
129

TypeScriptте interface менен typeтин айырмасы эмнеде? Интерфейстер эмне үчүн керек, эгерде түрлөр бар болсо жана тескерисинче?

Middle
127

Миграция кергізилди, бардыгы кайра иштеп чыкты. Функцияны чыгарыш керек — кийинки эмне кыласың, эгер кайра чыгарып койсоң, баары кайра кайталанат?

Middle
121

Денормалдаштыруу же тескерисинче жасоо керек болгондо кыйынчылыктарга дуушар болдуңбу? Үчүнчү нормалдуу формадасың, SGBDде оор жүк бар. Денормалдаштыруу сага жардам бере алабы же жокпу? Кантип так?

Middle
111