Questions tagged 'rendimento'

yield (1) palavra-chave que facilita a geração de funções geradoras, (2) operador Ruby para transferir controle de uma co-rotina para outra
45
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
16
respostas

Qual é a palavra-chave de rendimento usada para c #?

P Como posso postar apenas um fragmento de uma consulta IList <>, uma das respostas tinha o seguinte fragmento de código: IEnumerable <object> FilteredList () {foreach (item de objeto em FullList) {if (IsItemInPartialList (item) ...
set 02 set 08 às 16:15
9
respostas

O que faz um "intervalo de rendimento"; em c #?

Eu vi essa sintaxe no MSDN: yield break, mas eu não sei o que faz. Alguém sabe?
definir 24 de outubro. '08 às 2:07
9
respostas

O que é a saída scala?

Eu entendo a lucratividade do Ruby e do Python. O que a saída da Scala faz?
definido em 27 de junho de 2009 às 12:18
8
respostas

Retorno IEnumerable e Recursion

Eu tenho um método IEnumerable <T> que eu uso para procurar por controles na página WebForms. O método é recursivo, e eu tenho alguns problemas em retornar o tipo que eu quero quando o retorno yield retorna o valor de um rio ...
set 13 de janeiro '10 às 13:26
5
respostas

Na prática, quais são os principais usos para o novo fora da sintaxe no Python 3.3?

É difícil para mim transferir meu cérebro em torno do PEP 380. Quais são as situações em que a “rentabilidade” é útil? Qual é o caso de uso clássico? Por que isso é comparado a microfluxos? [update] Agora eu entendo o motivo das minhas dificuldades. Eu usei ...
é marcado 14 de março de '12 às 22:33
8
respostas

Qual é a palavra-chave yield em javascript?

Eu ouvi sobre a palavra-chave "yield" em javascript, mas achei uma documentação muito ruim sobre isso. Alguém pode me explicar (ou recomendar um site que explica) seu uso e para que é usado?
set 17 fev '10 às 18:55
23
respostas

Como posso esperar no Node.js (Javascript), eu preciso fazer uma pausa por um tempo

Estou desenvolvendo um console como um script para uso pessoal ... Preciso pausar por muito tempo, mas já que o node.js da minha pesquisa não tem a oportunidade de parar conforme necessário ... É difícil ler a informação ...
fixado em 10 de janeiro '13 às 4:37
11
respostas

Quando NÃO usar rendimento (retorno)

Esta questão já tem uma resposta: Existe uma razão para não usar retorno de retorno ao retornar um IEnumerable? Existem algumas questões úteis sobre os benefícios do retorno de rendimento. Por exemplo, alguém pode desmistificar a lucratividade ...
set de 19 de outubro. '10 às 18:25
6
respostas

Retorno aninhado no retorno com IEnumerable

Eu tenho a seguinte função para obter erros de validação para o cartão. Minha pergunta refere-se ao trabalho com GetErrors. Ambos os métodos têm o mesmo tipo de retorno que IEnumerable <ErrorInfo>. static static IEnumerable <ErrorInfo> GetErrors (cartão ca ...
set 13 de agosto '09 às 7:26
14
respostas

Redefinir objeto gerador em Python

Eu tenho um objeto gerador retornado por várias saídas. Preparar-se para chamar esse gerador é uma operação bastante trabalhosa. É por isso que quero usar o gerador várias vezes. y = FunctionWithYield () para x em y: print (x) # aqui m ...
set 13 de agosto '09 às 14:10
6
respostas

Existe um equivalente em Java para a palavra-chave C # 'yield'?

Eu sei que não há equivalente direto no próprio Java, mas talvez para um terceiro? É realmente conveniente. Atualmente, gostaria de implementar um iterador que forneça todos os nós da árvore, o que representa cerca de cinco linhas de código com a saída.
definir 30 dec. '10 às 19:08
6
respostas

Rails verifica se a área yield: em content_for corresponde

Eu quero fazer renderização condicional no nível do layout com base no modelo real que é definido por content_for (: an__area), alguma idéia de como fazer isso?
set 11 out. '08 às 11:09
4
respostas

Em C #, por que um método anônimo não pode conter uma declaração de rendimento?

Eu pensei que seria bom fazer algo semelhante (com lambda retornando rentabilidade): IList pública <T> Localizar <T> (Expressão <Func <T, bool >> expressão) onde T: class, new () { IList <T> lista = GetList <T> (); ...
set 02 ago '09 às 2:10
8
respostas

Python: expressão do gerador contra o cultivo

Em Python, existe uma diferença entre criar um objeto gerador usando uma expressão geradora comparada ao uso da instrução yield? Usando a saída: def Generator (x, y): para i em xrange (x): para j em xrange (y): ...
set em jan 03 '10 às 19:09