Sobes.tech

Node.js

Toplama funksiyaları (SUM, COUNT və s.) — SQL sorğusunda harada istifadə edilə bilər? Toplama funksiyalarını istifadə edərkən WHERE və HAVING arasındakı fərq nədir?

Middle
212

Kod yerləşdirmə zamanı, verilənlər bazası qaydasındadır, prosessor yüklənməyib, amma REST API vasitəsilə sorğular ardıcıl şəkildə yerinə yetirilir, sanki bir-birinin ardınca. Konfiqurasiyada nə yanlış ola bilər?

Middle
197

var i = 1; i < 5; i++ ) { setTimeout( () => console.log(i), 1000 ); } const userName = new MyComparatorConstructor('Sinichkin'); try { if (userName == "Ivanov" || prev == "Skidorov") { console.log('Giriş icazə verildi'); } else { console.log('Qadağan edildi'); } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf() .toString() String.toPrimitive

Middle
195

TypeScript: Omit və Pick nədir? Birlik və intersection tipləri arasındakı fərq nədir? Intersection tipini Omit-ə ötürsək nə baş verər?

Middle
192

Node.js-in JavaScript/V8 tərəfdən sonsuz dövr while(true) istifadə etmədən donması mümkündürmü? Vədlər növbəsinin heç vaxt boşalmaması üçün necə etmək olar?

Middle
192

Verilənlər bazasında nə baş verdi? Miqrasiya tətbiq olundu. Verilənlər bazası dəyişmiş vəziyyətdədir — nə baş verdiyini necə başa düşmək və necə canlandırmaq olar?

Middle
183

EXPLAIN ANALYZE ilə aşkar etdikdən sonra, optimallaşdırılmamış sorğuların ən yaygın səbəbləri hansılardır?

Middle
181

Test mühitində yeni bir xüsusiyyət yerləşdirirsiniz və bu, test mühitinin çökməsinə səbəb olur. Nə edəcəksiniz?

Middle
180

Zəhmət olmasa, ümumi olaraq əlaqəli verilənlər bazaları haqqında danışın. Onlar Postgres istifadə edir və mən onun xüsusiyyətləri haqqında soruşacağam.

Middle
178

fiks funksiyası (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
175

Mücərrəd sinif nə üçün lazımdır? İnkişaf etdirici ts-ignore yazıb və mücərrəd sinif metodlarını həyata keçirməzsə, nə baş verəcək?

Middle
169

Mikroxidmətlər: bir neçə mikroxidmət vasitəsilə paylanmış əməliyyatlar necə həyata keçirilir və onları geri alma imkanı ilə? Saga və Outbox nümunələri nədir?

Middle
163

PostgreSQL-də JSON və JSONB arasındakı fərq nədir?

Middle
161

Node.js-də asinxronluğu necə başa düşürsünüz? Microtask növbəsi və macrotask növbəsi nədir?

Middle
160

Node.js tək ipli və ya yox? Node.js icra faylı neçə ip tutə bilər və niyə? libuv nədir və o, hadisə döngüsü ilə necə əlaqəlidir?

Middle
154

JSONB ikili formatda olur. Bu, sütun üzərində konkret olaraq nə etməyə imkan verir?

Middle
150

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('Giriş icazə verildi') } else { console.log('Qadağan edildi') } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf .toString .String.toPrimitive

Middle
129

TypeScript-də interface və type arasındakı fərq nədir? Niyə interfeyslər lazımdırsa, tiplər və əksinə?

Middle
129

Miqrasiya geri alınıb, hər şey canlanıb. Funksiyanı yerləşdirməlisən — növbəti nə edəcəksən, sadəcə yenidən tətbiq etsən, hər şey təkrarlanacaq mı?

Middle
121

Denormalizasiya etmək və ya əksinə etmək zamanı problemlərlə üzləşmisinizmi? Üçüncü normal formadasınız, SGBD-də ağır yük var. Denormalizasiya sizə kömək edə bilərmi və ya yoxmu? Dəqiq necə?

Middle
112