Resultados da pesquisa a pedido "yield"
Implementando o Suporte “Gerador” em um Idioma Customizado
Eu tenho um pouco de fetiche pelo design de idiomas e atualmente estou brincando com meu próprio idioma de hobby. ( http://rogeralsing.com/2010/04/14/playing-with-plastic/ [http://rogeralsing.com/2010/04/14/playing-with-plastic/]) Uma coisa que ...
Recuperação de gerador usando decorador
Vamos ter uma classe que tem uma função que falha de tempos em tempos, mas após algumas ações, ela simplesmente funciona perfeitamente. Exemplo da vida real seria a Consulta Mysql que gera_mysql_exceptions.OperationalError: (2006, 'MySQL server ...
Como o rendimento implementa o padrão de carregamento lento?
Comoyield implementa o padrão delazy loading?
Qual é a sintaxe equivalente no VB.NET para "yield return"? [duplicado]
Esta pergunta já tem uma resposta aqui: Rendimento no VB.NET [/questions/97381/yield-in-vb-net] 8 respostasUsando oC # [http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29] código abaixo, como você o escreveria no Visual Basic? O que ...
Posso ceder de uma função interna?
Com os geradores ES6, vejo código assim: var trivialGenerator = function *(array) { var i,item; for(var i=0; i < array.length; i++){ item = array[i]; yield item; }; };É possível escrever algo mais parecido com o código abaixo? var ...
Simultaneidade ou desempenho Benefícios do retorno do rendimento ao retornar uma lista
Fiquei me perguntando se existe alguma simultaneidade (agora ou futura) ou benefício de desempenho ao usar o retorno do rendimento ao retornar uma lista. Veja os seguintes exemplos Método de processamento void Page_Load() { foreach(var item in ...
invocando rendimento para um gerador em outra função
suponha que eu tenha algum objeto gerente. A API deste objeto tem ummain_hook função, que recebe outra funçãof como argumento, e executa o dadof em um loop, fazendo algumas coisas entre cada iteração: def main_hook(self,f): while ...
Por que esse gerador python retorna o mesmo valor sempre?
Aqui está o meu gerador: import numpy as np def fun(): state = [1, 2] for i in range(10): for j, var in enumerate(state): next_st = np.random.randint(0, 3) state[j] = next_st yield stateE aqui está a saída, quando eu chamo: >>> g = fun(); y = ...
O rendimento é útil fora do LINQ?
Sempre que acho que posso usar a palavra-chave yield, dou um passo para trás e observo como ela afetará meu projeto. Eu sempre acabo retornando uma coleção em vez de sair, porque sinto que a sobrecarga de manter o estado do método de saída não me ...
rendimento em compreensões de lista e expressões geradoras
O comportamento a seguir me parece bastante contra-intuitivo (Python 3.4): >>> [(yield i) for i in range(3)] <generator object <listcomp> at 0x0245C148> >>> list([(yield i) for i in range(3)]) [0, 1, 2] >>> list((yield i) for i in range(3)) [0, ...