Questions sur performance

24
réponses

Différence entre les variables déclarantes avant ou en boucle?

je me suis toujours demandé si, en général, déclarer une variable "jeter" devant une boucle, par opposition à répéter ... ai tendance à coder selon l'exemple a . Edit: je suis surtout intéressé par les Java cas.
demandé sur 2009-01-02 19:06:40
23
réponses

Quelle est la façon la plus rapide d'obtenir la valeur de π?

je suis à la recherche du moyen le plus rapide pour obtenir la valeur de π, comme un défi personnel. Plus précisément, ... essayé de changer l'ordre des tests. Mais malgré tout, la version atan2(0, -1) sort toujours en haut à chaque fois.
demandé sur 2008-08-01 09:21:22
4
réponses

Liste de Big - O pour les fonctions PHP

après avoir utilisé PHP pendant un certain temps maintenant, je l'ai remarqué que pas tous PHP construit dans les fonc ... rray_merge_recursive, array_reverse, array_intersect, array_combine, str_replace (avec des entrées de tableau), etc.
demandé sur 2010-03-19 02:12:32
14
réponses

Une vue est-elle plus rapide qu'une simple requête?

est un select * from myView plus rapide que la requête elle-même pour créer la vue (afin d'avoir le mê ... lement clair pour moi si la vue utilise une sorte de cache la rendant plus rapide par rapport à une simple requête.
demandé sur 2009-01-13 17:09:03
23
réponses

L'impact sur les performances de l'utilisation d'instanceof in Java

je travaille sur une application et une approche de conception implique une utilisation extrêmement lourde de l'opérate ... uisse nous donner quelques conseils. Je suis tatillonne trop ou en se concentrant sur la mauvaise chose à optimiser?
demandé sur 2008-09-19 20:41:12
19
réponses

Comment testez-vous le code JavaScript?

Cycles CPU, utilisation de la mémoire, temps d'exécution, etc.? Ajouté: y a-t-il une façon quantitative de tester les performances en JavaScript en dehors de la simple perception de la vitesse à laquelle le code s'exécute?
demandé sur 2008-09-21 20:35:58
15
réponses

N'est-ce pas idiot qu'un petit favicon nécessite encore une autre requête HTTP? Comment faire pour que favicon aille dans un sprite?

tout le monde sait comment configurer un favicon.lien ico en HTML: <link rel="shortcut icon" href="http://hi ... que lui et moi ne sommes pas d'accord sur sa tenue, qui je pense est un peu stupide aujourd'hui...
demandé sur 2011-03-05 01:17:52
11
réponses

Qu'est-ce qui bloque Ruby, Python pour obtenir la vitesse Javascript V8? [fermé]

y a-t-il des fonctionnalités Ruby / Python qui bloquent la mise en œuvre des optimisations (par exemple cache en ligne ... e bloqué par des brevets logiciels. ou plutôt il s'agit de ressources mises dans le projet V8 par Google.
demandé sur 2011-03-02 17:20:15
8
réponses

Différences de performances entre debug et release builds

je dois admettre, que d'habitude je n'ai pas pris la peine de passer entre les configurations Debug et Release dans ... e correctement sous la configuration Debug fonctionnera aussi correctement sous la configuration "Release".
demandé sur 2010-10-28 18:23:56
8
réponses

Je viens de découvrir pourquoi tout ASP.Net les sites Web sont lents, et j'essaie de trouver quoi faire.

je viens de découvrir que chaque requête dans un ASP.Net l'application web obtient un verrouillage de Session au début ... i-je raté quelque chose d'évident? Comment serait-il difficile d'utiliser une collection ThreadSafe pour la Session?
demandé sur 2010-09-02 21:44:38
8
réponses

Mesure exacte du temps pour les essais de performance [dupliquer]

cette question a déjà une réponse ici: Comment mesurer les performances du code . ... timeItTook = DateTime.Now - start; mais à quel point est-ce exact? Sont t-il de meilleures façons de faire?
demandé sur 2009-06-09 14:37:33
8
réponses

Quelle est la différence entre parseInt() et Number()?

comment parseInt() et Number() se comportent-ils différemment lors de la conversion de chaînes en nombres?
demandé sur 2010-11-03 21:48:17
10
réponses

Quel est le moyen le plus efficace de passer à travers les dataframes avec pandas?

je veux effectuer mes propres opérations complexes sur des données financières dans des images de données d'une manièr ... n générateur pour être efficace en mémoire)? df.iteritems n'est malheureusement itératif que colonne par colonne.
demandé sur 2011-10-20 18:46:14
9
réponses

Quelle est la manière la plus rapide de lire un fichier texte ligne par ligne?

je veux lire un fichier texte ligne par ligne. Je voulais savoir si je le faisais de la manière la plus efficace possi ... Encoding.UTF8, true, 128); while ((lineOfText = file.ReadLine()) != null) { //Do something with the lineOfText }
demandé sur 2011-11-07 17:24:57
11
réponses

La meilleure façon de sélectionner des lignes aléatoires PostgreSQL

je veux une sélection aléatoire de lignes dans PostgreSQL, j'ai essayé ceci: select * from table where random() ... t la meilleure? Quelles sont les différences? Quelle est la meilleure façon de sélectionner des lignes aléatoires?
demandé sur 2011-12-30 03:30:11
15
réponses

Equals (=) vs. LIKE

en utilisant SQL, y a-t-il des avantages à utiliser = dans une clause WHERE au lieu de LIKE ? Sans opérateurs, LIKE et = sont les mêmes, non?
demandé sur 2009-02-13 00:57:40
2
réponses

Est-il sans danger de cloner superficiel avec --depth 1, Créer des propagations, et tirer à nouveau des mises à jour?

l'option --depth 1 dans git clone : créer un clone superficiel avec un historique tronqué ... nger de cloner superficiellement, développer des commits, tirer à nouveau pour suivre les mises à jour de l'origine?
demandé sur 2011-08-04 17:02:41
12
réponses

La récursion est-elle plus rapide que la boucle?

je sais que la récursion est parfois beaucoup plus propre que la boucle, et je ne pose pas de questions sur quand je d ... ion est la bonne façon de traiter les données, comme dans certaines fonctions de tri, dans les arbres binaires, etc.
demandé sur 2010-04-16 10:42:43
8
réponses

Pourquoi JSF appelle plusieurs fois getters

disons que je spécifie un composant outputText comme ceci: <h:outputText value="#{ManagedBean.someProperty}" ... inutile? Y a-t-il un moyen d'empêcher JSF de se comporter de cette manière? Merci pour votre contribution!
demandé sur 2010-01-19 02:43:39
8
réponses

LINQ: pas de vs tous ne le font pas

souvent je veux vérifier si une valeur fournie correspond à une dans une liste (par exemple lors de la validation): ... stifier cela. Est-ce que quelqu'un sait mieux si les questions vont résoudre la même chose, ou si ReSharper m'égare?
demandé sur 2012-01-27 04:31:00
9
réponses

Opérateur ternaire est deux fois plus lent qu'un if-else bloc?

j'ai lu partout que l'opérateur ternaire est censé être plus rapide, ou au moins le même que, son équivalent if - els ... lse morceau, et décommenter la ligne opérateur ternaire, il faudra environ 157 ms. Pourquoi est-ce arrivé?
demandé sur 2013-06-26 23:18:13
30
réponses

Effectuer un test de Stress sur une Application Web?

dans le passé, J'ai utilisé Microsoft Web Application Stress Tool et Pylot pour tester des applications web stress tes ... concurrents une application peut prendre en charge à partir des chiffres rapportés par l'application de stress test.
demandé sur 2008-08-11 07:00:26
1
réponses

std:: régression de la performance du vecteur lors de l'activation de C++11

j'ai trouvé une régression de performance intéressante dans un petit extrait de C++, quand j'active C++11: #inc ... ( +- 9.84% ) [74.81%] 0.036678068 seconds time elapsed ( +- 0.80% )
demandé sur 2014-01-07 21:13:05
20
réponses

Faire fonctionner L'émulateur Android plus rapidement

L'émulateur Android est un peu lent. Pour certains appareils, comme le Motorola Droid et le Nexus One, l'application s ... ? J'ai joué avec ses paramètres mais je n'ai pas encore trouvé de configuration qui montre une amélioration notable.
demandé sur 2010-04-18 19:02:14
13
réponses

Quand utiliser le JavaScript vanille contre jQuery?

j'ai remarqué en surveillant/essayant de répondre aux questions courantes de jQuery, qu'il y a certaines pratiques util ... é) d'utiliser le javascript au lieu d'utiliser $() . En plus de l'exemple que j'ai donné dans ma question initiale.
demandé sur 2011-01-11 00:53:40
2
réponses

Pourquoi le traitement d'un tableau trié plus lent qu'un tableau non trié?

j'ai une liste de 500000 objets générés au hasard Tuple<long,long,string> sur lesquels j'effectue un simple "e ... ches in 00:00:04.1796578 (Unsorted) Populated in 00:00:01.3326378 Found 15614281 matches in 00:00:08.6027886 (Sorted)
demandé sur 2012-12-24 21:09:49
12
réponses

Threads vs processus sous Linux

j'ai récemment entendu quelques personnes dire que sous Linux, il est presque toujours préférable d'utiliser des proce ... ? Par exemple, si j'écrivais un serveur web, devrais-je utiliser des processus ou des threads (ou une combinaison)?
demandé sur 2009-04-30 19:26:55
1
réponses

Suivi du temps d'exécution du script en PHP

PHP doit suivre la quantité de temps CPU qu'un script particulier a utilisé pour appliquer la limite max_execution_tim ... 'est pas incrémenté quand le script est assis et attend la base de données). j'utilise une machine Linux.
demandé sur 0000-00-00 00:00:00
16
réponses

Ajouter un objet à une liste en R en temps constant amorti, O (1)?

si j'ai quelque R liste mylist , vous pouvez y ajouter un article obj comme suit: mylist[[length(mylist)+1]] ... gérer une façon plus belle de faire cela? Points Bonus si cela fonctionne à la fois pour les vecteurs et les listes.
demandé sur 2010-03-13 03:14:09
4
réponses

L'utilisation de C++11 'auto' peut-elle améliorer les performances?

je vois pourquoi le type auto en C++11 améliore l'exactitude et la maintenabilité. J'ai lu qu'il peut aussi améliorer ... explication. Comment auto amélioration de la performance? quelqu'un Peut-il donner un exemple?
demandé sur 2015-09-10 22:30:37