Աгрեգատային ֆունկցիաներ (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? Ի՞նչ տարբերություն կա union և 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-ում ասինխրոնությունը: Ի՞նչ է microtask հերթը և macrotask հերթը։
Node.js միատիպ է թե ոչ: Կարող է Node.js-ի գործարկվող ֆայլը զբաղեցնել քանի թել և ինչու: Ի՞նչ է libuv-ը և ինչպես է այն կապված իրադարձությունների ցիկլի հետ:
JSONB ունի բինարային ֆորմատ։ Ի՞նչ է դա թույլ տալիս անել կոնկրետ սյունակի համար։
Ինչ է տարբերությունը JSON և JSONB- ի միջև PostgreSQL-ում?
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
Ի՞նչ տարբերություն կա interface և type-ի միջև TypeScript-ում: Ինչու են անհրաժեշտ ինտերֆեյսները, եթե տիպերը արդեն կան և հակառակը:
Տրանսպորտը վերականգնվեց, ամեն ինչ վերականգնվեց։ Ֆունկցիան պետք է տեղադրվի — հետո ինչ անես, եթե պարզապես կրկին տեղադրես, ամեն ինչ կրկնվի՞։
Դու երբևէ հանդիպե՞լ ես խնդիրների, երբ պետք է կատարել դենորմալիզացիա կամ հակառակը: Դու երրորդ նորմալ ձևում ես, ծանր բեռ կա SGBD- ում: Կարող է դենորմալիզացիան օգնել քեզ կամ ոչ: Ինչպես հենց?