Articles of desempenho de

Maneira mais rápida de iterar todos os caracteres em uma string

Em Java, qual seria a maneira mais rápida de iterar todos os caracteres em uma String, isto: String str = “a really, really long string”; for (int i = 0, n = str.length(); i < n; i++) { char c = str.charAt(i); } Ou isto: char[] chars = str.toCharArray(); for (int i = 0, n […]

Implementação MD5 mais rápida em JavaScript

Existem muitas implementações de MD5 JavaScript por aí. Alguém sabe qual é o mais avançado, mais corrigido e mais rápido? Eu preciso disso para essa ferramenta.

Como faço para acelerar o compilador gwt?

Estamos começando a usar mais o GWT em nossos projetos, e o desempenho do compilador GWT está ficando cada vez mais irritante. Vamos começar alterando nossas práticas de trabalho para atenuar o problema, incluindo uma ênfase maior no navegador de modo hospedado, que admite a necessidade de executar o compilador GWT até mais tarde, mas […]

pandas loc vs. iloc vs. ix vs at vs. iat?

Recentemente comecei a ramificar do meu lugar seguro (R) para o Python e fiquei um pouco confuso com a localização / seleção de células em Pandas . Eu li a documentação, mas estou lutando para entender as implicações práticas das várias opções de localização / seleção. Existe uma razão pela qual eu deveria usar .iloc […]

Como você testa o tempo de execução do código VBA?

Existe código em VBA eu posso envolver uma function com que me avise o tempo que levou para executar, para que eu possa comparar os diferentes tempos de execução de funções?

boolean vs. BitSet: Qual é mais eficiente?

O que é mais eficiente em termos de memory e uso da CPU – uma matriz de s boolean ou um BitSet? Métodos BitSet específicos não são usados, somente get / set / clear (==, =, Arrays.fill respectivamente para um array).

O Java Cast introduz sobrecarga? Por quê?

Existe alguma sobrecarga quando lançamos objects de um tipo para outro? Ou o compilador apenas resolve tudo e não há custo em tempo de execução? Isso é uma coisa geral, ou existem casos diferentes? Por exemplo, suponha que tenhamos uma matriz de Object [], onde cada elemento pode ter um tipo diferente. Mas sempre sabemos […]

Controlando fps com requestAnimationFrame?

Parece que requestAnimationFrame é a maneira de animar as coisas agora. Funcionou muito bem para mim na maior parte, mas agora estou tentando fazer algumas animações de canvas e fiquei me perguntando: existe alguma maneira de garantir que ele seja executado em um determinado fps? Eu entendo que o propósito do rAF é para animações […]

Diferença de velocidade na utilização de strings inline vs concatenação no php5?

(suponha php5) considere Existe muita diferença entre 1 e 2? Se não, o que dizer entre 1/2 e 3?

Eficiência de array versus object em JavaScript

Eu tenho um modelo com possivelmente milhares de objects. Eu estava me perguntando qual seria a maneira mais eficiente de armazená-los e recuperar um único object, uma vez que eu tenho o id. Os id são números longos. Então, essas são as duas opções que eu estava pensando. na opção um é um array simples […]