performance

La forma más eficiente de concatenar cadenas en JavaScript?

En JavaScript, tengo un bucle que tiene muchas iteraciones, y en cada iteración, estoy creando una cadena enorme con muchos o ... egando cadenas y luego hacer una combinación. ¿Puede alguien explicar y dar un ejemplo de la manera más rápida de hacer esto?

¿Por qué el código Python se ejecuta más rápido en una función?

def main(): for i in xrange(10**8): pass main() Este fragmento de código en Python se ejecuta (Nota: El timing ... Entonces se ejecuta por un tiempo mucho más largo: real 0m4.543s user 0m4.524s sys 0m0.012s ¿Por qué es esto?

Rendimiento de foreach, array map con lambda y array map con función estática

¿Cuál es la diferencia de rendimiento (si hay alguna) entre estos tres enfoques, ambos utilizados para transformar una matri ... realmente todas las diferencias entre los casos de arriba, y cualquier entrada por la que se debe usar uno en lugar de otros.

Código C++ para probar la conjetura de Collatz más rápido que el ensamblado escrito a mano-¿por qué?

Escribí estas dos soluciones para el Proyecto Euler Q14, en ensamblado y en C++. Son el mismo enfoque de fuerza bruta idénti ... 200 ms @hidefromkgb asm optimizado por @ Peter Cordes promedio de 145 ms @Veedrac C++ avg 81 ms con -O3, 305 ms con -O0

¿Cuál es la diferencia entre parseInt() y Number()?

¿Cómo parseInt() y Number() comportarse de manera diferente al convertir cadenas a números?

¿Cómo funciona la indexación de bases de datos?

Dado que la indexación es tan importante a medida que su conjunto de datos aumenta de tamaño, ¿puede alguien explicar cómo fu ... tos? Para obtener información sobre las consultas para indexar un campo, consulte Cómo indexo una columna de base de datos.

¿Cuánto más rápido es C++ que C#?

¿O es ahora al revés? Por lo que he oído hay algunas áreas en las que C# demuestra ser más rápido que C++, pero nunca he te ... ra de ustedes podría explicar estas diferencias en detalle o señalarme al lugar correcto para obtener información sobre esto.

¿Por qué las adiciones elementwise son mucho más rápidas en bucles separados que en un bucle combinado?

Supongamos a1, b1, c1, y d1 apuntar a la memoria de montón y mi código numérico tiene el siguiente bucle de núcleo. const in ... lt;< s << plain(n, m, j, i); cout << endl; } } (Muestra FLOP/s para diferentes valores de n.)

Sorpresa de rendimiento con tipos" as " y nullable

Solo estoy revisando el capítulo 4 de C# en Profundidad que trata sobre los tipos nullables, y estoy agregando una sección so ... Stop(); Console.WriteLine("LINQ: {0} : {1}", sum, (long) sw.ElapsedMilliseconds); } }

¿Es "else if" más rápido que "switch() case"? [duplicar]

Posible Duplicado:¿Hay alguna diferencia significativa entre usar if / else y switch-case en C#? Soy un ex Pascal, a ... orque mi programa tiene una estructura similar (muchas, muchas sentencias "else if"). Debo convertirlos en los interruptores?

Acabo de descubrir por qué todos ASP.Net los sitios web son lentos, y estoy tratando de averiguar qué hacer al respecto

Acabo de descubrir que cada solicitud en un ASP.Net la aplicación web obtiene un bloqueo de sesión al principio de una solici ... marco en la versión 4.0! ¿Me estoy perdiendo algo obvio? ¿Qué tan difícil sería usar una colección ThreadSafe para la Sesión?

¿Java es realmente lento?

Java tiene cierto grado de reputación por ser lento. ¿Java es realmente lento? En caso afirmativo, ¿por qué? ¿Dónde está ... de código C envuelto en JNI? Muchos otros idiomas tienen estas características, pero no tienen esta reputación de lentitud.

Es un RelativeLayout más caro que un LinearLayout?

Siempre he estado usando RelativeLayout cada vez que necesitaba un contenedor de vista, debido a su flexibilidad, incluso si ... rlo, o debería intentar usar un LinearLayout cuando pueda, desde un punto de vista de rendimiento/buenas prácticas? Gracias!

Cuando el uso de JavaScript vs jQuery?

Me he dado cuenta, mientras que el monitoreo/intento de responder a las preguntas comunes de jQuery, que hay ciertas práctica ... egibilidad / compacidad) para usar plain javascript en lugar de usar $(). Además del ejemplo que di en mi pregunta original.

Convertir Conjunto a Lista sin crear una nueva lista

Estoy usando este código para convertir a Set a a List: Map<String, List> mainMap = new HashMap<String, List>() ... inMap.put(differentKeyName,listOfNames); } Quiero evitar crear una nueva lista en cada iteración del bucle. Es eso posible?

Eficiencia de la programación puramente funcional

¿Alguien sabe cuál es la peor desaceleración asintótica posible que puede ocurrir cuando se programa puramente funcionalment ... ritmo no destructivo más conocido es asintóticamente peor que el algoritmo destructivo más conocido, y si es así, por cuánto?

Instrucciones de INSERCIÓN múltiple vs. INSERCIÓN única con múltiples VALORES

Estoy ejecutando una comparación de rendimiento entre el uso de 1000 instrucciones INSERT: INSERT INTO T_TESTS (TestId, Fir ... puestamente más rápido resulta en 10 veces (!) peor rendimiento? Gracias. EDITAR: Adjuntar planes de ejecución para ambos:

Prácticas de codificación que permiten al compilador / optimizador hacer un programa más rápido

Hace muchos años, los compiladores de C no eran particularmente inteligentes. Como solución alternativa, K & R inventó l ... iones, y permiten que el optimizador para generar código aún más rápido? [Editar] Enlace relacionado con el desplazamiento

¿Son las tuplas más eficientes que las listas en Python?

¿Hay alguna diferencia de rendimiento entre las tuplas y las listas cuando se trata de instanciación y recuperación de elementos?