Sobes.tech

Node.js

Guruhlash funksiyalari (SUM, COUNT va boshqalar) — ularni SQL so'rovida qayerda ishlatish mumkin? Guruhlash funksiyalarini ishlatishda WHERE va HAVING o'rtasidagi farq nima?

Middle
208

Kodni joylashtirishda, ma'lumotlar bazasi to'g'ri, protsessor yuklamagan, lekin REST API orqali so'rovlar ketma-ket bajarilmoqda, xuddi bir-biridan keyin bo'layotgandek, ularda qanday nosozlik bo'lishi mumkin?

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('Kirish ruxsat etildi'); } else { console.log('Taqiqlangan'); } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf() .toString() String.toPrimitive

Middle
195

TypeScript: Omit va Pick nima? Birlik va intersection tiplari orasidagi farq nima? Intersection tipini Omit ga o'tkazsangiz nima bo'ladi?

Middle
189

Node.js JavaScript/V8 tomonida cheksiz sikl while(true) ishlatmasdan qoldib qolishi mumkinmi? Vada ketma-ketligini hech qachon bo'shatmaslik uchun nima qilish kerak?

Middle
187

Ma'lumotlar bazasida nima bo'ldi? Migratsiyalar amalga oshirildi. Ma'lumotlar bazasi o'zgargan holatda — nima bo'ldi va uni qanday reanimatsiya qilish mumkin?

Middle
181

Iltimos, umumiy ravishda relatsion ma'lumotlar bazalari haqida gapirib bering. Ular Postgresga ega va men uning ostida xususiyatini muhokama qilaman.

Middle
177

Yangi funksiyani test muhitiga joylashtiryapsiz va bu test muhitining yiqilishiga olib kelmoqda. Nima qilasiz?

Middle
177

EXPLAIN ANALYZE yordamida aniqlangandan so'ng, optimallashtirilmagan so'rovlarning eng keng tarqalgan sabablari nima?

Middle
176

funksiya 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

Abstrakt sinf nima uchun kerak? Dasturchi ts-ignore yozib, abstrakt sinf metodlarini amalga oshirmasa nima bo'ladi?

Middle
168

Mikroxizmatlar: bir nechta mikroxizmatlar orqali tarqalgan tranzaktsiyalarni qanday amalga oshirish mumkin va ularni qanday bekor qilish mumkin? Saga va Outbox naqshlari nima?

Middle
160

Node.js'da asinxronlikni qanday tushunasiz? Microtask navbati va macrotask navbati nima?

Middle
160

Node.js yagona oqimmi yoki yo'qmi? Node.js bajariladigan fayli qancha oqimni egallashi mumkin va nima uchun? libuv nima va u qanday qilib voqealar sikli bilan bog'liq?

Middle
153

JSONB binar formatga ega. Bu ustun bilan aniq nima qilish imkonini beradi?

Middle
148

PostgreSQL'da JSON va JSONB qanday farq qiladi?

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('Kirish ruxsat etildi') } else { console.log('Taqiqlangan') } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf .toString .String.toPrimitive

Middle
129

TypeScriptda interface va type orasidagi farq nima? Interfeyslar nima uchun kerak, agar turlar mavjud bo'lsa va aksincha?

Middle
127

Migratsiya bekor qilindi, hamma qayta ishlay boshladi. Funksiyani chiqarish kerak — keyingi nima qilasiz, agar uni yana chiqarib yuborsangiz, hamma takrorlanadi?

Middle
121

Denormalizatsiya qilish yoki aksincha qilishda muammo yuzaga kelganmi? Sizda uchinchi normal shakl mavjud, sizda DBMSda og'ir yuklama bor. Denormalizatsiya sizga yordam beradimi yoki yo'qmi? Qanday aniq?

Middle
111