Чӣ камбудиҳо дар sharding ҳастанд?
Golang
Кафка чӣ кафолатҳои расониданӣ дорад? Барои таъмин кардани exact-once чӣ бояд дар истеҳсолкунанда анҷом дод?
[ном] пурсид: Оё ҳоло ҳам таҳсил мекунед? Ин бо кори пурра монеъ мешавад?
Ҳоло дар ҷойи нави корӣ барои худ чӣ меҷӯӣ?
Дар бораи Гурӯҳи Истеъмолкунандагон нақл кунед. Агар 3 қисм ва 2 истеъмолкунанда бошанд, чӣ гуна тақсим мешаванд?
Агар қобилияти слайс дар Go 8 бошад ва мо кӯшиш кунем то нӯҳум элементро илова кунем, чӣ мешавад?
[ном] пурсид: Дар бораи гурӯҳ ва равандиҳо нақл кунед — оё ин гурӯҳи бисфунксионалӣ аст, спринтҳо чӣ гуна кор мекунанд?
Даромадда кўтарилган тартибда тўпланган рақамлар массивлари мавжуд: - гумонлилар - айбсизлар Гумонлилар массивидан барча айбсизларни чиқариш керак. Масаланлар: Кириш: suspects = [1, 2, 3, 4, 5], innocents = [2, 4] Чиқиш: [1, 3, 5] Кириш: suspects = [3, 80, 123, 421, 936], innocents = [80, 936] Чиқиш: [3, 123, 421]
func main() { c := make(chan int, 1000) for i := 0; i < 100; i++ { go foo(c) } sum := 0 for r := range c { sum += r } fmt.Println(sum) } func foo(c chan int) { r := rand.Int() for i := 0; i < r; i++ { c <- r } } --- func main() { c := make(chan int, 1000) var wg sync.WaitGroup wg.Add(100) for i := 0; i < 100; i++ { go func() { defer wg.Done() foo(c) }() } go func() { wg.Wait() close(c) }() sum := 0 for r := range c { sum += r } // // fmt.Println(sum) } func foo(c chan int) { r := rand.Int() for i := 0; i < r; i++ { c <- r } }
/* Въвеждането е масив от числа nums с дължина n. Всяко число от масива може да бъде уникално или да се срещне два пъти. Числата са в диапазона [1, n]. Трябва да напишете функция, която ще върне масив, съдържащ само числата, които се срещат два пъти. Примери: Вход: nums = [4, 3, 2, 7, 8, 2, 3, 1] Изход: [2, 3] Вход: nums = [2, 2, 1] Изход: [2] */
Индексикунонии дар PostgreSQL: чӣ гуна индекс барои дархости бо чанд параметр эҷод кардан мумкин аст? Чаро индекс пас аз шаш моҳ бо навсозии фаъол паст шуд?
Оё имкон дорад, ки дар Kafka шумораи партисияҳоро бе барқарор кардани топик зиёд кард?
Кадом индексҳоро дар базаи додаҳо медонӣ?
func main() { c := make(chan int, 1000) var wg sync.WaitGroup wg.Add(100) for i := 0; i < 100; i++ { go func() { defer wg.Done() foo(c) }() } go func() { wg.Wait() close(c) }() sum := 0 for r := range c { sum += r } // fmt.Println(sum) } func foo_req(c chan int) error { r := rand.Int() for i := 0; i < r; i++ { c <- r } }
Оё дуруст фаҳмидед, ки дар cache-aside мо ҳамеша бояд ба кеш рафта ва маълумотҳоро дар он ҷо нобуд кунем вақте ки маълумотҳоро дар базаи додаҳо навсозӣ мекунем?
[ном] пурсид: Чаро аз ширкати гузашта ба ширкати ҳозира гузаштед?
[ном] пурсид: Дар бораи ҷойи кории ҳозираатон нақл кунед — ин чӣ гуна ширкат аст ва дар кадом маҳсулот кор мекунед?
Кадом фармон кӯмак мекунад, ки оморҳоро дар PostgreSQL навсозӣ кунед?
Чӣ хел мебинӣ ба relocatsiya ва ба куҷо фикр мекардӣ кӯчидан?
Фарқи байни JSON ва Protobuf чист?