რომელი მილსადენი?
Golang
შეგიძლიათ ჩამოთვალოთ და ახსნათ თანამედროვე SQL მექანიზმების (ACID) ოთხი ძირითადი მოთხოვნა?
გთხოვთ, მითხრათ თქვენი გამოცდილება Go-თან მუშაობის შესახებ და რა დავალებებთან გამკლავდით.
გთხოვთ, უფრო დეტალურად ისაუბროთ Redis-ის შესახებ: რა ტიპის დირექტორიებია და რა მონაცემები ინახება მათში?
რა არის სტრუქტურები Go-ში და რა მიზნით გამოიყენება?
როგორ მუშაობს გო-ში ნაგვის შეგროვება და რომელ მეხსიერების სფეროში მუშაობს?
რამდენი პროცესი ან თემა შეიძლება იყოს ერთ პროგრამაში?
// 1-დან 10-მდე რიცხვები func main() { done := make(chan struct{}, max_n) for i := 1; i <= max_n; i += batchSize { end := i + batchSize if end > max_n { end = max_n } for j := i; j < end; j++ { go func(n int) { defer func() { done <- struct{}{} }() exit(1) printNumber(n) }(j) } for j := i; j < end; j++ { <-done } } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
// 1-დან 10-მდე რიცხვები func main() { done := make(chan struct{}, 10) for i:=1; i<=10; i++{ go func(){ defer func() {done<-struct{}{}}() printNumber(n) }() } for i:=1; i<=10; i++{ <-done } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
პროექტში რომელი ბიბლიოთეკები გამოიყენეთ?
როგორ ეწოდება კლიკის ღირებულების ინგლისური მოკლე სახელი?
სია ძირითადი მონაცემთა სტრუქტურები და მიაწოდეთ მათი რეალიზაციის/გამოყენების მაგალითები Go-ში (მასივები, სლაისები, რუკა/ჰეშ-ცხრილი).
როგორ ახორციელებთ მიგრაციებს?
რა კონკრეტულად გააკეთეთ ClickHouse-თან — მუშაობდით კლასტერზე, რეპლიკაციაზე, ცხრილების ნაწილებაზე?
თემა 3 ნაწილად. შემთხვევა 1: 2 მომხმარებელი. შემთხვევა 2: 5 მომხმარებელი. როგორ ნაწილდება შეტყობინებები?
ტაბლოსი (id PRIMARY KEY, data JSON) PostgreSQL-ისთვის საკმარისად კარგი ინდექსია გასაღებით ძიებისთვის?
რა არის ასინქრონულობისა და მრავალთრაქტორობის შორის განსხვავება?
// გაცემული სია s. უნდა იპოვოთ ყველაზე გრძელი ქვესია, რომელიც არ შეიცავს განმეორებადი სიმბოლოები. // მაგალითები: // s = "abcabcbb", პასუხი: 3 ("abc") // s = "cccccccc", პასუხი: 1 ("c") // s = "pwwkew", პასუხი: 3 ("wke") // s = "", პასუხი: 0 // სია s შედგება ინგლისური ასოების, რიცხვების, სიმბოლოებისა და სივრცეებისგან func lengthOfLongestSubstring(s string) int { return 0 }
რა არის pgx-ის უპირატესობები და ნაკლოვანებები?
რა ხასიათს იძენს Pub/Sub მოდელში გამოწერილები?