Note :
Le livre est très apprécié pour son exploration approfondie des performances de Qt et son contenu perspicace pour les développeurs chevronnés et novices, bien qu'il présente quelques défauts mineurs.
Avantages:Bien écrit et facile à lire, couverture exceptionnelle des performances de Qt, perspicacité sur les outils et techniques existants, précieux pour les développeurs Qt et C++, adapté à différents niveaux d'expérience.
Inconvénients:Contient quelques fautes de frappe, plus axé sur Windows que sur Linux, couverture limitée de QML.
(basé sur 1 avis de lecteurs)
Hands-On High Performance Programming with Qt 5
Créez des applications Qt efficaces et rapides, ciblez les problèmes de performance et découvrez des solutions pour affiner votre code Caractéristiques principales Créez des applications efficaces et concurrentes en Qt pour créer des applications multiplateformes Identifiez les goulets d'étranglement en matière de performance et appliquez l'algorithme correct pour améliorer la performance de l'application Approfondissez la programmation parallèle et la gestion de la mémoire pour optimiser votre code Description du livre
Obtenir un code efficace grâce à l'optimisation des performances est l'un des principaux défis auxquels sont confrontés de nombreux programmeurs. Ce livre aborde la programmation Qt sous l'angle de la performance. Vous explorerez les problèmes de performance rencontrés lors de l'utilisation du framework Qt, ainsi que les moyens de les résoudre et d'optimiser les performances.
Le livre met en évidence les améliorations de performance et les nouvelles fonctionnalités publiées dans Qt 5.9, Qt 5.11, et 5. 12 (LTE). Vous maîtriserez les meilleures pratiques et les outils généraux de performance informatique, qui peuvent vous aider à identifier les raisons d'une faible performance, et les pièges de performance les plus courants rencontrés lors de l'utilisation du framework Qt. Dans les chapitres suivants, vous explorerez le multithreading et la programmation asynchrone avec C++ et Qt et apprendrez l'importance et l'utilisation efficace des structures de données. Vous aurez également l'occasion de travailler sur des techniques telles que la gestion de la mémoire et les directives de conception, qui sont essentielles pour améliorer les performances des applications. Des sections complètes qui couvrent tous ces concepts vous prépareront à acquérir une expérience pratique dans certains des domaines d'application les plus passionnants de Qt - les domaines du développement mobile et embarqué.
À la fin de ce livre, vous serez prêt à construire des applications Qt plus efficaces, concurrentes et orientées vers la performance Ce que vous apprendrez Comprendre les meilleures pratiques classiques en matière de performance Se familiariser avec l'architecture matérielle moderne et son impact sur la performance Mettre en œuvre les outils et les procédures utilisés dans l'optimisation de la performance Comprendre les techniques de travail spécifiques à Qt pour l'interface utilisateur graphique (GUI) et la programmation de plate-forme Rendre le protocole de contrôle de transmission (TCP) et le protocole de transfert hypertexte (HTTP) performants et utiliser les classes Qt correspondantes Découvrir les améliorations que Qt 5. 9 (et les versions à venir) Explorer l'architecture, les forces et les faiblesses du moteur graphique de Qt A qui s'adresse ce livre ?
Ce livre est destiné aux développeurs Qt qui souhaitent créer des applications hautement performantes pour les ordinateurs de bureau et les appareils embarqués. Une expérience de la programmation en C++ est requise. Table des matières Comprendre les programmes performants Profiler pour trouver les goulets d'étranglement Plongée profonde dans le C++ et la performance Utiliser efficacement les structures de données et les algorithmes Un guide approfondi de la concomitance et du multithreading Les échecs de performance et comment les surmonter Comprendre la performance des E/S et surmonter les problèmes associés Optimiser la performance graphique Optimiser la performance du réseau La performance de Qt sur les plates-formes embarquées et mobiles Tester et déployer les applications Qt
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)