Perguntas com a tag 'coroutine'

Os quortings são uma estrutura de gerenciamento geral em que o controle de fluxo é executado em conjunto entre dois procedimentos diferentes sem retorno.
46
respostas

O que a palavra-chave yield faz?

Qual é o uso da palavra-chave yield em Python? O que isso faz? Por exemplo, eu tento entender esse código 1: def _get_child_candidates (self, min_dist, max_dist): if self._leftchild e distance - max_dist <self._median: yield se ...
definir 24 de outubro. '08 às 1:21
6
respostas

O que é co-rotina?

O que é co-rotina? Como eles estão relacionados à concorrência?
set 16 fev '09 às 18:36
10
respostas

Qual é a diferença entre rosca e fibra?

Qual é a diferença entre rosca e fibra? Eu ouvi falar sobre as fibras de rubi, e eu li que elas estão disponíveis em outras línguas, alguém pode me explicar em palavras simples qual é a diferença entre um fio e uma fibra.
set em 28 de abril '09 às 7:27
3
respostas

Coroutine vs Continuação vs Generator

Qual é a diferença entre co-rotina e continuação e gerador?
04 abr. Set '09 às 0:19
3
respostas

Greenlet vs. Córregos

Eu sou novo em gevents e greenlets. Eu encontrei uma boa documentação sobre como trabalhar com eles, mas ninguém me deu uma razão para como e quando eu deveria usar poções! Para que eles são realmente bons? Posso usá-los em um servidor proxy ou ...
é marcado 21 de março às 22:49
4
respostas

Como o modelo original de StartCoroutine / yield realmente funciona no Unity?

Eu entendo o princípio coroutine. Eu sei como obter o modelo padrão de retorno StartCoroutine / rendimento para trabalhar em C # no Unity, por exemplo. chame o método que retorna IEnumerator via StartCoroutine, e neste método faça algo, faça um rendimento ...
set 17 de outubro. '12 às 13:30
9
respostas

Estrutura de gerador Python equivalente para C ++

Eu tenho um exemplo de código Python que eu preciso para emular em C ++. Eu não preciso de nenhuma solução em particular (por exemplo, soluções baseadas em uma abordagem colaborativa, embora também sejam respostas aceitáveis), eu só tenho que de alguma forma ...
set 30 de jan '12 às 6:58
5
respostas

A diferença entre coroutine e thread?

Qual é a diferença entre uma co-rotina e um fio?
set em 20 dez '09 às 6:05
6
respostas

Pausa do Mosteiro

As mônadas podem fazer muitas coisas incríveis e loucas. Eles podem criar variáveis ​​que contenham uma superposição de valores. Eles podem permitir que você acesse dados do futuro antes de calculá-los. Eles podem deixar você escrever ...
set em 20 de abril '12 às 0:20
17
respostas

Como você implementa Coroutines em C ++?

Eu duvido que isso possa ser feito portátil, mas existe alguma solução aí? Eu acho que isso pode ser feito criando uma pilha alternativa e reiniciando SP, BP e IP para entrar na função e obter acesso à preservação de IP e recuperação de SP + BP. Destru ...
definido em 23 de setembro '08 às 6:31 pm
2
respostas

Como usar o async / wait no Python 3.5?

#! / usr / bin / env python3 # - * - codificação: utf-8 - * - tempo de importação async def foo (): await time.sleep (1) foo () Eu não poderia fazer este exemplo simples morto para rodar: RuntimeWarning: coroutine 'foo' nunca foi esperado foo ()
set 27 de setembro '15 às 17:19
6
respostas

Implementação Coroutine em Java

Esta questão está relacionada à minha pergunta sobre implementações de co-rotina existentes em Java. Se, como suspeito, o Java atualmente não tem a implementação completa das corrotinas que serão necessárias para implementá-las? Como eu disse nesta pergunta ...
definido em 17 de maio de 10 às 7:26
4
respostas

Em python, existe uma maneira de verificar se uma função é uma "função geradora" antes de chamá-la?

Suponha que eu tenha duas funções: def foo (): return 'foo' def bar (): yield 'bar' A primeira é a função normal, e a segunda é a função geradora. Agora eu quero escrever algo assim: def run (func): if is_generator_function (fun ...
set 09 dez '09 às 8:05
1
a resposta

As coroutines Kotlin “experimentais” podem ser usadas na produção?

As coroutines de Kotlin podem ser usadas na produção e o que significa seu status experimental?
perguntou 15 de setembro 17 às 4:01
3
respostas

O que são corrotinas em C ++ 20?

O que são corrotinas em c ++ 20? Como ela difere de "Parallelism2" ou / e "Concurrency2" (veja a imagem abaixo)? Imagem abaixo do ISOCPP. https://isocpp.org/files/img/wg21-timeline-2017-03.png
set em abr 19 '17 às 21:39