Étant donné une énorme collection d'objets, y a-t-il une différence de performances entre les éléments suivants? Collection.Contient : myCollection.Contains(myElement) Énumérables . myCollection.Any(currentElement => currentElement ==
Étant donné une énorme collection d'objets, y a-t-il une différence de performances entre les éléments suivants? Collection.Contient : myCollection.Contains(myElement) Énumérables . myCollection.Any(currentElement => currentElement ==
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...
J'ai un programme qui nécessite des performances rapides. Dans l'une de ses boucles internes, je dois tester le type d'un objet pour voir s'il hérite d'une certaine interface. Une façon de procéder serait d'utiliser la fonctionnalité de vérification de type intégrée du CLR. La méthode la plus...
Je veux créer un grand HashMap mais les put()performances ne sont pas assez bonnes. Des idées? D'autres suggestions de structure de données sont les bienvenues, mais j'ai besoin de la fonction de recherche d'une carte Java: map.get(key) Dans mon cas, je souhaite créer une carte avec 26 millions...
J'essaye d'optimiser un morceau de code qui compare des éléments de liste. Par exemple. public void compare(Set<Record> firstSet, Set<Record> secondSet){ for(Record firstRecord : firstSet){ for(Record secondRecord : secondSet){ // comparing logic } } } Veuillez prendre en compte que le...
Comment fonctionne la fonctionnalité de vitesse du site de Google Analytics,, _gaq.push(['_trackPageLoadTime'])? Existe-t-il une documentation sur son
Quelle est la surcharge des pointeurs intelligents par rapport aux pointeurs normaux en C ++ 11? En d'autres termes, mon code sera-t-il plus lent si j'utilise des pointeurs intelligents, et si oui, combien plus lent? Plus précisément, je pose des questions sur le C ++ 11 std::shared_ptret...
J'ai entendu dire que créer un nouveau processus sur une machine Windows coûte plus cher que sur Linux. Est-ce vrai? Quelqu'un peut-il expliquer les raisons techniques pour lesquelles il est plus cher et fournir des raisons historiques pour les décisions de conception derrière ces...
J'ai une question relative aux performances concernant l'utilisation de StringBuilder. Dans une très longue boucle, je manipule un StringBuilderet le passe à une autre méthode comme celle-ci: for (loop condition) { StringBuilder sb = new StringBuilder(); sb.append("some string"); . . ....
Autant que je sache, il existe un certain nombre de façons de sélectionner des éléments enfants dans jQuery . //Store parent in a variable var $parent = $("#parent"); Méthode 1 (en utilisant une portée) $(".child", $parent).show(); Méthode 2 (la méthode find ()) $parent.find(".child").show();...
Je programme dans Scala depuis un moment et j'aime ça mais une chose qui me gêne est le temps qu'il faut pour compiler des programmes. Cela semble être une petite chose, mais avec Java, je pourrais apporter de petites modifications à mon programme, cliquer sur le bouton Exécuter dans netbeans, et...
Quelle est la manière la plus efficace de créer le premier caractère d'une Stringminuscule? Je peux penser à plusieurs façons de procéder: Utilisation charAt()avecsubstring() String input = "SomeInputString"; String output = Character.toLowerCase(input.charAt(0)) + (input.length() > 1 ?...
J'ai créé deux applications Heroku très simples pour tester le service, mais cela prend souvent plusieurs secondes pour charger la page lorsque je les visite pour la première fois: Cropify - Application Sinatra de base ( sur github ) Textile2HTML - Application Sinatra encore plus basique ( sur...
J'ai une application Java, connectée via une socket TCP à un "serveur" développé en C / C ++. l'application et le serveur fonctionnent sur la même machine, une boîte Solaris (mais nous envisageons de migrer vers Linux à terme). le type de données échangées est de simples messages (login, login ACK,...
J'ai recherché sur le Web les meilleures pratiques pour configurer MongoOptions pour le pilote MongoDB Java et je n'ai pas proposé grand chose d'autre que l'API. Cette recherche a commencé après que j'ai rencontré l'erreur "com.mongodb.DBPortPool $ SemaphoresOut: Out of semaphores to get db...
J'ai récemment mis à jour ma version de PHPStorm IDE et il me prévient maintenant de l'utilisation inefficace de jQuery. Par exemple: var property_single_location = $("#property [data-role='content'] .container"); Invite cet avertissement: Vérifie que les sélecteurs jQuery sont utilisés de manière...
Je veux connaître la différence entre utiliser BaseAdapteret ArrayAdapter. J'ai réalisé ce que je voulais ArrayAdapters. Cela affecte-t-il les performances de l' ListViewinterface de l'adaptateur dans laquelle il est implémenté? Et, la dernière question est, puis-je réaliser quelque chose en...
J'ai récemment mis à niveau vers VS 2010 et je joue avec LINQ to Dataset. J'ai un ensemble de données fortement typé pour l'autorisation qui se trouve dans HttpCache d'une application Web ASP.NET. Je voulais donc savoir quel est en fait le moyen le plus rapide de vérifier si un utilisateur est...
Utilisera la fonction de débogage console.log réduira-t-elle les performances d'exécution de JavaScript? Cela affectera-t-il la vitesse d'exécution des scripts dans les environnements de production? Existe-t-il une approche pour désactiver les journaux de console dans les environnements de...
J'ai une instruction in if-elif-elif-else dans laquelle 99% du temps, l'instruction else est exécutée: if something == 'this': doThis() elif something == 'that': doThat() elif something == 'there': doThere() else: doThisMostOfTheTime() Cette construction est beaucoup faite , mais comme elle passe...