Preguntas con la etiqueta [performance]

Lista performance preguntas

Si tengo alguna lista R mylist, puedes agregarle un elemento objde esta manera: mylist[[length(mylist)+1]] <- obj Pero seguramente hay alguna forma más compacta. Cuando era nuevo en R, intenté escribir

Siempre he pensado que es la sabiduría general la que std::vectorse "implementa como una matriz", bla, bla, bla. Hoy bajé y lo probé, y parece que no es así: Aquí

Estoy probando la función rápida Exp(x) que se describió anteriormente en esta respuesta a una pregunta SO sobre cómo mejorar la velocidad de cálculo en C#: public static double Exp(double

Imagina el código: public class obj { // elided } public static Dictionary<string, obj> dict = new Dictionary<string, obj>(); Método 1 public static obj FromDict1(string name) { if (dict.ContainsKey(name)) {

Estoy escribiendo un administrador de renderizado de malla y pensé que sería una buena idea agrupar todas las mallas que usan el mismo sombreador y luego renderizarlas mientras estoy en

Estoy revisando en profundidad el capítulo 4 de C#, que trata sobre los tipos que aceptan valores NULL, y estoy agregando una sección sobre el uso del operador "as", que

Optimización de alternativas a DateTime.Now

4
respuestas
27
votos
12.2k
vistas

Un colega y yo estamos discutiendo este tema y espero obtener algunas opiniones externas sobre si la solución que propongo es o no una buena idea. Primero, un descargo de

Estaba jugando con la serialización y deserialización binaria en Rust y noté que la deserialización binaria es varios órdenes de magnitud más lenta que con Java. Para eliminar la posibilidad

Condición dentro de JOIN o WHERE

10
respuestas
281
votos
423.9k
vistas

¿Existe alguna diferencia (rendimiento, mejores prácticas, etc.) entre poner una condición en la cláusula JOIN y la cláusula WHERE? Por ejemplo... -- Condition in JOIN SELECT * FROM dbo.Customers AS

En JavaScript, tenemos dos formas de crear una "clase" y darle funciones públicas. Método 1: function MyClass() { var privateInstanceVariable = 'foo'; this.myFunc = function() { alert(privateInstanceVariable ); } }

En JavaScript, tengo un bucle que tiene muchas iteraciones y, en cada iteración, creo una cadena enorme con muchos +=operadores. ¿Existe una forma más eficiente de crear una cadena? Estaba

Es igual a (=) frente a ME GUSTA

16
respuestas
368
votos
424.6k
vistas

Al usar SQL, ¿hay algún beneficio al usarlo =en una WHEREcláusula en lugar de LIKE? Sin ningún operador especial, LIKEy =son iguales, ¿no?

Eficiencia de matriz versus objeto en JavaScript

8
respuestas
183
votos
174.6k
vistas

Tengo un modelo con posiblemente miles de objetos. Me preguntaba cuál sería la forma más eficaz de almacenarlos y recuperar un único objeto una vez que tenga su identificación. Las

Para el siguiente bloque de código: For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then Return True End If Next Return False La salida es: Caso 1: myString:

Al ver la respuesta de Alexandre C en el otro tema, tengo curiosidad por saber si hay alguna diferencia de rendimiento con los tipos integrados: charvs shortvs vs intvs float