Kuo skiriasi TTL ir LRU talpykla?
Embedded / IoT
//Užduoties sąlyga //Parašyti kodą, kuris išvestų HTTP užklausų atsakymo kodus dviem URL //(Google pagrindinis puslapis ir shtrafovnet.ru pagrindinis puslapis) //Užklausos turi būti vykdomos lygiagrečiai.
Hikari Pool su 10 jungtimis, apkrovos metu gavome 'connections not available'. Ką daryti?
// Ką parodys žemiau pateiktas kodas ir kodėl? 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 }
// Ką parodys žemiau pateiktas kodas ir kodėl? 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 }
Papasakokite apie savo pareigas. Ar turėjote galimybę dirbti sistemų projektavimu? Rašote vienetinius testus?
Kas yra JAR failas Java?
Papaskink man apie Go planuotoją (MPG modelis, darbo vagystė, perdavimas ir kt.)
Aprašykite išrašymo operacijų idempotentiškumo mechanizmą: kur buvo saugomas raktas, koks buvo TTL, kaip buvo tvarkomos kolizijos
Kodėl reikalingas volatile, jei yra synchronized? Synchronized apima visas volatile atvejus.
Kodėl palikote [įmonę]?
Papaskinkite apie savo darbą su PostgreSQL optimizavimu — ką darėte su indeksais ir transakcijomis?
Ką parodys žemiau pateikta programa ir kiek laiko užtruks jos vykdymas? package main import ( "fmt" "time" ) const numRequests = 10_000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Tinklo užklausos simuliacija. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) // 10_000 }
//Užduoties sąlyga //Parašykite kodą, kuris rodys HTTP užklausų atsakymo kodus dviem URL //Google pagrindinis puslapis ir shtrafovnet.ru pagrindinis puslapis) //Užklausos turi būti vykdomos lygiagrečiai.
Kuo skiriasi pesimistinis ir optimistinis užraktas PostgreSQL?
Ką parodys žemiau pateikta programa ir kiek laiko užtruks jos vykdymas? package main import ( "fmt" "time" ) const numRequests = 10000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Tinklo užklausos imitacija. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) }
Kokį transakcijų izoliacijos lygį pasirinkti, kad būtų išvengta per didelio užsakymo tik izoliacijos lygiu?
Kas yra Outbox modelis? Kaip jis įgyvendinamas?
Pasakyk, tavo komandoje dirba 6 Go programuotojų, 2 frontend, 2 QA, PM, ar taip?
Kodėl UPDATE PostgreSQL yra iš tikrųjų DELETE ir INSERT?