Ma'lumotlar bazasida nechta satr bor edi?
Golang
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.
Qanday ishlaydi append? Agar siz slice ni funktsiyaga yuborsangiz va uni o'zgartirsangiz nima bo'ladi?
TCP va UDP o'rtasidagi asosiy farqlar nima va har bir protokolni qachon tanlash kerak?
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) // }
Linux terminalida qanday qilib jarayonlar qancha resurs sarflayotganini ko'rish mumkin? Jarayonni qanday o'ldirish mumkin? Umuman olganda qanday buyruqlarni ishlatdingiz?
Go tilida HTTP-mijozining qanday sozlamalari mavjud?
Hash-indeks va B daraxti qanday farq qiladi?
**Shart** Bir nechta URL'ga so'rovlar parallel bajarilishi kerak. HTTP holat kodlarini ko'rsatish va xatoliklarni boshqarish.
Go'da slice va massiv o'rtasidagi farq nima?
Yangi Go versiyalarida xarita qanday ishlaydi, nima o'zgardi?
Go'da slice va array o'rtasidagi farq nima va append qanday ishlaydi?
[ism] tizimdagi yukni kamaytirishda muammo yuzaga keldimi?
ACID nima?
Nil pointer dereferensiyasi nima?
EXPLAIN ANALYZE chaqirilgandan keyin so'rov nima uchun sekin ishlayotganini tushunish uchun qayerga qarash kerak?
// 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. //
Qalam nima uchun sekin javob berayotganini qanday aniqlash mumkin? pprof qanday ishlatiladi?
Goroutinlar qanday ishlaydi va ularning ishini qanday sinxronlashtirish mumkin?
HTTPS va HTTP o'rtasidagi farq nima?