Quelqu'un peut-il m'expliquer pourquoi les machines virtuelles Java (je n'en ai pas vérifié trop, mais je n'en ai jamais vu une qui ne l'a pas fait de cette façon) doivent fonctionner sur une taille de segment fixe? Je sais qu'il est plus facile à implémenter sur un simple tas contigu, …
Je lis «The Standard C Library» de PJ Plauger, ce qui est vraiment intéressant. Le livre explique non seulement comment UTILISER la bibliothèque mais aussi comment elle est implémentée. J'ai fini de lire la ctype.hsection et dans l'en-tête les fonctions sont déclarées à la fois comme macros ET fonctions. Par …
Les différents exposés que j'ai regardés et les didacticiels que j'ai scannés sur REST semblent mettre l'accent sur quelque chose appelé «découvrabilité». À ma connaissance limitée, le terme semble signifier qu'un client devrait pouvoir aller http://URL- et obtenir automatiquement une liste de choses qu'il peut faire. Ce que j'ai du …
Sur la page Wikipedia pour Windows , il indique que Windows est écrit en assembleur pour le chargeur de démarrage et le sélecteur de tâches, et en C et C ++ pour les routines du noyau. IIRC, vous pouvez appeler des fonctions C ++ à partir d'un extern "C"bloc 'd'. …
J'ai commencé à programmer avec Python, et j'étais vraiment confus par des concepts comme les coroutines et les fermetures. Maintenant, je pense que je les connais à un niveau superficiel, mais je n'ai jamais ressenti ce moment "d'éveil", alors j'ai choisi d'apprendre Clojure. J'ai acheté le livre de Stuart Halloway …
J'ai parcouru de nombreuses théories sur ce qu'est l'encapsulation et les trois techniques de sa mise en œuvre, qui sont l'association, l'agrégation et la composition. Ce que j'ai trouvé c'est : Encapsulation L'encapsulation est la technique consistant à rendre les champs d'une classe privés et à fournir l'accès aux champs …
Existe-t-il une différence entre stabilité et fiabilité (au moins dans le contexte du génie logiciel) ou peut-on les utiliser de manière interchangeable? Sinon, quels seraient des exemples de systèmes fiables mais pas nécessairement stables, et vice versa?
J'implémente une structure d'apprentissage automatique pour essayer de prédire la fraude sur les systèmes financiers comme les banques, etc. Cela signifie qu'il y a beaucoup de données différentes qui peuvent être utilisées pour former le modèle, par exemple. numéro de carte, nom du titulaire de la carte, montant, pays, etc …
Je suis en train de créer un compte GitHub avec le plan de faire une paire de bibliothèques que j'ai développées dans le cadre de certains projets iOS récents librement disponibles pour d'autres développeurs iOS à utiliser. Je n'ai pas actuellement de sauvegarde hors site pour la plupart de mon …
TL; DR Écrire de bons tests utiles est difficile et a un coût élevé en C ++. Pouvez-vous des développeurs expérimentés partager votre justification sur quoi et quand tester? Longue histoire J'avais l'habitude de faire du développement piloté par les tests, toute mon équipe en fait, mais cela ne fonctionnait …
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 4 ans . La taille de notre boutique augmente de manière dynamique, nous …
... et unmarshalling / désérialisation? L'explication de Wikipédia ne me laisse pas plus sage! Je suis un programmeur Java, au cas où la terminologie est utilisée différemment dans différentes langues.
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, des sondages ou une discussion approfondie. …
Que sont les «sociétés de logiciels personnalisés»? Par "éditeurs de logiciels personnalisés", j'entends les entreprises qui gagnent leur argent principalement en créant des logiciels personnalisés et uniques. Par exemple, des agences ou des entreprises intermédiaires, ou des entrepreneurs / consultants comme Redify . Quel est le contraire des «éditeurs de …
Quels sont les avantages / inconvénients de l'utilisation du automot - clé, en particulier dans les boucles for? for(std::vector<T>::iterator it = x.begin(); it != x.end(); it++ ) { it->something(); } for(std::map<T>::iterator it = x.begin(); it != x.end(); it++ ) { it->second->something(); } for(auto it = x.begin(); it != x.end(); it++ …
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.