Compartilhar uma maneira de aumentar a velocidade de reencaminhamento

Autora:Guigui17f, Criado: 2018-06-24 19:39:39, Atualizado: 2018-08-14 17:11:15

A primeira coisa que descobri por acaso foi que, depois de um pouco de esfregão, tive a ideia de uma solução tão simples... Simplificando, se o seu código precisa de calcular alguns indicadores com funções de biblioteca, e você só precisa de um ou dois dados mais recentes do conjunto de resultados, então não vá enviar dados de linhas K originais diretamente para a função, basta enviar dados de linhas K mais recentes, por exemplo, para calcular a média móvel com o js.TA.MAEntão, se você tiver que contar a segunda média móvel, então você tem que contar a segunda média móvel, então você tem que contar a segunda média móvel.TA.MA(records.slice ((-N-1)) ). O princípio é muito simples: se o comprimento de K linha de dados for LENGTH, a função do banco de dados precisará calcular o indicador LENGTH-N+1, então quanto menor o comprimento do dado, menor o número de computações, mais rápido é naturalmente. Naturalmente, N não é absoluto, alguns indicadores são calculados com relação a N + 1 dados recentes, e até mesmo alguns indicadores precisam usar o valor anterior do indicador, então é necessário manter um ou doiscentos dados. A descoberta é muito pequena, então, se você já sabe, ignore-me.


Mais.

O irmão do perfumemarcação

Sonhos pequenosMarque primeiro

CzgcoolColecção