Bizning kompaniyamizda professional rivojlanish uchun qanday maqsadlar qo'yasiz?
Python
Ma'lumotlar bazasida indekslardan foydalanish so'rovlarni bajarish tezligini qanday oshishga yordam beradi?
Siz ishlagan ma'lumotlar bazalari turlarini sanab o'tishingiz va ularning xususiyatlarini tushuntirishingiz mumkinmi?
Monolit arxitekturasi mazmuni va uning asosiy xususiyatlarini tushuntiring.
Loyihada mikroxizmatlar arxitekturasini qo'llash tavsiya etiladigan holatlar qanday?
So'nggi lavozimingizda ishlagan loyihangizni tavsiflang.
Asinxron texnologiyalarini ishlatishning afzalliklari va kamchiliklari nimalardan iborat?
Dastur ishlab chiqishda SOLID tamoyillariga amal qilasizmi?
Sinf va ob'ekt o'rtasidagi farq nima?
Python'da abstrakt sinflarni amalga oshirishda qanday usullar qo'llaniladi?
Kelajakdagi ish taklifini ko'rib chiqishda ehtimoliy muammolarni aniqlash uchun nimaga e'tibor berish kerak?
Oldingi ish joyingizda bajargan asosiy vazifalar va loyihalarni ta'riflab berolasizmi?
Oldingi ish joyingizda vazifalarni qanday olganingiz va qanday shakllantirganingiz haqida gapiring
Avtomatlashtirilgan test jarayonida mock-objektlarning maqsadi nima?
Rahbar sizning hozirgi lavozimingiz bilan bog‘liq tashvishlaringiz yoki noroziligingizni muhokama qiladimi?
Ma'lumotlar bazasida indeks yaratish zarurligini ko'rsatadigan belgilari qanday?
Veb ilovalarini ishlab chiqishda Django frameworkidan foydalanishning afzalliklari va kamchiliklari qanday?
Docker bilan ishlagansizmi? U bilan nima qildingiz?
# 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")