Pitanja označena kao "coroutine"

Pretpostavke su opća upravljačka struktura kojom se kontrola protoka zajednički provodi između dva različita postupka bez povrata.
45
odgovor

Što čini ključna riječ prinosa?

Koja je upotreba ključne riječi yield u Pythonu? Što radi? Na primjer, pokušavam razumjeti ovaj kôd 1: def _get_child_candidates (self, min_dist, max_dist): ako je self._leftchild i distance - max_dist <self._median: yield se ...
set 24 oct. '08 u 1:21
6
odgovor

Što je coroutine?

Što je coroutine? Kako su oni povezani sa konkurentnošću?
postavljen 16. veljače '09 u 18:36
10
odgovor

Koja je razlika između niti i vlakana?

Koja je razlika između niti i vlakana? Čuo sam za rubin vlakna, i pročitao sam da su dostupni na drugim jezicima, može li mi netko objasniti jednostavnim riječima koja je razlika između niti i vlakna.
postavljeno 28. travnja '09 u 7:27
3
odgovor

Coroutine vs Nastavak vs Generator

Koja je razlika između koroutina i nastavka i generatora?
04 Apr set '09 u 0:19
3
odgovor

Greenlet vs. potoci

Nov sam u gevents i greenlets. Našao sam dobru dokumentaciju o tome kako raditi s njima, ali nitko mi nije dao razlog kako i kada trebam koristiti napitke! Za što su stvarno dobri? Mogu li ih koristiti na proxy poslužitelju ili ...
postavljen je 21. ožujka u 22:49
4
odgovor

Kako originalni predložak StartCoroutine / yield zapravo funkcionira u jedinstvu?

Razumijem princip koroutina. Znam kako, na primjer, dobiti standardni šablon StartCoroutine / yield return za rad na C # u Unityu. pozvati metodu koja vraća IEnumerator preko StartCoroutine, i na ovaj način učiniti nešto, napraviti prinos ...
postavljen 17. listopada '12 u 13:30
9
odgovor

Ekvivalentna Pythonova struktura generatora za C ++

Imam uzorak Python kod koji trebam oponašati u C + +. Ne treba mi nikakvo posebno rješenje (na primjer, rješenja koja se temelje na suradničkom pristupu, iako će i oni biti prihvatljivi odgovori), samo moram nekako ...
set Jan 30 '12 u 6:58
5
odgovor

Razlika između coroutine i nit?

Koja je razlika između coroutine i niti?
postavljen 20. prosinca '09 u 6:05
6
odgovor

Stanka za samostan

Monads može učiniti mnogo nevjerojatnih, ludih stvari. Mogu stvoriti varijable koje sadrže superpoziciju vrijednosti. Mogu vam omogućiti pristup podacima iz budućnosti prije nego što ih izračunate. Mogu vam dopustiti da pišete ...
postavljeno 20. travnja '12 u 0:20
17
odgovor

Kako implementirati Coroutines u C ++

Sumnjam da se to može učiniti prijenosnim, ali postoji li kakvo rješenje? Mislim da se to može postići stvaranjem alternativnog stog i ponovnog pokretanja SP, BP i IP za ulazak u funkciju i dobivanje pristupa očuvanju IP-a i SP + BP oporavak. Uništi ...
postavljen 23. rujna '08 u 18:31
2
odgovor

Kako koristiti async / čekati u Python 3.5?

#! / usr / bin / env python3 # - * - kodiranje: utf-8 - * - vrijeme uvoza async def foo (): await time.sleep (1) foo () Nisam mogao napraviti ovaj mrtvi jednostavan primjer za izvođenje: RuntimeWarning: coroutine 'foo' nikad nije očekivan foo ()
postavljen 27. rujna '15 u 17:19
6
odgovor

Implementacija coroutina u Javi

Ovo je pitanje povezano s mojim pitanjem o postojećim koroutinskim implementacijama u Javi. Ako se, kao što pretpostavljam, ispostavi da trenutno Java nema potpunu implementaciju koroutina koje će biti potrebne za njihovu implementaciju? Kao što sam rekao u ovom pitanju ...
postavljen je 17. svibnja u 7:26
4
odgovor

U python, postoji li način da provjerite je li funkcija "funkcija generatora" prije nego što je nazovete?

Pretpostavimo da imam dvije funkcije: def foo (): povratak 'foo' def bar (): yield 'bar' Prvi je normalna funkcija, a druga je funkcija generatora. Sada želim napisati nešto ovako: def run (func): ako je is_generator_function (zabavno ...
postavljeno 09.12 '09 u 8:05
1
odgovor

Mogu li se “eksperimentalni” Kotlin coroutini koristiti u proizvodnji?

Mogu li se Kotlin coroutini koristiti u proizvodnji i što znači njihov eksperimentalni status?
pitao 15. rujna. '17 u 16:01
3
odgovor

Što su coroutini u C ++ 20?

Što su coroutini u c ++ 20? Kako se razlikuju od "Parallelism2" ili / i "Concurrency2" (vidi sliku ispod)? Slika ispod ISOCPP-a. https://isocpp.org/files/img/wg21-timeline-2017-03.png
postavljeno 19. travnja '17 u 21:39