Na čo je cache a caching? Čo je negatívna cache?
Golang
Aký je rozdiel medzi bufferovaným a nebufferovaným kanálom?
Ako analyzovať stav Linuxovej mašiny bez monitorovania, ak sa cíti zle? Ako pochopiť príčiny problémov?
Máte ku mne nejaké otázky?
Aké kompetencie je potrebné osvojiť na zvýšenie úrovne profesionálnej kvalifikácie?
Čo sa stane, ak sa pokúsite prečítať údaje z kanála, ktorý momentálne neobsahuje žiadne prvky?
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})) }
Ako zorganizovať komunikáciu medzi gorutinami a ako pracovať s deadlockmi?
Ako funguje GOMAXPROCS a na čo slúži P (procesor) v GMP modeli?
Čo sú to kanály a ako nastaviť smer pre kanál?
Porozprávaj o Istio: čo je to, prečo je to potrebné, ako to funguje?
Test na rovnomerné rozdelenie neprešiel: backend[0] očakával 5 volaní, dostal 10, backend[1] očakával 5 volaní, dostal 0
Binárne vyhľadávanie a vyhľadávanie v strome majú rovnakú logaritmickú zložitosť. Prečo potrebujeme niekoľko algoritmov s rovnakou algoritmickou zložitosťou? Je vždy lepšie použiť strom namiesto binárneho vyhľadávania?
V čom sa líši data race od race condition?
Použil si niekedy goroutines v práci? Ak áno, v akej funkčnosti?
Ako funguje GIN index?
Ako zorganizovať prístup ku službe v Kubernetes zvonku?
Ako určiť modely zdrojov (veľkosťovanie) pre nový produkt, ktorý sa inštaluje? Ako získať potrebné čísla?
Čo je Load Average, ako ho skontrolovať a na čo si treba dávať pozor?
Aký je rozdiel medzi poľom a rezom v Go?