Sobes.tech

Какво е индекс в база данни, какви видове има, плюсове и минуси?

135

def withdraw(user_id, сума): потребител = User.objects.filter(user_id=user_id).update(balance=F('balance') - сума) ако потребител.balance > сума: # raise InsufficientFundsError() потребител.balance -= сума потребител.save()

134

Имали ли сте някога нужда да оптимизирате SQL заявки или да анализирате производителността? Какви инструменти използвахте? Какво показва EXPLAIN?

134

Използвате ли LLM/AI инструменти при работа с код и как взаимодействате с тях?

127

Как работи генератор в Python и как се различава от обикновена функция и итератор?

122

Каква е разликата между потребител на RabbitMQ и потребител на Kafka?

122

Как да създадете генератор в Python? Какво се случва при два последователни yield във функция за генератор?

122

с 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)

120

Как да дадете на AI агент постоянен контекст на проекта, за да не го описвате отново във всяка сесия?

120

Опишете жизнения цикъл на HTTP заявка в Django от клиента до отговора.

120
/3