Questions sur performance

30
réponses

Quelle valeur "href" dois-je utiliser pour les liens JavaScript, " # "ou"javascript:void(0)"?

ce qui suit sont deux méthodes de construction d'un lien qui a pour seul but d'exécuter du code JavaScript. Ce qui est ... alert("myJsFunc"); } <a href="javascript:void(0)" onclick="myJsFunc();">Run JavaScript Code</a>
demandé sur 2008-09-25 21:54:27
30
réponses

Pourquoi L'émulateur Android est si lent? Comment pouvons-nous accélérer l'émulateur Android? [fermé]

j'ai un 2,67 processeur de Celeron GHz, et 1,21 GB de RAM sur un x86 Windows XP machine professionnelle. ... l'écran d'accueil, il est très lent. J'ai essayé le Eclipse IDE dans version 3.5 (Galileo) et 3.4 (Ganymède).
demandé sur 2009-10-12 15:45:53
20
réponses

Quelle est la différence entre call et apply?

Quelle est la différence entre utiliser call et apply pour invoquer une fonction? var func = function() { ale ... entre les deux méthodes susmentionnées? Quand est-il préférable d'utiliser call au lieu de apply et vice versa?
demandé sur 2009-12-31 22:56:25
9
réponses

Améliorer la performance INSERT-per-second de SQLite?

optimiser SQLite est délicat. La performance d'une application C peut varier de 85 inserts par seconde à plus de 96 00 ... ns pour d'autres scénarios à essayer... Et compilera bientôt des données similaires pour des requêtes sélectionnées.
demandé sur 2009-11-11 01:16:43
10
réponses

Pourquoi elementwise ajouts beaucoup plus rapidement dans les boucles séparées que dans une boucle?

Suppose a1 , b1 , c1 , et d1 pointer à la mémoire de tas et mon code numérique a la boucle de coeur suivante. ... , i); cout << endl; } } (il montre FLOP/s pour différentes valeurs de n .)
demandé sur 2011-12-18 00:40:52
10
réponses

Comment fonctionne l'indexation d'une base de données?

étant donné que l'indexation est si importante que votre ensemble de données augmente en taille, quelqu'un peut-il exp ... r des informations sur les requêtes pour indexer un champ, cochez comment indexer une colonne de base de données .
demandé sur 2008-08-04 14:07:12
5
réponses

Pourquoi le changement de 0.1 f à 0 ralentit-il la performance de 10x?

pourquoi ce morceau de code, const float x[16] = { 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, ... } } lors de la compilation avec Visual Studio 2010 SP1. (Je n'ai pas testé avec d'autres compilateurs.)
demandé sur 2012-02-16 19:58:39
19
réponses

Comment compter efficacement le nombre de clés/propriétés D'un objet en JavaScript?

Quelle est la façon la plus rapide de compter le nombre de clés/propriétés d'un objet? Est-il possible de le faire sa ... Firefox a fourni une propriété magique __count__ , mais celle-ci a été retirée quelque part autour de la version 4.)
demandé sur 2008-09-24 12:56:21
15
réponses

Formatage des chaînes de Python: % vs..format

Python 2.6 introduit la méthode str.format() avec une syntaxe légèrement différente de l'opérateur % existant. Qu ... ion % suivante? Et si oui, est-il un moyen pour éviter cela? log.debug("some debug info: %s" % some_info)
demandé sur 2011-02-22 21:46:42
30
réponses

Comment pouvez-vous accélérer Eclipse?

comment rendre L'expérience avec Eclipse plus rapide? par exemple: je désactive tous les plugins dont je n' ... se, ...). au lieu d'utiliser un plugin pour Mercurial , je configure TortoiseHG comme un outil externe.
demandé sur 2008-11-25 06:18:56
8
réponses

Le remplacement d'un compteur de boucle de 32 bits par un compteur de boucle de 64 bits introduit des déviations de performance folles

je cherchais le moyen le plus rapide de popcount grands tableaux de données. J'ai rencontré un très bizarre effet: ... ois. Donc, même si vous déroulez, vous pouvez toujours obtenir frappé par de grands écarts. Tout à fait intéressant.
demandé sur 2014-08-01 14:33:29
6
réponses

\d est moins efficace que [0-9]

j'ai fait un commentaire hier sur une réponse où quelqu'un avait utilisé [0123456789] dans une expression régulière p ... {1} result: {2}/{3}", regex, sw.Elapsed, successes, strings.Count); return sw.Elapsed; } } }
demandé sur 2013-05-18 11:18:40
8
réponses

Swift Beta performance: tri des matrices

j'implémentais un algorithme dans la version bêta de Swift et j'ai remarqué que les performances étaient très mauvaise ... 'il n'y ait plus de raison d'utiliser le -Ofast (A. K. A. -Ounchecked ); Uni -O produit un code tout aussi bon.
demandé sur 2014-06-08 03:53:45
13
réponses

La recommandation d'inclure CSS avant JavaScript est-elle invalide?

dans d'innombrables endroits en ligne, j'ai vu la recommandation d'inclure CSS avant JavaScript. Le raisonnement est g ... ou utiliser un chargeur JavaScript. Il s'agit ici d'ordonner les bits essentiels JavaScript et CSS dans la tête.
demandé sur 2012-02-14 07:24:54
9
réponses

Que signifie L'indice groupé et L'indice Non groupé?

