Сұрақтар қойылған 'coroutine'

Тоқтатулар - басқарудың жалпы құрылымы, ол ағынды басқару екі түрлі рәсімдер арасында қайтарылмай жүзеге асырылады.
2
жауаптар

Libgreen деген не болды?

Мен түсінемін, libgreen енді стандартты Rust кітапханасының бөлігі емес. Мен сондай-ақ жеке libgreen пакетін таба алмаймын. Бірнеше альтернатива бар - бұл жасыл ағындар әлі жоқ, бірақ жасыл-рс, ол бұзады ...
22-сәуірде белгіленген '15 сағат 10:49
3
жауаптар

Монат трансформаторы прогресті бақылайды

Мен процедураның барысын бақылау үшін пайдаланылуы мүмкін монат трансформаторын іздеймін. Ол қалай қолданылатындығын түсіндіру үшін келесі кодты қарастырыңыз: рәсім: ProgressT IO () рәсім = тапсырма «Кейбір сызықтарды басып шығару» ...
19 желтоқсанда белгіленген '11, 6: 13-те
2
жауаптар

Котлиндегі жіп пен сопутин арасындағы айырмашылық

Котлинде басқа тілдерден ерекшеленетін нақты тіл бар ма? Сәйкесінше жеңіл ағыс қалай көрінеді? Айырмашылық неде? Котлин сопрограммалары мезгіл-мезгілде жасалған операциялар болып табылады ма? Тіпті м ...
25 наурызда сағат 17: 50-де
1
жауап

Unity3D-де жаңа ағымның пайда болуы мүмкін бе?

Маған араласады және қалай араласады (Unity3D және мүмкін, басқа жерлерде). Жаңа ағымның пайда болуы? Бірлікке арналған құжаттамада айтылғандай, Корутин - оны қолдануға дейін (шығу) тоқтата алатын функция.
маусымның 6-ы күні сағат 3: 22-де
5
жауаптар

Ойын дизайнына арналған варианттар?

Мен корутиналардың ойындар жасаудың жақсы тәсілі екенін естідім (мысалы, PEP 342: «Корутиндер - көптеген имитациялар, ойындар сияқты көптеген алгоритмдерді білдірудің табиғи тәсілі»), бірақ бұл қалай басталатындығыма оралуым оңай емес. Мен ...
08 тамызда орнатыңыз . '09 6:31
3
жауаптар

itertools.tee арналған корутин?

Менде объектілердің ағаш құрылымы бар. Жапырақтардағы барлық элементтерді («құндылықтар») сұрыптау керек. Ол үшін төменде көрсетілгендей генератор әдістерін қолданамын: сыныптық торап (объект): def __init __ (self): self.items = [Leaf (1), Lea ...
01: 00-де 1: 10-да орнатылған
2
жауаптар

Python-дағы Lua-мен салыстырғанда, корутинспен қалай сәйкестенуге болады?

Lua-дағы венерологиялық қолдауды корутиналық кестеде атқаратын қызметтері қамтамасыз етіледі, олар негізінен жасайды, жаңартады және кірістілейді. Әзірлеушілер бұл схемаларды қатал, бірінші дәрежелі және асимметриялық деп сипаттайды. Сондай-ақ, Coroutines Python-да жақсартылған ...
24 сағаттан кейін орнатыңыз . '16 сағат 14:32
1
жауап

Қандай корутиналар (торлар және котлин сопутылары) жылдамырақ?

Котлиннің корутиндері - соңғы машина үшін қант және кейбір жүгіргіш (мысалы, әдепкі ForkJoinPool). https://github.com/Kotlin/kotlin-coroutines/blob/master/kotlin-coroutines-informal.md#implementation-details Басқаша айтқанда, ешқандай пайдалану жоқ ...
21 қазанда орнатқан '17 сағат 18:01
2
жауаптар

Booster 1.55-мен қос бағытты компютер құра аламын ба?

Ағымдағы нұсқасы Boost 1.55 екі түрін ұсынады бір бағытты сопрограммы. Олардың бірі - тартымды түрі, ол ешқандай параметрді қабылдамайтын және негізгі контекстке мәнді қайтаратын сопроволок болып табылады; екіншісі - итеру түрі, ол ...
20 желтоқсанда орнатылған '13 сағат 23:31
1
жауап

Python: Corout шығаратын диктің элементтерін шығару?

Бір сөз айтпас бұрын, жақында менің бағдарламалау сұрауларым үшін беделді орын үшін қоғамға алғыс айтамын. Және бұл комплименттер сөзбен айтылмағанын көрсетіңіз. Қалай болғанда да, сенімнің заңы ...
16-шілдеде сағат 18: 24-те белгіленеді
2
жауаптар

Bluebird сопротезін қолдану

Мен Bluebird сопрограммаларын келесідей қолдануға тырысамын: var p = require ('bluebird'); // бұл 'v' var d = p.coroutine (функция (v) функциясының мәнін қайтаруға арналған уәде қайтарылсын) {yield p.resolve (v);)}; // бұл, алайда, 'undefined' d (1) .then (f ...
21 маусымда сағат 15: 38-де белгіленген
4
жауаптар

Функция немесе әдіс болса, ол қалыпты немесе асинхронды болып табылатындығын тексеріңіз

Функция немесе әдіс қалыпты функция немесе асинкциялық функция болып табылатынын қалай білуге ​​болады? Мен кодты қалыпты немесе асинхронды қоңырауды автоматты түрде қолдауға және функцияның қандай түрін өткізгенін тексерудің тәсілі болуын қалаймын. async def exampl ...
18 наурызда сағат 8: 13-де орнатыңыз
5
жауаптар

Kotlin Coroutines - Android жүйесіне арналған дұрыс жол

Мен адаптер ішіндегі тізімді асинкспен жаңартуға тырысамын, тым көп үлгілер бар екенін көремін. Сіз Koutlin Coroutines-ді дұрыс пайдаланасыз ба? бұл оңтайландырылған ба? fun loadListOfMediaInAsync () = async (CommonPool) {try {...
31 наурызда сағат 17: 46-да
2
жауаптар

Командалық орындаудың тиімділігін арттыру

Мен питондағы корутиналарда көптеген әңгімелер мен мақалаларды көрдім. Олар «микро ағымдар» деп есептеледі, мен олар өнімділікті жақсартады деп естідім. Өнімділікті қалай жетілдіреді? Осы уақытқа дейін көргендерімнің барлығы бір-бірден бөлініп, орындалды ...
04 шілдеде сағат 20: 00-де орнатылған
4
жауаптар

Кескіндей нұсқалары бар оқиғалар циклін қалай жасауға болады?

Мазмұнды ауысуды болдырмау үшін, желілік қосылымдарға және кейбір кіші бағдарламаларға қызмет ету үшін үлкен цикл жасағым келеді. Мұнда кәдімгі функциялардың орындалуы: импорттық асинцио импорт уақытының def hello_world (цикл): print ('H ...
26 мамырда сағат 17: 30-да орнатылды