Sobes.tech

Python-да көпжолақтық, көппроцессорлық және асинхронды жұмыс істеуді салыстырыңыз: айырмашылықтары, артықшылықтары және кемшіліктері.

214

def withdraw(user_id, amount): user = User.objects.get(id=user_id) if user.balance < amount: raise InsufficientFundsError() user.balance -= amount user.save()

205

Қолданушы әр уақытта қайта кірмей-ақ, мерзімі өткеннен кейін access token-ді қалай жаңартуға болады? Refresh token қайдан алынады және қалай пайдаланылады?

191

Python-дағы өзгермейтін объектілердің қай қасиеті оларды сөздік кілттері ретінде пайдалануға мүмкіндік береді?

190

Келесі Python класы анықтамасындағы қателікті түзетіңіз: ```python class OrderService: def __init__(self): self.db = PostgresDB() ```

187

Клауд Кодына арналған тұрақты нұсқаулар, дағдылар және субагенттер үшін қандай файлдар мен механизмдерді қолдануға болады? Оларды қолдандыңыз ба?

158

Python-дағы dict қалай құрылымдалған, сөздіктер мен хеш кестелердің қандай ерекшеліктері бар?

154

GIL-ге қарамастан, неге көп ағынды бағдарламалау requests арқылы синхронды HTTP сұрауларды жылдамдата алады?

147

Бұрыннан таныс жобаңызда AI агенттерін қалай тиімді пайдаланып, контекст/токендерді қалай үнемдеуге болады?

147

-- Процесс A BEGIN; SELECT * FROM orders WHERE id = 1 FOR UPDATE; SELECT * FROM orders WHERE id = 2 FOR UPDATE; -- Процесс B (сол уақытта) BEGIN; SELECT * FROM orders WHERE id = 2 FOR UPDATE; SELECT * FROM orders WHERE id = 1 FOR UPDATE;

147

Функцияның орындалу уақытын өлшеп, шығаратын timer декораторын жазыңыз; содан кейін аргументтерді өткізу және метадеректерді сақтау қамтамасыз етіңіз.

140
/3