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

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

ucontext ағымымен

Контексттер қол жетімді (ucontext.h функциялары бойынша басқарылатын нысандар) жіппен ма? Яғни, екінші дәлелмен басқа контексте жасалған мәтінмәтінді құрған контекст болуы мүмкін бе? Тестілік бағдарлама бұл жұмыстарды Linux-де көрсеткендей көрінеді ...
15 желтоқсан белгіленді. 2:10
2
жауаптар

Джанго Грин жасалды

Менде Django басқару тобы бар, ол мыңдаған TCP / UDP сұрауларын жасайды. Мен Gevent-ді оны жылдамдату үшін қолдандым, өйткені кодын ауыстырдым. Сокеттер енді оқшауланбайды, бірақ мен оқып шыққаннан кейін, Django ...
14 ақп. '12 сағат 10:01
1
жауап

Android үшін ағындардың балама жолы

Android Java және Oracle Java бірнеше ерекшеленеді. Келесі мүшелерді немесе сопрограммаларды http://code.google.com/p/jet>
13-шілдеде сағат 16: 29-да орнатыңыз
1
жауап

Питон генераторының ішінде «i» сияқты нәрсе бар ма?

Генератордың анықтамасы ішіндегі қайтарылған генератордың объектісіне сілтеме алу тәсілі бар ма? Бұл әдіс итератордың __next__ әдісінің ішіне берілген өзіндік дәлелге ұқсас болады. Python құжаттамасын қарап шыққаннан кейін мен мұндай нәрсені таба алмадым ...
16 ақп '14 сағат 9:32
1
жауап

В Python 3.5 - кілт сөзді «күте» тең «кірістілігі»?

Құжаттағы мына жерде: https://docs.python.org/3/library/asyncio-task.html, сіз күтуді алмастыратын көптеген кірістілікті таптым. Мен олардың Python 3.5-ге тең екендігін білдім. Бұл туралы қандай да бір идея бар ма?
16 мамырда сағат 17: 00-де
1
жауап

кез келген Kotlin Келісілген Болашақ баламасы

Coroutine async қайтарылған қалдырылған <T> және ленивый орындау және күту мысалдары бар. Дегенмен, қандай да бір Деферидтердің аяқталуын қалай күте аламыз? Қысқаша айтқанда // CompletableFuture.anyOf (...) баламасы қандай? // ...
29 наурызда сағат 13: 01-де белгіленеді
1
жауап

python - күтілетіндей C функциясын қалай іске асыру керек (сутьютин)

Қоршаған орта: C-ге RTOS-ді ортақ пайдалану және микроптитон виртуалды машинасы - бұл қиындықтардың бірі. VM-ді басқа RTOS тапсырмаларын блоктамауға мәжбүрлеу үшін, мен RTOS_sleep () вм.c: DISPATCH () -қа кірістіремін, сондықтан әрбір байт кодты орындағаннан кейін, VM ...
25 маусымда сағат 20: 41-де орнатылған
2
жауаптар

boost :: asio :: yield_context: күтпеген ерекше мәжбүрлеу

Мен мұнда сипатталғандай, asion функциясын күшейту үшін өзімнің асинкалық функциямды жазуға тырысамын. Дегенмен, мен boost :: coroutines :: detail :: forced_unwind жолындағы нәтижедегі нәтиже.get #include <boost / chrono.hpp> #include <boost / asio.h ...
18 қарашада орнатылды '14 сағат 19:45
1
жауап

Джулияда тапсырманы қалай / өлтіру керек?

HttpServer http = HttpHandler () сұрауымен: request :: response, response: reply show (request) response http.events [«error»] = (клиент, қате) -> println (error) http .events [«listen»] = (port) -> println («Тыңдау $ ...
30 қар '14 сағат 6:23
1
жауап

Python өзіңіздің жеке бағдарламаларыңыз және жіберіңіз ()

Генератордың корпоративті схемалары шақырушы мен шақырылған тарап арасындағы қос бағытты байланысқа мүмкіндік беретін send () әдісіне ие және қоңырау шалушыдан берілген генератордың ұсынылған көшірмесін қалпына келтіреді. Бұл функционалды ...
26 желтоқсанда белгіленген 9: 25-те
4
жауаптар

Негізгі тақырыпта Kotlin coroutines wait () функциясын қалай пайдалануға болады

Мен тек Kotlin сопрограммаларын үйрендім және пайдаланушы интерфейсінде көрсетілетін нәтиже арқылы бірнеше API қоңырауларын имитациялауға тырыстым: class MainActivity: AppCompatActivity () {fun log (msg: String) = println («[$ {Thread.current ...
2 наурызда сағат 19: 48-де қойылған
2
жауаптар

Генераторға негізделген корутинмен шексіз регруссия көрінеді

Төменде Дэвид Безлидің генераторлардағы слайдтары (мұнда мүдделі адам үшін). Фьючерстерді беретін генераторды орындайтын А міндеті, тапсырма сыныбы толығымен (қатесіз) анықталды: сынып Тапсырма: def __init __ (self, g ...
02 қаз '17 сағат 19:31
7
жауаптар

C # көмегімен Co-routines-ды қалай пайдалануға болады?

Питонда кірістілік кілт сөзі басу контексттерінде де, тартыммен де қолданыла алады, мен C # -тегідей мәнмәтінді қалай жасау керектігін білемін, бірақ қалай итермелеуге болады? Мен python-дан C # -ке көшірілуге ​​тырысатын кодты жіберемін: def coroutine (func): d ...
22 наурыз күні сағат 18: 07-де орнатылды
4
жауаптар

Қауіпсіз кросс-платформалық схемалар

Мен қолданатын барлық сопроцессорлық қосымшалар jmp_buf мазмұнын құрастырады немесе тексереді. Мәселе мынада, бұл кросс платформасы емес. Менің ойымша, келесі жоспарлар енгізілмейді ...
02 қараша. 2: 31-дегі '11
1
жауап

Makecontext () / swapcontext () функциялары C ++-мен үйлесімді ме?

Unix орталарында, кейде функциялардың makecontext () / swapcontext () функциялары отбасы С-дегі сценарийлерді іске асыру үшін пайдаланылады, бірақ бұл функциялар стек пен орындалу жіпін тікелей басқарады. Жиі, бұл төменгі деңгейлі функциялары әр түрлі болған кезде ...
14 ақп. '12, 1:12