Mis vahe on TTL ja LRU vahemälul?
Embedded / IoT
//Ülesande tingimus //Kirjutada kood, mis näitab HTTP-päringute vastuskoodid kahe URL-i puhul //(Google'i avaleht ja shtrafovnet.ru avaleht) //Päringud peavad toimuma paralleelselt.
Hikari Pool 10 ühendusega, koormuse all saime 'connections not available'. Mida teha?
// Mida näitab järgmine kood ja miks? package main import "fmt" type Person struct { Name string } func changeName(person *Person) { *person = Person{Name: "Alice"} } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // Bob changeName(person) fmt.Println(person.Name) // Alice }
// Mida näitab allolev kood ja miks? package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person.Name = "Alice" } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // Bob changeName(person) fmt.Println(person.Name) // Alice }
Raksturojiet savas pienākumus. Vai jums ir bijusi iespēja strādāt ar sistēmu dizainu? Vai rakstāt vienības testus?
Räägi mulle Go planeerijast (MPG-mudel, töö varastamine, üleandmine jne.)
Mis on JAR-fail Java's?
Kirjeldage väljamakseoperatsioonide idempotentsusmehhanismi: kus hoiti võtit, milline oli TTL, kuidas käsitleti kokkupõrkeid
Milleks on vaja volatile, kui on olemas synchronized? Synchronized katab kõik volatile juhtumid.
Rääkige mulle oma tööst PostgreSQL optimeerimisel — mida te tegite indeksitega ja tehingutega?
Miks te lahkusite [ettevõte]?
Mis näitab allolev programm ja kui kaua selle täitmine aega võtab? package main import ( "fmt" "time" ) const numRequests = 10_000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Võrgu päringu simulatsioon. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) // 10_000 }
//Ülesande tingimus //Kirjutage kood, mis näitab HTTP-päringute vastuskoodid kahe URL-i jaoks //Google'i avaleht ja shtrafovnet.ru avaleht) //Päringud peavad toimuma paralleelselt.
Mis näitab allolev programm ja kui kaua selle täitmine aega võtab? package main import ( "fmt" "time" ) const numRequests = 10000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Võrgu päringu imiteerimine. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) }
Milline on pessimistliku ja optimistliku lukustamise vahe PostgreSQL-is?
Millist transaktsiooni isolatsiooni taset valida ülebroneeringu vältimiseks ainult isolatsiooni taseme kaudu?
Mis on Outbox-muster? Kuidas seda rakendada?
Ütle mulle, kas sinu meeskonnas töötab 6 Go arendajat, 2 frontend, 2 QA, PM, kas see on õige?
Miks PostgreSQL-is on UPDATE tegelikult DELETE ja INSERT?