Sobes.tech

Golang

Ma'lumotlar bazasida nechta satr bor edi?

197

SQL so'rovini yozing, u **mijoz nomi**, uning **shahri** va **barcha buyurtmalari umumiy summasini** chiqaradi. Yakuniy natijaga faqat **umumiy xarajatlari 1000** dan ortiq bo'lgan mijozlar kiritiladi. --- **Ma'lumotlar sxemasi:** 1. **`customers` jadvali:** - `customer_id` (int) – mijozning yagona identifikatori. - `customer_name` (varchar) – mijozning ismi. - `city` (varchar) – yashash shahri. 2. **`orders` jadvali:** - `order_id` (int) – yagona buyurtma raqami. - `customer_id` (int) – xarid qilgan mijozning IDsi. - `total_amount` (decimal) – aniq buyurtma summasi.

196

Qanday ishlaydi append? Agar siz slice ni funktsiyaga yuborsangiz va uni o'zgartirsangiz nima bo'ladi?

195

TCP va UDP o'rtasidagi asosiy farqlar nima va har bir protokolni qachon tanlash kerak?

190

asosiy paket import "fmt" tip Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }

188

Linux terminalida qanday qilib jarayonlar qancha resurs sarflayotganini ko'rish mumkin? Jarayonni qanday o'ldirish mumkin? Umuman olganda qanday buyruqlarni ishlatdingiz?

188

Go tilida HTTP-mijozining qanday sozlamalari mavjud?

187

Hash-indeks va B daraxti qanday farq qiladi?

187

**Shart** Bir nechta URL'ga so'rovlar parallel bajarilishi kerak. HTTP holat kodlarini ko'rsatish va xatoliklarni boshqarish.

187

Go'da slice va massiv o'rtasidagi farq nima?

178

Yangi Go versiyalarida xarita qanday ishlaydi, nima o'zgardi?

176

Go'da slice va array o'rtasidagi farq nima va append qanday ishlaydi?

174

[ism] tizimdagi yukni kamaytirishda muammo yuzaga keldimi?

173

EXPLAIN ANALYZE chaqirilgandan keyin so'rov nima uchun sekin ishlayotganini tushunish uchun qayerga qarash kerak?

169

// Tavsif: // Planlashtiruvchi ilovaning backend qismini amalga oshirish kerak, unda 3 ta metod bo'ladi: // 1) ID va boshlash vaqtini belgilash bilan buyruq yaratish. // 2) Faol buyruqlar ro'yxatini olish. // 3) ID bo'yicha buyruqni bekor qilish. // Buyruq, birinchi metodda berilgan vaqtda aniq bajarilishi kerak. // Metodlar HTTP server orqali chaqiriladi, bu metodlarning bir vaqtning o'zida qancha so'rov bo'lishi // belgilangan emas. // Buyruqni bajarish, stdout'da Print(ID) bo'lib, bajarilishini emulyatsiya qilish uchun. //

167

Qalam nima uchun sekin javob berayotganini qanday aniqlash mumkin? pprof qanday ishlatiladi?

159

Goroutinlar qanday ishlaydi va ularning ishini qanday sinxronlashtirish mumkin?

158
/3