Sobes.tech

Golang

Cavab yoxdursa, IP paketlərini sadəcə yenidən göndərə bilsək, niyə TCP lazımdır?

Middle
VKVK
86

Sizcə, highload harada başlayır? Highload və non-highload arasındakı sərhəd nədir?

Middle+
ClearWay
86

Go-dan başqa istifadə etdiyiniz proqramlaşdırma dilləri haqqında danışın. Sizcə, Go necədir?

Senior
OZONOZON
86

Həmişə indeksin olması yaxşıdırmı? İndeks ilə variant həmişə indekssizdən daha yaxşıdırmı?

Senior
ВайлдберрисВайлдберрис
86

Redis ilə keşik və mesaj brokeri kimi iş təcrübən nə qədərdir?

Senior
Sequoia Ads
86

Go-da çox kanallı select necə işləyir?

Middle
VKVK
86

XSS (Cross-Site Scripting) nədir və bununla necə mübarizə aparmaq olar?

Middle
VKVK
86

// Run-length encoding alqoritmindən istifadə edərək sətiri sıxışdırmaq üçün funksiya həyata keçirilməlidir. // Eyni dəyərlər seriyası tapıldıqda, onu seriyanın uzunluğu və dəyəri ilə əvəz edir. func Encode(s string) string { panic("həyata keçirilməyib") }

Senior
Avanpost
86

İşdə ən son nə ilə məşğul oldun?

Senior
bip.ru
86

// Encontramos o número par máximo package main import "fmt" func main() { var max int for i := 1000; i > 0; i-- { go func() { if i%2 == 0 && i > max { max = i } }() } fmt.Printf("O máximo é %d", max) } func maxEvent(n, workers int) int { var wg sync.WaitGroup results := make(chan int, workers) jobs := make(chan int, workers) for w := 0; w < workers; w++ { wg.Add(1) go func() { defer wg.Done() localMax := -1 for num := range jobs { if num%2 == 0 && num > localMax { localMax = num } } result <- localMax }() } go func() { for i := 1; i <= n; i++ { jobs <- i } close(jobs) }() go func() { wg.Wait() close(results) }() globalMax := -1 for localMax := range results { if localMax > globalMax { globalMax = localMax } } return globalMax }

Middle
WildberriesWildberries
86

Niyə bazara çıxdınız? Mövcud işinizdə nəyi bəyənmirsiniz?

Senior
BLS-Soft
86

Linux serverinin yüklənmə prosesini başlanğıcdan terminalin işə salınmasına qədər təsvir edin

Senior
VKVK
86

Kafka-da consumer qrupunun funksiyası nədir?

Senior
Lanit PPM
86

Blokçin nəyi dəqiq edir ki, sadəcə ictimai/xüsusi açar cütlüyü edə bilməz?

Middle
Graveling
86

Go-da Unicode simvollarını təmsil etmək üçün hansı məlumat tipi istifadə olunur?

Middle+
МТСМТС
86

Linux-də proses niyə boş göstərsə də, out-of-memory xətası ala bilər?

Senior
AltDev
86

Flutter-dən gəldim və Go-ya keçdim — niyə?

Senior
AvitoAvito
86

errors.Is və errors.As nədir, nə üçün istifadə olunur və hansı problemi həll edir?

Senior
Магнум
86

SELECT FOR UPDATE ilə bağlı vəziyyətin nümunəsini verin, bu deadlock-a səbəb ola bilər.

Senior
OZONOZON
86

Əməliyyat sistemi çağırışı (syscall) bloklanarsa nə baş verir?

Middle+
Servicepipi
86
/412