Kuidas on Go-s sisemine (mälus) liides üles ehitatud?
Golang
Kuidas tagada andmete järjepidevusus — et sõnum salvestatakse andmebaasi ja toimetatakse saajale?
Kas teil on meie kohta küsimusi?
Mis on HTTP protokoll? Millest koosneb HTTP-päring? Mis on päised, küpsised?
Kas oli valu, kui ühtse andmebaasi eraldamine toimus?
Kuidas erinevad TCP ja UDP? Miks kasutatakse HTTPS-i TCP-d?
Mis juhtub võrgus, kui sisestate brauserisse https://wildberries.ru? Kirjeldage DNS-i lahendamise protsessi.
Mida peame tegema, et sa näeksid kõrget insenerikultuuri?
Sissejuhatus — millega oled viimastel aegadel tegelenud, mis huvitavat või mittehuvitavat oled teinud?
Mis on GOMAXPROCS muutuja Go-s? Kas programm võib kasutada rohkem niite kui GOMAXPROCS näitab?
Tingimus Meil on kasutajate paroolide andmebaas, paroolid on hash-itud (hashPassword funktsioon), ning samuti on teada tähemärkide kogum, mida paroolides võib kasutada (muutuja alphabet). Meie ülesandeks on rakendada funktsioon RecoverPassword nii, et see taastaks parooli teadaoleva hash-i põhjal ja TestRecoverPassword lõppeks edukalt. Põhinõuded: Iga meetod on lubatud package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RecoverPassword(h []byte) string { return "" } func hashPassword(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashPassword(exp) act := RecoverPassword(h) if act != exp { fmt.Printf("Viga: oodatud %q, saadud %q\n", exp, act) ok = false } } if ok { fmt.Println("Kõik testid läbisid edukalt") } }
Soovitage optimaalseid indekseid päringule, mis filtreerib location ja gender (sugu) väljade järgi maksimaalse jõudluse saavutamiseks
Difficulty: EASY Given a sorted array of numbers, which contains duplicates. You need to remove duplicates in-place (directly in the original array) and return the size of the resulting array. Example: Input: nums = [0,0,1,1,1,2,2,3,3,4] Output: 5, nums = [0,1,2,3,4,_,_,_,_,_] Explanation: There are 5 unique elements in this array. Place them in the first five positions of the original array and return the number 5. The subsequent elements in the original array can be anything.
Milleks on vaja sõnumite vahendajat (Kafka)? Kuidas see arhitektuuri sobitub?
Kuidas töötab kontekstide pärimine Go-s (context.WithValue, context.Background)?
Kuidas tagada sõnumite järjekord vestluses?
Mis on JWT token? Milline on selle struktuur ja eelised tavapäraste tokenitega võrreldes?
Kā jūs izmantojāt Kafka un RabbitMQ kā brokerus? Kāpēc divi?
Millised sünkroniseerimisvahendid on Go-s goroutine'ide jaoks? Parandage võistluse näide, kasutades atomic
Milliseid sünkronsusprimiti teate operatsioonisüsteemides?