Sobes.tech

Golang

Goroutinlar nima?

Junior
404

Race condition nima va uni Go da qanday kurashish mumkin?

Middle
339

Goroutinlarni qanday boshqarish mumkin va ular barchasi bitta oqimda ishlayaptimi?

Middle
271

Qaysi jamoada eding, nechta odam bor edi?

Senior
269

Python bilan taqqoslaganda, Go dasturlash tilining qo'llanilishi va xususiyatlari qanday farq qiladi?

Junior — Middle
258

top utilitasida load average ustunining ma'nosi nima?

Middle
258

Big O asimptotik yozuv haqida gapirib bering: bu nima, qanday turlari bor va nima uchun ishlatiladi

Middle
247

Agar javob bo'lmasa IP paketlarini qayta yuborish mumkin bo'lsa, nima uchun TCP kerak?

Middle
243

Kodning ishlashini tekshirish uchun qanday usullar va yondashuvlarni qoʻllaysiz?

Junior — Middle
233

Turli tizimlar yoki xizmatlarni integratsiya qilish bo'yicha tajribangiz haqida nima ayta olasiz?

Junior — Middle
229

Kesh va kesh qilish nima uchun kerak? Salbiy kesh nima?

Middle
225

Monitoringsiz Linux mashinasining holatini qanday tahlil qilish mumkin, agar u 'yomon his qilsa'? Muammolarning sabablarini qanday tushunish mumkin?

Middle+
225

Go'da meroslikni taqlid qilish uchun qanday qilib integratsiyalashgan tuzilmalarni ishlatish mumkin?

Middle
223

Go rejalashtiruvchisi GMP modeli nima?

Middle
221

import "fmt" func maxDistants(arr []int) int { maxDist := 0 lastOne := -1 for i := 0; i < len(arr); i++ { if arr[i] == 1 { if lastOne == -1 { maxDist = i } else { dist := (i - lastOne) / 2 if dist > maxDist { maxDist = dist } } lastOne = i } } if arr[len(arr)-1] == 0 { dist := len(arr) - 1 - lastOne if dist > maxDist { maxDist = dist } } return maxDist } func main() { fmt.Println(maxDistants([]int{1, 0, 0, 0, 1})) }

Middle
218

Hozirda elementlar mavjud bo'lmagan kanaldan ma'lumot o'qishga urinsangiz nima bo'ladi?

Junior — Middle
216

Ikki qidirish va daraxtda qidirish logarifmik murakkablikka ega. Nima uchun bizda bir xil algoritmik murakkablikka ega bir nechta algoritmlar bor? Doimo daraxtdan foydalanish yaxshiroqmi?

Middle
214
/12