TTL və LRU keşi arasındakı fərq nədir?
Embedded / IoT
//Tapşırıq şərti //İki URL-ə HTTP sorğularına cavab kodlarını göstərəcək kod yazın //(Google-un ana səhifəsi və shtrafovnet.ru-nun ana səhifəsi) //Sorğular paralel şəkildə həyata keçirilməlidir.
Hikari Pool 10 bağlantı ilə, yüklənmə zamanı 'connections not available' alırıq. Nə etməli?
// Aşağıdakı kod nə göstərəcək və niyə? 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 }
// Aşağıdakı kod nə göstərəcək və niyə? 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 }
Java-da JAR faylı nədir?
Vəzifələriniz haqqında danışın. Sistem dizaynı ilə məşğul olmusunuzmu? Birlik testləri yazırsınızmı?
Go planlayıcısı haqqında danış (MPG modeli, iş oğurluğu, ötürmə və s.)
Çəkilmə əməliyyatlarının idempotentlik mexanizmini təsvir edin: açar harada saxlanılırdı, TTL nə idi, toqquşmalar necə idarə olunurdu
Synchronized artıq mövcuddursa, volatile nə üçün lazımdır? Synchronized, volatile-ın bütün hallərini əhatə edir.
Niyə [şirkət]dən ayrıldınız?
PostgreSQL-in optimizasiyası ilə işləmək haqqında danış — indekslər və tranzaksiyalarla nə etdin?
//Tapşırıq şərti //İki URL üçün HTTP sorğularına cavab kodlarını göstərəcək kod yazın //Google-un ana səhifəsi və shtrafovnet.ru-nun ana səhifəsi) //Sorğular paralel şəkildə həyata keçirilməlidir.
Aşağıdakı proqram nə göstərəcək və icrası nə qədər vaxt aparacaq? package main import ( "fmt" "time" ) const numRequests = 10_000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Şəbəkə sorğusunun simulyasiyası. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) // 10_000 }
Aşağıdakı proqram nə göstərəcək və onun icrası nə qədər vaxt aparacaq? package main import ( "fmt" "time" ) const numRequests = 10000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Şəbəkə sorğusunun təqlidi. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) }
Yalnızca izolasiya səviyyəsi vasitəsilə overbooking-i qarşısını almaq üçün hansı izolasiya səviyyəsini seçməliyəm?
Outbox nümunəsi nədir? Onu necə həyata keçirirlər?
PostgreSQL-də pessimist və optimist kilidləmə arasındakı fərq nədir?
Yükü 10k RPS olan yüksək yüklü RPC /weather uç nöqtəsini həyata keçirin, burada aiWeatherForecast() funksiyası təxminən 1 saniyə işləyir
Mənə deyin, komandanızda 6 Go proqramçısı, 2 frontend, 2 QA, bir PM işləyir, düzdür?