Keş və keşləmə nə üçün lazımdır? Mənfi keş nədir?
Golang
Bufferli kanal ilə buffersiz kanal arasındakı fərq nədir?
Monitorinq olmadan Linux maşinasının vəziyyətini necə analiz etmək olar, əgər o 'özünü pis hiss edirsə'? Problemlərin səbəblərini necə başa düşmək olar?
Mənim üçün suallarınız varmı?
Peşəkar ixtisas səviyyəsini artırmaq üçün hansı bacarıqlar öyrənilməlidir?
İndiki zamanda elementlər içerməyən bir kanaldan məlumat oxumağa çalışsanız nə baş verir?
import "fmt" func maxDistants(arr []int) int { maxDist := 0 lastOne := -1 for i := 0; i < len(arr); i++ { if arr[i] == 1 { if lastOne == -1 { maxDist = i } else { dist := (i - lastOne) / 2 if dist > maxDist { maxDist = dist } } lastOne = i } } if arr[len(arr)-1] == 0 { dist := len(arr) - 1 - lastOne if dist > maxDist { maxDist = dist } } return maxDist } func main() { fmt.Println(maxDistants([]int{1, 0, 0, 0, 1})) }
Goroutinlər arasında əlaqəni necə təşkil etmək və deadlock-lərlə necə işləmək olar?
GOMAXPROCS necə işləyir və GMP modelində P (prosessor) nə üçün lazımdır?
Kanal nədir və kanal üçün istiqamət necə təyin edilir?
Istio haqqında danışın: bu nədir, niyə lazımdır, necə işləyir?
Bərabər paylanma testindən keçmir: backend[0] üçün 5 çağırış gözlənilirdi, 10 çağırış alındı, backend[1] üçün 5 çağırış gözlənilirdi, 0 çağırış alındı
İkili axtarış və axtarış ağacında axtarış eyni logarifmik mürəkkəbliyə malikdir. Niyə eyni algoritmik mürəkkəbliyə malik bir neçə algoritma var? Həmişə ikili axtarış yerinə ağac istifadə etmək lazımdırmı?
Data race və race condition arasındakı fərq nədir?
İşinizdə goroutinlərdən istifadə etdinizmi? Əgər bəli, hansı funksionallıqda?
GIN indeksi necə işləyir?
Kubernetes-də xidmətdən xaricə giriş necə təşkil edilə bilər?
Quraşdırıcıya daxil olan yeni məhsul üçün resurs modellərini (ölçü) necə müəyyən etmək olar? Lazımi rəqəmləri necə əldə etmək olar?
Yük orta hesabı nədir, onu necə yoxlamaq və nəyə diqqət yetirmək lazımdır?
Go-da massiv və dilim arasındakı fərq nədir?