Sobes.tech

Golang

Jeśli dane są przechowywane w jednym miejscu — i odczytujemy i zapisujemy z jednej tabeli z 10 tysiącami użytkowników — jak poradzić sobie z obciążeniem?

151

Co działo się na pierwszym kanale synchronizacji? Czy to był jakiś model danych, na podstawie którego się wzbogacali?

151

Co jest nie tak z kodem inkrementacji licznika w 1000 goroutines? Jak to naprawić za pomocą mutex, atomic lub kanałów?

149

Czym jest platforma korporacyjna do przetwarzania danych logistycznych i operacyjnych sieci detalicznych holdingu? Czy trasy logistyczne były tworzone, obliczane czy jak?

148

// Pytanie 2. Co zostanie wyświetlone na ekranie package main import "fmt" func bbb() { defer func(){ if r := recover(); r != nil{ fmt.Println("Obsługa paniki 1 ", r) } }() panic("aaaa") } func main() { defer func(){ if r := recover(); r != nil{ fmt.Println("Obsługa paniki 2 ", r) } }() bbb() }

146
/11