j'ai une exposition limitée à DB et n'ai utilisé que DB comme programmeur d'application. Je veux savoir pour Clustere ... ntre un indice groupé et un indice non groupé? . quelqu'un Peut-il expliquer cela la plaine de l'anglais?
demandé sur 2009-08-09 19:59:41
27
réponses

MyISAM contre InnoDB [fermé]

je travaille sur un projet qui implique beaucoup de bases de données écrit, je dirais ( 70% inserts et 30% lit ). Ce ... est-ce que quelqu'un a de l'expérience avec ce type de charge (ou plus)? MyISAM est-elle la voie à suivre?
demandé sur 2008-08-21 18:50:52
22
réponses

Big O, comment calculez-vous/approximatif?

la plupart des diplômés en sciences savent certainement ce que Big O signifie . Il nous aide à mesurer comment (dans) ... ématurée est la racine de tout mal , et l'optimisation sans cause justifiée devrait mériter ce nom aussi bien.
demandé sur 2008-08-06 14:18:16
18
réponses

StringBuilder vs concaténation de Chaîne dans toString() en Java

étant donné les 2 toString() implémentations ci-dessous, laquelle est préférée: public String toString(){ ... que 3 propriétés, cela pourrait ne pas faire de différence, mais à quel moment passer de + concat à StringBuilder ?
demandé sur 2009-10-07 19:44:08
13
réponses

Quand dois-je utiliser Cross appliquer sur la jointure interne?

Quel est le but principal de l'utilisation de CROSS APPLY ? j'ai lu (vaguement, par des messages sur Int ... /* the equivalent query using INNER JOIN */ select * from Person p inner join Company c on p.companyid = c.companyId
demandé sur 2009-07-16 21:42:21
3
réponses

Pourquoi le code Python s'exécute-t-il plus rapidement dans une fonction?

def main(): for i in xrange(10**8): pass main() ce morceau de code en Python s'exécute en (Note: le ... court pour un temps beaucoup plus long: real 0m4.543s user 0m4.524s sys 0m0.012s pourquoi?
demandé sur 2012-06-28 13:18:34
11
réponses

Code C++ pour tester la conjecture Collatz plus rapidement que l'assemblage manuel-pourquoi?

j'ai écrit ces deux solutions pour projet Euler Q14 , en assemblage et en C++. Il s'agit de la même approche de force ... optimisé par @Peter Cordes avg 145 ms @Veedrac c++ avg 81 ms avec -O3 , 305 ms avec -O0
demandé sur 2016-11-01 09:12:06
20
réponses

Comment lire un grand fichier texte ligne par ligne en utilisant Java?

j'ai besoin de lire un grand fichier texte d'environ 5-6 GO ligne par ligne en utilisant Java. Comment puis-je faire cela rapidement?
demandé sur 2011-05-03 14:53:24
15
réponses

Efficacité de L'initialisation Java "Double Brace"?

Dans "151930920 des Fonctionnalités Cachées de Java la réponse sommet mentionne Double Croisillon d'Initialisati ... à suivre. Si vous êtes bloqué avec une version antérieure, jetez un oeil à Google Collections' ImmutableSet .
demandé sur 2009-05-29 07:40:13
3
réponses

Pourquoi mon programme est lent lorsqu'une boucle plus exactement 8192 éléments?

Voici l'extrait du programme en question. La matrice img[][] a la taille Taille×Taille, et est initialisée à: ... uantité de mémoire utilisée, c'est simplement le temps d'exécution, donc je ne sais pas comment cela pourrait aider.
demandé sur 2012-09-04 17:51:31
9
réponses

Comment 'insérer si non existe' dans MySQL?

j'ai commencé par googler, et j'ai trouvé ce article qui parle des tables mutex. j'ai une table avec 14 mil ... t déjà là? il semble qu'avec simplement une contrainte, quand j'émets l'insert via php, le script croque.
demandé sur 2009-09-01 12:56:41
20
réponses

Mesurer le temps écoulé en Python?

ce que je veux c'est commencer à compter le temps quelque part dans mon code et ensuite obtenir le temps passé, pour m ... outants pour moi. import timeit start = timeit.timeit() print "hello" end = timeit.timeit() print end - start
demandé sur 2011-09-10 13:21:02
11
réponses

Count (*) vs Count (1) - SQL Server

je me demande juste si l'un d'entre vous utilise Count(1) au lieu de Count(*) et s'il y a une différence notable d ... e habitude héritée qui a été avancée des jours passés? (la base de données spécifique est SQL Server 2005 .)
demandé sur 2009-08-03 14:15:10
9
réponses

Qu'est-ce qu'un code" cache-friendly"?

Quelle est la différence entre " cache hostile code " et " cache-friendly code"? Comment puis-je m'assurer d'écrire du code efficace pour le cache?
demandé sur 2013-05-22 22:37:01
5
réponses

Pourquoi [] est plus rapide que list()?

j'ai récemment comparé les vitesses de traitement de [] et list() et j'ai été surpris de découvrir que [] exécute plus ... semble pour aborder un scénario similaire littéral-contre-global; peut-être cela vaut-il la peine d'envisager aussi.
demandé sur 2015-05-13 16:16:22
8
réponses

Quel profileur de mémoire Python est recommandé? [fermé]

je veux connaître l'utilisation de la mémoire de mon application Python et je veux spécifiquement savoir quels blocs d ... donne le plus de détails. je dois faire moins ou pas de modifications dans mon code.
demandé sur 2008-09-21 08:43:04