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.
Les références aux méthodes ignorent-elles les frais généraux du wrapper lambda? Pourraient-ils dans le futur? Selon le tutoriel Java sur les références de méthode : Parfois ... une expression lambda ne fait qu'appeler une méthode existante. Dans ces cas, il est souvent plus clair de faire référence à la méthode …
Je construis un jeu Android pendant mon temps libre. Il utilise la bibliothèque libgdx, ce qui me permet de supporter une bonne partie des tâches lourdes. Pendant que je développais, j'ai sélectionné négligemment des types de données pour certaines procédures. J'ai utilisé une table de hachage parce que je voulais …
Récemment, on m'a demandé: Pourquoi NoSQL est-il plus rapide que SQL? Je n'étais pas d'accord avec la prémisse de la question ... c'est un non-sens pour moi personnellement. Je ne vois aucune amélioration des performances en utilisant NoSQL au lieu de SQL. Peut-être que SQL sur NoSQL, oui mais pas …
Un ami averti a récemment consulté un site Web que j'ai aidé à lancer et a commenté quelque chose comme "un site très cool, dommage pour les scripts intégrés dans le code source". Je suis certainement en mesure de supprimer le script en ligne où il se produit; Je suis …
C’est une question générale sur un sujet que j’ai trouvé intéressant en tant que joueur: les goulots d’étranglement des CPU / GPU et la programmation. Si je ne me trompe pas, j'ai fini par comprendre que le processeur et le processeur graphique calculent des données, mais que l'un est meilleur …
Tout d’abord, je voudrais préciser que ce n’est pas une question langue X-langue-Y qui permet de déterminer laquelle est la meilleure. J'utilise Java depuis longtemps et j'ai l'intention de continuer à l'utiliser. Parallèlement à cela, j'apprends actuellement Scala avec un grand intérêt: mis à part quelques petites choses qui prennent …
Au travail, on m'a donné une machine raisonnable (double quad 2GHz, 4 Go de RAM, disque dur de 160 Go à 7 200 tr / min, Win7), mais elle manquait à quelques endroits (disque dur / RAM). Le personnel informatique a accepté que je remplace le matériel par le mien. …
Je me plonge dans Domain Driven Design et certains des concepts que je découvre ont beaucoup de sens en surface, mais lorsque j'y réfléchis davantage, je me demande si c'est vraiment une bonne idée. Le concept d'agrégats, par exemple, a du sens. Vous créez de petits domaines de propriété afin …
Le programme CS de mon école évite toute mention de la programmation orientée objet. Je me suis donc mis à lire moi-même pour la compléter, en particulier la Construction de logiciels orientés objet de Bertrand Meyer. Meyer insiste à plusieurs reprises sur le fait que les classes doivent cacher autant …
J'envisage d'écrire un nouveau produit logiciel. Les performances seront critiques, je me méfie donc de l’utilisation d’un langage interprété ou utilisant un calque d’émulation (read java). Ce qui m'amène à penser à utiliser C (ou C ++), mais ils sont assez longs dans la dent. Je n'ai pas utilisé non …
Je continue de voir dans les offres d'emploi que le candidat doit avoir une expérience de la rédaction d'applications "évolutives". Qu'est-ce qui rend une application évolutive et comment puis-je savoir que mon code peut être étendu à des millions d'utilisateurs? J'imagine qu'une meilleure façon de formuler cette question est la …
Devez-vous sacrifier la lisibilité du code avec l'efficacité du code? par exemple 3 lignes de code en 1 ligne. J'ai lu dans Code Craft de Pete Goodliffe que la lisibilité est essentielle. Tes pensées?
Est varchar-ce qu'un simple résidu d'avant textest arrivé ou existe-t-il des cas d'utilisation où vous souhaiteriez utiliser un varchar? (Ou chard'ailleurs ..) (J'utilise Postgres et MySQL (MyISAM) quotidiennement, alors ce sont ceux qui m'intéressent le plus, mais les réponses pour d'autres bases de données sont bien sûr les bienvenues. ^ …
J'ai remarqué sur MySQLWorkbench que vous pouvez choisir comment stocker vos index avant de procéder à l'ingénierie de votre conception. Les types de stockage sont: BTREE RTREE HACHER En recherchant cela, j'ai trouvé des informations qui me paraissaient assez importantes, alors je cherche des informations pratiques sur la différence entre …
TD; DR: Il y avait une certaine confusion quant à ce que je demandais, voici donc l'idée maîtresse derrière la question: J'ai toujours voulu que la question soit ce qu'elle est. Je l’ai peut-être mal articulé à l’origine. Mais l'intention a toujours été " est un code modulaire, séparé, en …
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.