Sobes.tech

Golang

```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("routine ", gopherID, " yuxuya getdi") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " dayandırma vaxtı ...") c <- id } ```

141

Ticarət mərkəzində park yeri var: maşınlar daxil olur və çıxır, və park sessiyasının sonunda ödəniş alınmalıdır. Bunu necə görürsən? Bir sistem dizayn et.

138

PostgreSQL ilə işləmə təcrübəniz nədir? Çətin sorğular yazmaq və ya optimallaşdırma ilə məşğul oldunuzmu?

126

Rəqabətli işləmə haqqında danış — bunun üçün ayrıca bir bölmə var. Paralelliyi necə məhdudlaşdırdılar? PostgreSQL-ə neçə əlaqə var idi?

126

İki cədvəli birləşdirirsiniz və toplama əməliyyatı aparırsınız və bu zaman bu məlumatlarda dəyişiklik baş verir — nə olacaq?

125
/11