Sobes.tech

Python

Metaclass'lerde __prepare__ metodunun mekaniklerini açıklayın. Sınıfın yaşam döngüsünde ne zaman çağrılır ve varsayılan olarak hangi veri yapısını döndürür?

Middle+
4

Python'da istisna mekanizması nasıl çalışır? Neden üretimde except Exception yapısının kullanılması antipattern olarak kabul edilir ve hangi kritik sistem istisnaları yanlışlıkla yakalayabilir?

Middle+
4

Ağırlıklandırmada N+1 sorgu problemi nedir? 100 gönderi üzerindeki yorum sayısı gibi ilişkili nesneleri verimli bir şekilde nasıl sayarız, tüm ilişkili varlıkları Python belleğine yüklemeden?

Middle+
3

Django ORM ve SQLAlchemy'de .update() yöntemi nasıl çalışır? pre_save ve post_save gibi model sinyalleri tetiklenir mi yoksa özel save() metodları mı çalışır? Neden?

Middle+
2

Veritabanı seviyesinde Soft Delete nedir? Büyük tablolarında is_deleted = True bayrağını kullanırken indeksler, alan benzersizliği ve ORM performansı ile ilgili hangi mimari sorunlar ortaya çıkar?

Middle+
2

SQLAlchemy'deki Data Mapper deseninde Kimlik Haritası nedir? Bu mekanizma, bir oturum içindeki aynı veritabanı satırına yapılan iki farklı sorgunun Python belleğinde aynı nesneye referans döndürmesini nasıl sağlar?

Middle+
2

Asenkron Python'da Task Leak nedir? Kapanmamış veya takılı kalan bir coroutine gizli bellek sızıntılarına nasıl yol açabilir ve bunu çalışan bir uygulamada nasıl izleyebilirsiniz?

Middle+
1

Bir asenkron kod senkron engelleyici bir fonksiyon çağırırsa, örneğin time.sleep() veya requests kütüphanesi aracılığıyla ağır bir istek? Bu tür çağrıları event döngüsünün dışına nasıl düzgün şekilde taşıyabiliriz?

Middle+
0

asyncio.create_task() ile doğrudan await ile coroutine çağrısı arasındaki fark nedir? create_task() ile bir görev oluşturulduğunda, ancak mevcut akış ağır hesaplamalarla meşgulken asyncio planlayıcısı nasıl çalışır?

Middle+
0