Golang
Poți oferi un exemplu de gestionare independentă a unui proiect?
Câte servicii au citit topicul Kafka?
Care este diferența dintre Inversiunea Dependenței și Injecția de Dependență?
a := []int{1} // *T &1111000 len cap fmt.Println(len(a), cap(a)) // 1 1 b := append(a, 2) // *T &1111001 fmt.Println(len(b), cap(b)) // 2 2 b[0] = 0 fmt.Println(a) // [1] fmt.Println(b) // [0 2] c := append(b, 3) // [0 2 3] len = 3, cap = 4 // *T &1111011 ? d := append(c, 4) // [0 2 3 4] // len = 4, cap = 4 // *T &1111011 ? c[0] = 100 fmt.Println(b) // fmt.Println(c) // fmt.Println(d) //
Cum a fost alimentat și actualizat Elasticsearch?
Cum se poate rezolva problema modificării pointerului în funcție, fără a schimba câmpul direct?
Care sunt așteptările dvs. salariale?
Cum se va schimba rezultatul dacă condiția de filtrare se mută de pe ON pe WHERE la un JOIN?
De ce ai decis să cauți acum ceva, de ce mergi la interviuri?
Cum se rezolvă problema condiției de cursă atunci când se adaugă simultan produse în același coș din goroutines diferite?
Ce sunt procesele zombie în Linux? Ce semnale trebuie trimise pentru a le finaliza?
Completează elementele cu slice fără mutex pentru a avea toate cele 1000 de elemente.
Cum întrerupe planificatorul o goroutine care intră într-un ciclu infinit?
Lecturile se făceau cu maestrul, cu replica sau cum erau distribuite?
Cum are loc procesul de înregistrare a veniturilor pentru persoanele autorizate independent?
Vorbește-mi despre nivelurile de izolare în tranzacții. Câte sunt și care este implicit în PostgreSQL?
Ce este un Mutex?
// Ce va afișa codul? func main() { var wg sync.WaitGroup for i := 0; i < 3; i++ { go func() { wg.Add(1) defer wg.Done() fmt.Print(i) }() } wg.Wait() fmt.Println("\ndone") }
Spune-mi despre tine, experiența și proiectele tale
Cum să gestionezi problema concatenării de șiruri într-un ciclu?