Y a-t-il du code dans VBA avec lequel je peux encapsuler une fonction qui me fera savoir le temps qu'il a fallu pour s'exécuter, afin que je puisse comparer les différents temps d'exécution des fonctions?
De Wikipedia: La complexité de l'algorithme réside dans O(n(logn)(loglogn))les opérations sur les bits. Comment y arrivez-vous? Que la complexité inclut le loglognterme me dit qu'il y a un sqrt(n)quelque part. Supposons que j'exécute le tamis sur les 100 premiers nombres ( n = 100), en supposant que le marquage des …
Je suis un débutant en langage d'assemblage et j'ai remarqué que le code x86 émis par les compilateurs garde généralement le pointeur de cadre, même en mode version / optimisé, lorsqu'il pourrait utiliser le EBPregistre pour autre chose. Je comprends pourquoi le pointeur de trame peut faciliter le débogage du …
Je trouve d'énormes différences de performances entre du code similaire en C et C #. Le code C est: #include <stdio.h> #include <time.h> #include <math.h> main() { int i; double root; clock_t start = clock(); for (i = 0 ; i <= 100000000; i++){ root = sqrt(i); } printf("Time elapsed: …
Donc, je sais que try / catch ajoute une surcharge et n'est donc pas un bon moyen de contrôler le flux de processus, mais d'où vient cette surcharge et quel est son impact réel?
Je viens d'installer Visual Studio 2017 sur un PC ayant les spécifications suivantes: Processeur Intel Xeon E5-1600 v3 à 3,50 GHz, 16 Go de RAM et système d'exploitation Windows 10 Pro 64 bits . Bien que les performances du PC soient presque parfaites, je rencontre généralement un problème de lenteur …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
Fermé. Cette question ne respecte pas les directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 6 ans . Améliorez cette question Existe-t-il un bon profileur pour …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un problème uniquement en éditant ce message . Fermé il y a 4 ans . Améliorez cette question J'ai besoin …
J'aimerais comprendre quand il est approprié d'utiliser des méthodes prototypes dans js. Devraient-ils toujours être utilisés? Ou y a-t-il des cas où leur utilisation n'est pas préférée et / ou entraîne une pénalité de performance? En cherchant sur ce site sur les méthodes courantes d'espacement de noms dans js, il …
J'ai essayé d'optimiser un code extrêmement critique pour les performances (un algorithme de tri rapide appelé des millions et des millions de fois dans une simulation de Monte Carlo) en déroulant une boucle. Voici la boucle intérieure que j'essaie d'accélérer: // Search for elements to swap. while(myArray[++index1] < pivot) {} …
Fermé. Cette question ne respecte pas les directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 3 ans . Améliorez cette question J'ai suivi le mantra «Ne …
Je vois une performance vraiment étrange liée à une requête très simple utilisant Entity Framework Code-First avec .NET Framework version 4. La requête LINQ2Entities ressemble à ceci: context.MyTables.Where(m => m.SomeStringProp == stringVar); Cela prend plus de 3000 millisecondes à exécuter. Le SQL généré semble très simple: SELECT [Extent1].[ID], [Extent1].[SomeStringProp], [Extent1].[SomeOtherProp], …
Voici une partie extraite de ma requête, reflétant le EMAIL_ADDRESStype de données et la propriété de la colonne: EMAIL_ADDRESS CHARACTER VARYING(20) NOT NULL, Cependant, John Saunders utilise VARYING(256). Cela me suggère que je n'ai pas nécessairement compris correctement le VARYING. Je comprends que la longueur d'une adresse e-mail soit de …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.