Sobes.tech

Golang

Dəyişikliklərin merge edilmədən əvvəl ayrı şaxələrdə izolyasiya edilməsinin əsas məqsədini təsvir edin: - Yayımlamadan əvvəl test ehtiyacını aradan qaldırmaq - Yerləşdirmə və inkişaf üçün müstəqil tətbiq versiyalarını təmin etmək - Əsas şaxənin stabilliyini qorumaq - Birgə inkişaf zamanı münaqişələri qarşısını almaq

Intern
176

git commit -m? icra edildikdə, yalnız dəyişdirilmiş faylların bir hissəsi üçün git add edirsinizsə, dəqiq nə commit-ə daxil olacaq? git add ilə göstərilən fayllar, onların hazırkı vəziyyəti ilə, indeksə əlavə olunmamış dəyişikliklər daxil olmaqla Bütün dəyişikliklər, dəyişdirilmiş bütün fayllarda, hətta indeksə əlavə olunmayanlar da daxil olmaqla İşçi qovluğundakı ən son dəyişdirilmiş fayllar Yalnız indeksə əlavə olunan dəyişikliklər

Intern
174

WHERE id IN (SELECT ...) və WHERE EXISTS (SELECT ...) arasındakı fərq nədir? IN nəticələr to'plami bilan qiymatlarni solishtiradi, EXISTS ən az bir satrın mövcudluğunu yoxlayır IN xarici sorğunun hər sətiri üçün işləyir, EXISTS isə bir dəfə Fərq yoxdur IN yalnız sayılarla işləyir, EXISTS hər hansı bir növ ilə işləyir

Intern
174

Proqramın icrası zamanı nə göstərəcək? package main import "fmt" func main() { s := make([]int, 0, 3) m := map[string]int{"a": 1, "b": 2} for i := 0; i < 5; i++ { s = append(s, i) } fmt.Println(len(s), cap(s)) if v, ok := m["c"]; ok { fmt.Println(v) } else { fmt.Println("açar mövcud deyil") } }

Intern
174

Soketlər nədir və hansı növləri var?

Senior
172

İnkişaf etdiyiniz və öyrəndiyiniz barədə danışın, hazırda nə öyrənirsiniz?

Senior
172

Xidmətə edilən sorğularda idempotentlik nədir?

Senior
171

Verilənlər bazalarında hansı növ indekslər mövcuddur və onlar nə üçün istifadə olunur?

Senior
171

OLAP və OLTP nədir?

Senior
171

B- ağacda 'B' nə deməkdir?

Senior
170

Go-da çöp to'plovchi (GC) nima bilan shug'ullanadi va odatda qachon avtomatik ravishda ishga tushadi? Mumkin bo'lmagan ob'ektlarning xotirasini bo'shatadi va ish vaqtida ajratilgan xotira hajmi belgilangan chegarani oshganda avtomatik ravishda ishga tushadi Xotira ichida o'zgaruvchilar joylashishini cache optimallashtirish uchun tartibga soladi va qat'iyan har 10 ms da bir vaqtni belgilovchi timer bilan ishga tushadi Yurgizilayotgan goroutinelar sonini nazorat qiladi va faqat main funksiyasi tugagach ishga tushadi Mutexlarning ishini sinxronlashtiradi va bo'sh RAM 5% dan pastga tushganda ishga tushadi

Intern
169

Əməkdaşın sənə razı deyilsa, fikrini necə əsaslandırırsan?

Senior
168

TCP və UDP üzərində işləyən tətbiq səviyyəsi protokolları hansılardır?

Senior
168

Hazırkı iş yeriniz haqqında danışın — hansı ölçüdə tapşırıqları qəbul edirsiniz?

Senior
167

Sürət və ya keyfiyyət naminə riskli qərar qəbul edərkən nəyə əsaslanırsan?

Senior
167

Məlumat yarışı nədir?

Senior
167

İndiki vaxtda aktiv və ya passiv axtarışdasan? Niyə yeni iş axtarırsan?

Senior
166

Komanda daxilində proseslər haqqında danışın — Scrum-a görə necə işləyirdiniz?

Senior
165

auth.go faylını və auth_test.go testini eyni qovluqda yerləşdirmək adi bir təcrübədirmi?

Intern
165
/11