Milleks on vajalik vahemälu ja vahemällu salvestamine? Mis on negatiivne vahemälu?
Golang
Mis vahe on buferiseeritud ja mittebuferiseeritud kanali vahel?
Kuidas analüüsida Linux masina seisundit ilma jälgimiseta, kui see 'halb enesetunne'? Kuidas mõista probleemide põhjuseid?
Kas teil on mulle küsimusi?
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})) }
Mis juhtub, kui proovite lugeda andmeid kanalilt, mis praegu ei sisalda elemente?
Mis on kanalid ja kuidas määrata kanali suund?
Kuidas korraldada ühendus goroutine'ide vahel ja kuidas tegeleda deadlockidega?
Milliseid oskusi tuleb omandada, et tõsta professionaalse kvalifikatsiooni taset?
Kuidas töötab GOMAXPROCS ja milleks on P (protsessor) GMP-mudelil?
Binaarne otsing ja otsing puus on sama logaritmiline keerukus. Miks meil on vaja mitmeid algoritme sama keerukusega? Kas alati on parem kasutada puud bināro otsingu asemel?
Võrdse jaotuse test ei õnnestu: backend[0] oodati 5 kõnet, saadi 10, backend[1] oodati 5 kõnet, saadi 0
Kuidas erineb data race race conditionist?
Kas teil on olnud vaja kasutada goroutine töö ajal? Kui jah, siis millises funktsionaalsuses?
Kuidas määrata ressursimudelid (suurus) uue toote jaoks, mis siseneb installaatorisse? Kuidas saada vajalikud numbrid?
Kuidas töötab GIN-indeks?
Räägi mulle Istio'st: mis see on, milleks see on, kuidas see töötab?
Mis vahe on massiivi ja lõigu vahel Go-s?
/* Kinno kohad on paigutatud ühte ritta. Külastaja, kes just saabub, valib koha, et istuda võimalikult kaugel teistest vaatajatest real. See tähendab, et kaugus kohast, kus ta istub, lähima kohani On garanteeritud, et real on alati vabad kohad ja juba istub vähemalt Kirjutage funktsioon, mis põhineb antud kohtade real (nullide ja ühekordsete massiiv) Näide: Sisend: [1, 0, 0, 0, 1] Väljund: 2 Sisend: [1, 0, 1, 0, 0, 1, 0, 0, 0, 1] Väljund: 2 Sisend: [1, 0, 1, 0] Väljund: 1 */
Mis on signaal SIGTERM (kill -15) ja miks on parem seda kasutada SIGKILL (kill -9) asemel?