Python
AWS xizmatlari va Amazon platformasi o'rtasidagi o'zaro ta'sir qanday amalga oshadi?
Kooperativ ko'p vazifali modeldan foydalanishning afzalliklari va kamchiliklari nimalardan iborat?
ProcessPooldan foydalanishda qanday muammolar bor? Jarayonlar bilan ishlashda qanday nozikliklar mavjud?
Sizga yuborilgan bo'sh ish o'rinlarini ko'rib chiqdimizmi?
Bizda FastAPI ilovasi bor va u shuningdek, ma'lum bir mantiq bilan yopilish voqeasi (shutdown) mavjud. Agar biz ilovani -9 signali bilan o'lsak (kill -9), yopilish amalga oshadimi?
Ilovalar ichida holatni boshqarish uchun MobX dan foydalanish bo'yicha tajribangiz bormi?
Jamoangizning hajmi va tuzilishi haqida gapiring
Kubernetes bilan ishladingizmi? Qaysi joylashtirish vositalaridan foydalandingiz?
ACID haqida gapir. Xususan, tranzaktsiyalarni izolyatsiya qilish darajalari haqida. Qaysi darajani ishlatishdi?
Python'dagi xotira boshqarish xususiyatlari dasturlar xulq-atvoriga qanday ta'sir qiladi?
Python'da try...except tuzilmasida finally blokining vazifasi nima?
# Hozirda, bu kod uchun hujjat va talablar 100% aniq emas # va ba'zi joylarda yangilangan emas, shuning uchun biz ularni bu yerda keltirmaymiz. # Kod o'zi ishlab chiqarish serverlarida ishlaydi, uning natijalari # turli tizimlar tomonidan foydalaniladi, ularning ba'zilari COBOLda yozilgan, ba'zilari # Arktikada neft platformalarida joylashgan, va ular satelitalardan bir yo'nalishli signal orqali # kiruvchi ma'lumotlarni qabul qiladilar. # Biz bularning hech qandayini buzishni istamaymiz, va keyinchalik tuzatishga majbur bo'lishni xohlamaymiz. # Shuning uchun, "bu kod nima qilish va qanday qilish kerak" bo'yicha talablar # hozirgi holatda qanday ishlayotganiga asoslanishi kerak. db = Model() def process(data): print("fayl hajmi: " + str(len(data))) foydalanuvchilar_qatorlari = open("/opt/data/users.txt").read().splitlines() natija = [] for qator in foydalanuvchilar_qatorlari: tranzaktsiyalar_qatorlari = open("/opt/data/transactions.txt").read().splitlines() process(tranzaktsiyalar_qatorlari) for str2 in tranzaktsiyalar_qatorlari: parts = str2.split() is_valid = db.check_transaction( user_id=parts[3], change=parts[4], ) if not re.search("\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}\s+\d+\s+\w+\s+\d+\.\d+", str2): continue user_id = qator.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+\.\d+", parts[4]): natija.append(str2) if len(natija) > 0: print("mos kelish")
Tizimda xizmat yaratish qanday amalga oshiriladi?
RabbitMQ tizimida xabarlarni uzatish qanday amalga oshiriladi?
SQL so'rovi: kamida bir kishini taklif qilgan barcha foydalanuvchilarni olish uchun so'rov yozing.
Python'da o'zgaruvchi yaratishda odatda nima bo'ladi, unga nima bor?
Test piramidasining nomi ostida nima yotadi va nima uchun aynan shunday metafora ishlatiladi?
Dasturlashda mahalliy o'zgaruvchi nima ekanligini tushuntirib bera olasizmi?
Sotuv vaqtida mahsulotga konkurent kirishni qanday hal qilish mumkin? Bu muammoni ma'lumotlar bazasi darajasida bloklamasdan Redis yordamida qanday hal qilish mumkin?
Ma'lumotlar bazasida ma'lumotlarning versiyalarini qanday boshqariladi?