res(2) chaqirilganda oltinchi satrda qiymat qanday olinadi?
Python
PostgreSQL'da WAL (Write-Ahead Log) nima va nima uchun kerak?
PostgreSQL'da ichki tranzaktsiyalar nima va ular nima uchun kerak?
Rossiya shahrari bo'ylab qidiruv uchun shahar nomi bo'yicha qidiruvni hisobga olgan holda, barcha shaharlarni o'z ichiga olgan jadval uchun indekslash tizimini loyihalashtiring.
Tavsif biznes tahlilchi tomonidan yozilgan bo'lib, u "qanday bo'lsa" yozilgan va biznes talablari tavsiflarini berishi mumkin. PHPda yozilgan dahshatli legacy kod mavjud, u S3 dan log fayllar oladi ularni tahlil qiladi, natijani kerakli joyga yozadi. Ma'lum: fayllar har soatda keladi, hozirda 5 ta barcha fayllar bir xil buckettadir Ma'lumotlar formatga qarab turli joylarga yuborilishi kerak – postgres/mahalliy fayl Bunday funksionallikni amalga oshiradigan ETL yozish zarur. Metodlarning aniq amalga oshirilishi (ma'lumotlarni o'qish/yuborish va boshqalar) e'tiborga olinmasligi mumkin.
Kecha bog'liq bo'lish muammosini hal qilish uchun ichma-ich lambda fabrikasi (function factory) orqali alternativaning o'qilishi haqida nima deb o'ylaysiz?
Agar funksiya qonuniy ravishda NaN qaytarishi mumkin bo'lsa (bu odatiy xatti-harakat), va hozirgi kesh amalga oshirilishi bu holatda xato chiqaradi yoki har doim hisoblashni davom ettiradi — buni qanday tuzardingiz?
PostgreSQL'da indekslar haqida gapir: nima uchun kerak, qanday turlari bor, qachon foydalaniladi.
Ushbu kod nima chiqaradi def calc(): return [lambda x: i * x for i in range(4)] for res in calc(): print(res(2))
Biznes tahlilchi tomonidan yozilgan va "qanday bo'lsa" deb yozilgan vazifa tavsifi mavjud bo'lib, u biznes talablari tavsiflarini berishi mumkin. PHPda yozilgan qo'rqinchli legacy kod mavjud bo'lib, u S3 dan log fayllar oladi, ularni tahlil qiladi, natijani kerakli joyga yozadi. Ma'lum: fayllar har soatda keladi, hozirda 5 ta, hamma fayllar bir xil buckettadir, Ma'lumotlar formatiga qarab turli joylarga yuborilishi kerak – postgres/mahalliy fayl Bunday funksionallikni amalga oshiradigan ETL yozish zarur. Maxsus metodlarni yozish (ma'lumotlarni o'qish/yuborish va boshqalar) e'tiborga olinmasligi mumkin.
PostgreSQL'da aniq mos kelish uchun nima tezroq ishlaydi — B daraxti yoki Hash indeks?
Asosiy kodni o'zgartirmasdan, faqat ro'yxat tushunchasini o'zgartiring, lambda'ni qoldiring, shunda har bir lambda o'z i qiymatini ushlaydi — buni qanday qilish mumkin?
def cache(): """ Dekorator kodini bu yerda to'ldiring """ pass
Nima uchun barcha chaqiriqlarda uchlik (qiymat i=3) qo'yiladi?