Les questions liées à l'amélioration des performances des applications peuvent aller de l'architecture logicielle de sélection à la sélection d'algorithmes.
En répondant à cette question , j'ai commencé à me demander pourquoi autant de développeurs pensent qu'un bon design ne doit pas rendre compte des performances, car cela affecterait la lisibilité et / ou la maintenabilité. Je crois qu'un bon design prend également en compte les performances au moment de …
Selon cet article sur les utilisations appropriées de SQLite, il indique que, bien que SQLite soit limité à 140 téraoctets , un SGBDR client / serveur peut mieux fonctionner: Une base de données SQLite est limitée en taille à 140 téraoctets (2 47 octets, 128 tibioctets). Et même s'il pouvait …
Existe-t-il un compilateur juste à temps pour les langages compilés, tels que C et C ++? (Les premiers noms qui me viennent à l'esprit sont Clang et LLVM! Mais je ne pense pas qu'ils le supportent actuellement.) Explication: Je pense que le logiciel pourrait tirer parti des retours d'informations sur …
Je sais que j'ai souvent entendu dire que le langage C offre généralement un avantage en termes de performances par rapport au C ++. Je n'y ai pas vraiment pensé avant de me rendre compte que MSVC ne semble même pas prendre en charge le dernier standard de C, mais …
J'ai besoin d'écrire un gestionnaire de système de notification. Voici mes exigences: Je dois pouvoir envoyer une notification sur différentes plates-formes, qui peuvent être totalement différentes (par exemple, je dois pouvoir envoyer un SMS ou un e-mail). Parfois, la notification peut être la même pour tous les destinataires pour une …
J'ai exécuté 3 expériences différentes impliquant des listes et des vecteurs C ++. Ceux avec des vecteurs se sont révélés plus efficaces, même lorsque de nombreuses insertions au milieu étaient impliquées. D'où la question: dans quel cas les listes ont-elles plus de sens que les vecteurs? Si les vecteurs semblent …
Mon DVR Comcast prend au moins trois secondes pour répondre à chaque pression de touche de la télécommande, ce qui fait de la simple tâche de regarder la télévision une expérience frustrante de purge des boutons. Mon iPhone prend au moins quinze secondes pour afficher les messages texte et se …
Lorsque j'ai demandé précédemment ce qui est responsable des logiciels lents, quelques réponses que j'ai reçues ont suggéré que c'était un problème social et de gestion: Ce n'est pas un problème technique, c'est un problème de marketing et de gestion ... En fin de compte, les chefs de produit sont …
Ceci est une rediffusion d'une question sur cs.SE par Janoma . Crédits complets et butin pour lui ou cs.SE. Dans un cours d'algorithmes standard, nous apprenons que le tri rapide est O (n log n) en moyenne et O (n²) dans le pire des cas. Dans le même temps, d'autres …
Existe-t-il des techniques spécifiques à Java (des choses qui ne s'appliqueraient pas au C ++) pour écrire du code à faible latence, en Java? Je vois souvent des rôles Java à faible latence et ils demandent de l'expérience en écriture Java à faible latence - ce qui semble parfois un …
Il existe un fichier source dans un projet assez volumineux avec plusieurs fonctions extrêmement sensibles aux performances (appelées des millions de fois par seconde). En fait, le responsable précédent a décidé d'écrire 12 copies d'une fonction chacune différant très légèrement, afin de gagner du temps qui serait consacré à la …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 5 ans . Cela peut sembler une question étrange …
Je programme depuis quelques années et je me suis souvent retrouvé face à un dilemme. Il y a deux solutions - l'une est simple, c'est-à-dire une approche simple, plus facile à comprendre et à maintenir. Cela implique une certaine redondance, un travail supplémentaire (extra IO, extra processing) et n'est donc …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 4 ans . J'ai besoin de stocker et de pouvoir interroger des données de séries chronologiques de très grandes quantités. Les propriétés des données sont les suivantes: …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 5 ans . Je développe des sites basés sur la plateforme .NET. Je …
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.