Questions marquées «performance»

Pour les questions relatives à la mesure ou à l'amélioration du code et à l'efficacité des applications.


30
Performances C ++ par rapport à Java / C #
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je crois comprendre que C / C ++ produit du code natif à exécuter sur une architecture de machine particulière. Inversement, …
119 c#  java  c++  performance  bytecode 

4
Instructions INSERT multiples et INSERT unique avec plusieurs valeurs
J'exécute une comparaison de performances entre l'utilisation de 1000 instructions INSERT: INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('6f3f7257-a3d8-4a78-b2e1-c9b767cfe1c1', 'First 0', 'Last 0', 0) INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('32023304-2e55-4768-8e52-1ba589b82c8b', 'First 1', 'Last 1', 1) ... INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('f34d95a7-90b1-4558-be10-6ceacd53e4c4', 'First …



12
MySQL: le moyen le plus rapide de compter le nombre de lignes
Quelle façon de compter un nombre de lignes devrait être plus rapide dans MySQL? Ce: SELECT COUNT(*) FROM ... WHERE ... Ou, l'alternative: SELECT 1 FROM ... WHERE ... // and then count the results with a built-in function, e.g. in PHP mysql_num_rows() On pourrait penser que la première méthode …
117 mysql  performance 



4
Comment surcharger std :: swap ()
std::swap()est utilisé par de nombreux conteneurs std (tels que std::listet std::vector) pendant le tri et même l'affectation. Mais l'implémentation std de swap()est très généralisée et plutôt inefficace pour les types personnalisés. Ainsi, l'efficacité peut être gagnée en surchargeant std::swap()avec une implémentation spécifique de type personnalisé. Mais comment pouvez-vous l'implémenter pour …



3
Quel est l'avantage d'utiliser des références de transfert dans des boucles for basées sur des plages?
const auto&suffirait si je veux effectuer des opérations en lecture seule. Cependant, je suis tombé sur for (auto&& e : v) // v is non-const quelques fois récemment. Cela me fait me demander: Est-il possible que, dans certains cas obscurs, l'utilisation de références de transfert présente un avantage en termes …

10
Accélérez le temps de démarrage de Spring Boot
J'ai une application Spring Boot. J'ai ajouté beaucoup de dépendances (malheureusement, j'ai besoin de toutes) et le temps de démarrage a beaucoup augmenté. Faire juste un SpringApplication.run(source, args)prend 10 secondes. Bien que ce ne soit peut-être pas grand-chose par rapport à ce à quoi on est «habitué», je ne suis …


13
En C ++, devrais-je prendre la peine de mettre en cache les variables ou laisser le compilateur faire l'optimisation? (Aliasing)
Considérez le code suivant ( pest de type unsigned char*et bitmap->widthest d'un type entier, qui est exactement inconnu et dépend de la version d'une bibliothèque externe que nous utilisons): for (unsigned x = 0; x < static_cast<unsigned>(bitmap->width); ++x) { *p++ = 0xAA; *p++ = 0xBB; *p++ = 0xCC; } Vaut-il …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.