Támogatja vagy ellenzi a tárolt eljárásokat?
Golang
Mi az a vállalati platforma a holding kiskereskedelmi hálózatainak logisztikai és működési adatok feldolgozására? A logisztikai útvonalakat összeállították, kiszámították vagy hogyan?
// Kérdés 2. Mit fog a képernyőn megjelenni package main import "fmt" func bbb() { defer func(){ if r := recover(); r != nil{ fmt.Println("Pánik kezelt 1 ", r) } }() panic("aaaa") } func main() { defer func(){ if r := recover(); r != nil{ fmt.Println("Pánik kezelt 2 ", r) } }() bbb() }
Van egy parkoló a bevásárlóközpontban: a gépkocsik be- és kijárnak, és a parkolási szakasz végén fizetni kell. Hogyan látod ezt? Tervezzen egy rendszert.
Mi az a pánik a Go-ban, és mikor nem lehet elkapni?
Ha Windows-on fut egy Go program, a net poller mi felett van?
Hogyan építetted az inbox mintát?
Ha 3 partíció és 2 fogyasztó van, nem fogunk üzeneteket kapni egy partícióból?
Hogyan lehet megérteni, mikor szükséges partícionálás vagy sharding?
Hogyan működik a map a Go-ban?
Hogyan használták a Kafka-t a projektjében?
Hogyan értékeled a szintedet?
Vannak jelenleg végső találkozók vagy ajánlatok?
Mesélj a konkurens feldolgozásról — van egy külön pont erről. Hogyan korlátozták a párhuzamosságot? Hány kapcsolat volt a PostgreSQL-hez?
Hol írjuk a recover-t az alkalmazás szerkezetében (main.go, tár, szolgáltatás, vezérlő)?
Hogyan lép kölcsönhatásba a FNS-sel?
Két táblát összekapcsolsz és aggregálást végzel, ekkor történik egy változás ezekben az adatokban — mi fog történni?