Sobes.tech

Python

Schreiben Sie einen Timer-Decorator, der die Ausführungszeit einer Funktion misst und ausgibt; stellen Sie dann sicher, dass Argumente übergeben und Metadaten der Funktion gespeichert werden.

140

Mussten Sie schon einmal SQL-Abfragen optimieren oder die Leistung analysieren? Welche Tools haben Sie verwendet? Was zeigt EXPLAIN?

134

def abheben(user_id, betrag): benutzer = User.objects.filter(user_id=user_id).update(balance=F('balance') - betrag) wenn benutzer.balance > betrag: # raise InsufficientFundsError() benutzer.balance -= betrag benutzer.save()

134

Wie erstellt man einen Generator in Python? Was passiert bei zwei aufeinanderfolgenden yield in einer Generatorfunktion?

123

Wie man einem KI-Agenten einen konstanten Projektkontext gibt, um ihn in jeder Sitzung nicht neu beschreiben zu müssen?

122

Wie funktioniert ein Generator in Python und worin unterscheidet er sich von einer normalen Funktion und einem Iterator?

122

mit transaction.atomic(): provider_order = ProviderOrder.objects.select_for_update().get(id=provider_order.id) unblock_provider_order(provider_order.id) notify_contractor(provider_order=provider_order)

122
/3