Sobes.tech

Golang

SQL injektsiyalaridan qanday himoyalanish mumkin?

Middle
Япоки
98

Qachon Mutex, qachon Channel ishlatish ma'qul?

Middle+
WaterWal
98

Qiyinchilik: Oson Tartiblangan raqamlar massiv berilgan, unda takroriy elementlar mavjud. Ularni joyida (asl massivda) olib tashlash va hosil bo'lgan massivning o'lchamini qaytarish kerak. Misol: Kiritish: nums = [0,0,1,1,1,2,2,3,3,4] Chiqish: 5, nums = [0,1,2,3,4,_,_,_,_,_] Tushuntirish: Bu massivda 5 ta noyob element mavjud. Ularni massivning birinchi besh pozitsiyasiga joylashtiring va 5 raqamini qaytaring. Keyingi elementlar istalgan bo'lishi mumkin.

Senior
Ozon ФинтехOzon Финтех
98

Dasturlash tilida nil xaritalari bilan ishlashda qanday operatsiyalar va ishlov berish mumkin?

Junior — Middle
Кадровое агентство BWG
98

Gorutina qanday holatlarda bo'ladi?

Senior
sber tech
98

JWT orqali standart avtorizatsiya sxemasi qanday ishlaydi?

Senior
X5 techX5 tech
98

Go'da panik/recover (panic/recover) qanday ishlaydi?

Middle
Япоки
98

Go-xizmatida qaysi kutubxonalar va freymvorklar ishlatilgan?

Middle
СБЕРСБЕР
98

Go'da map nima? U qanday tuzilgan (Go 1.24 da yangi amalga oshirish)?

Senior
Магнит Тех
98

192.168.0.0 manzilini kompyuter manzili sifatida belgilash mumkinmi?

Senior
Flant
98

Tashqi saqlashdan foydalanishda qanday qiyinchiliklar bor? Va, masalan, bizda bir xil ilovaning bir nechta nusxasi bo'lishi mumkinmi? Bu holda nima bo'lishi mumkin?

Senior
VKVK
98

DROP va TRUNCATE qanday farq qiladi?

Middle
Япоки
98

CI/CD pipeline haqida gapirib bering: qaysi muhitlar, qaysi bosqichlar, qanday qurildi jarayon?

Senior
А7
98

Go tilida xatolar qanday ishlanadi? errors.Is va errors.As qanday farq qiladi?

Middle+
YadroYadro
98

502 Bad Gateway va 504 Gateway Timeout xatolari nima va dasturchi ularga qanday javob berishi kerak?

Senior
Headshot
98

Ma'lum bir so'rovning qaysi joyda torayganligini qanday aniqladingiz?

Middle+
А7
98

Agar bu tarmoq so'rovi bo'lmasa, fayldan o'qish bo'lsa, bu qanday boshqariladi rejalashtiruvchida?

Middle
RWB
98

Ko'rsatish kerak: 1. Foydalanuvchi va mahsulot ID ning yagona kombinatsiyalarini, foydalanuvchilar bloklanganidan oldin amalga oshirilgan barcha xaridlar uchun. Avvalo foydalanuvchi nomi bo'yicha, keyin SKU bo'yicha tartiblang 2. 5000 rubl yoki undan ortiq summaga xarid qilgan foydalanuvchilarni toping. Ularning ismlarini quyidagi formatda chiqarish: foydalanuvchi ID | ism | familiya | xaridlar summasi

Senior
OZONOZON
97

func buildOrderEmailBody(items []Item, totalPrice float64) string { body := "Rahmat sizning buyurtmangiz uchun!\n\n" body += "Buyurtmangizdagi mahsulotlar:\n" for _, } func CreateOrder(customerEmail string) { totalPrice := ListAndCalculateVAT() orderDetails := "Rahmat sizning buyurtmangiz uchun!\n\n" orderDetails += "Buyurtmangizdagi mahsulotlar:\n" for _, item := range items { orderDetails += fmt.Sprintf("- %s: $%.2f\n", item.NameOfProduct, item.PriceOfProduct) } orderDetails += fmt.Sprintf("\nJami (QQS bilan): $%.2f\n", totalPrice) order = Order{Items: items, EmailSent: false} subject := "Buyurtma tasdiqlash" if err := SendOrderConfirmationEmail(customerEmail, subject, orderDetails); err != nil { }

Middle
Туту
97

SSL va TLS o'rtasidagi farq nima?

Senior
Lenta Tech
97
/412