Kodėl rezultatas buvo neigiamas, kai įvyko int32 perpildymas?
Golang
Ar žinai sandėlio temą? Ar žinai, kas yra SKU, NM, CR?
Kaip spręsti, jei operacija trunka 10–12 minučių, duomenys aktyviai keičiasi ir vyksta aktyvus įrašymas? Kaip naudojote replikaciją?
Kaip rašėte į duomenų bazę? Po vieną įrašą ar partijomis?
Kodėl kiekvieną naktį reikia peržiūrėti istorinius duomenis?
// Klausimas 4. Ką atspausdins ekrane package main import "fmt" func subis(is []int) []int { is = append(is, 5) return append(is, 6) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Ar paslaugose buvo daug logikos ar tik perduodavo duomenis?
Gyvenimo aprašyme rašoma 'žinučių apdorojimas su rankiniu offset valdymu' — ką tai reiškia?
Ataskaitos buvo sudarytos iš tos pačios bazės, į kurią aktyviai įrašoma?
```go import ( "fmt" "runtime" "time" ) func main() { runtime.GOMAXPROCS(2) var c chan int for i := 0; i < 5; i++ { go sleeping(i, c) } for i := 0; i < 5; i++ { gopherID := <-c fmt.Println("rutinė ", gopherID, " baigė miegoti") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " sustojimo laikas ...") c <- id } ```
Ar jūs sudarėte ir apskaičiavote logistikos maršrutus?
Kas jus motyvuoja dirbti programuotoju?
Kaip rašydavote duomenis į bazę — po vieną ar partijos? Ar galėjo viename Kafka pranešime būti 500 įrašų?
Iš kur jūsų duomenys buvo gaunami? Kaip jie jums tekėjo?
Kokia jūsų patirtis dirbant su PostgreSQL? Ar teko rašyti sudėtingus užklausimus ar atlikti optimizacijas?
Kiek Kafka kanalų buvo, per kuriuos sudarė ataskaitas?
Kas buvo talpykloje? Tik katalogai?
Ar dirbote su RabbitMQ? Papasakok apie Kafka — jei yra 3 skaidiniai ir 1 vartotojas, kaip paskirstomi pranešimai?
Kuo skiriasi JOIN nuo UNION?
Kodėl pasitraukėte?