Questions marquées «performance»

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


7
Comparaison C # et OrderBy
Je peux trier une liste en utilisant Trier ou Trier par. Lequel est le plus rapide? Les deux travaillent-ils sur le même algorithme? List<Person> persons = new List<Person>(); persons.Add(new Person("P005", "Janson")); persons.Add(new Person("P002", "Aravind")); persons.Add(new Person("P007", "Kazhal")); 1. persons.Sort((p1,p2)=>string.Compare(p1.Name,p2.Name,true)); 2. var query = persons.OrderBy(n => n.Name, new NameComparer()); class NameComparer …






3
Pourquoi mon application passe-t-elle 24% de sa vie à effectuer une vérification nulle?
J'ai un arbre de décision binaire critique pour les performances, et j'aimerais concentrer cette question sur une seule ligne de code. Le code de l'itérateur d'arborescence binaire est ci-dessous avec les résultats de l'exécution de l'analyse des performances par rapport à celui-ci. public ScTreeNode GetNodeForState(int rootIndex, float[] inputs) { 0.2% …


4
Outils d'analyse des performances d'un programme Haskell
En résolvant certains problèmes du projet Euler pour apprendre Haskell (je suis donc actuellement complètement débutant), je suis tombé sur le problème 12 . J'ai écrit cette solution (naïve): --Get Number of Divisors of n numDivs :: Integer -> Integer numDivs n = toInteger $ length [ x | x<-[2.. …

3
Tâche horaire ou gestionnaire
Disons que je veux effectuer une action toutes les 10 secondes et qu'il n'est pas nécessairement nécessaire de mettre à jour la vue. La question est: vaut-il mieux (je veux dire plus efficace et plus efficace) d'utiliser une minuterie avec une tâche de temps comme ici: final Handler handler = …

5
HashSet <T> versus Dictionary <K, V> pendant la recherche pour trouver si un élément existe
HashSet&lt;T&gt; t = new HashSet&lt;T&gt;(); // add 10 million items Dictionary&lt;K, V&gt; t = new Dictionary&lt;K, V&gt;(); // add 10 million items. Quelle .Containsméthode reviendra le plus rapidement? Juste pour clarifier, mon exigence est que j'ai 10 millions d'objets (enfin, des chaînes vraiment) dont j'ai besoin pour vérifier s'ils existent …



14
Performances ASP.NET MVC
J'ai trouvé quelques remarques farfelues selon lesquelles ASP.NET MVC est 30 fois plus rapide que ASP.NET WebForms. Quelle différence de performance réelle existe-t-il, cela a-t-il été mesuré et quels sont les avantages en termes de performances. Cela m'aidera à envisager de passer de ASP.NET WebForms à ASP.NET MVC.

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.