Sobes.tech

Бул символдордун саптары. i жана j көрсөткүчтөрүнүн жуптарынын санын табыңыз (i <= j), алардын ортосунда, киргизилген, кайталанган белгилер жок. "аба" сапы үчүн жооп 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") "acbb" сапы үчүн жооп ?:

Intern
Яндекс
66

IP тармактык протоколу эмне жана ал кандай милдеттерди чечет?

Middle
Graveling
66

Суроолордун иштөөчәндігін анализдөө үчүн EXPLAIN жана EXPLAIN ANALYZE кантип колдонулат жана суранычтын аткаруу планына кайсы жагына көңүл буруу керек?

Junior
Позитив Технолоджис
66

Кайсы долбоорлорду жетектейсиз, жогорку деңгээлдеги милдеттериңиз кандай?

Middle+
VKVK
66

Жумушуңузда нейрондук тармактарды колдонобузбу? Кантип? Аларга кандай карайсыз?

Senior
CRTEX
66

Азыр компанияны тандоодо эмне маанилүү? Неге көңүл буруудасыз, кандай тандоо критерийлери бар?

Senior
AvitoAvito
66

PostgreSQL-деги VACUUM эмне?

Middle+
Magnit Tech
66

func (p *Pool) Stop() { p.mu.Unlock() // Азыр каналды коопсуз жабууга болот close(p.tasks) // ишчилерге сигнал: жаңы тапшырмалар болбойт, калганын окуңуз p.wg.Wait() // бардык горутиндердин аяктоо үчүн күтүп жатабыз p.cancel() // керек болсо контекстти жокко чыгарабыз fmt.Println("Pool токтотулду.") } // ForceStop күч менен бардык ишчилерди токтотуп, тапшырмаларды күтпөйт. // Ишчилер дароо контекст аркылуу үзгүлтүккө учрайт. func (p *Pool) ForceStop(timeout time.Duration) { fmt.Printf("Пулду күч менен токтотуу (тайм-аут: %v)...\n", timeout) // Жаңы тапшырмаларды кошууга тыюу салат p.mu.Lock() p.isOpen = false p.mu.Unlock() // Каналды жабуу, ишчилер жаңы тапшырма албоосу үчүн close(p.tasks) // Контекстти жокко чыгарабыз – бул бардык иштеп жаткан тапшырмаларды үзгүлтүккө учуратат p.cancel() // Аягына жетүү үчүн чектелген убакыт беребиз done := make(chan struct{}) go func() { p.wg.Wait() close(done) }() select { case <-done: fmt.Println("Пул күч менен токтотулду (бардык ишчилер аяктады)") case <-time.After(timeout): fmt.Println("Пул күч менен токтотулду (тайм-аут, күтүлбөгөн goroutine-дер калат)") } }

Senior
Pasul LTD
66

Эмнесе сунуштар көп болсо, кайсынысы менен макул болорго чечесиң?

Middle+
FaceApp
66

Ишиңизде коомдук булуттарды колдондуңузбу (Yandex.Cloud, AWS жана башка)?

Middle+
Яндекс
66

Сурооңун аткаруу планына жетүү үчүн SQL командасы

Middle+
ТБанк
66

RabbitMQ Kafka'дан тезирекпи?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
66

Goдогу каналдар кантип иштейт жана алар эмне үчүн керек?

Senior
wilix
66

Бул чечим үчүн куруучу керекпи?

Senior
Cloud.ru
66

Биздин жумуш ордуубузда сизди эмне кызыктырды?

Senior
aic
66

тип Sem интерфейс { Lock() error TryLock() bool Release() Cap() int FreeSpace() int }

Senior
X5
66

Кыйын техникалык ишти айтып бер — чечимди такыр кандай ишке ашырдың?

Senior
Hi Rockits
66

Kubernetes кандай иштеди?

Middle+
МВидео/эльдорадо
66

Matchmaking системинин талаптарын расмийлаштыруу: Как искать матч, эгер каршы тарап табылбаса, кандай кылуу керек, кыймылдарды кантип текшерүү керек, таймер керекпи, рейтингти кантип жаңыртуу керек, оюн тарыхы керекпи, дисконнект болсо эмне кылуу керек?

Senior
Hi Rockits
66

Колдогу колдору барда барбы?

Senior
Датаджайл
66
/412