Programmazione pratica ad alte prestazioni con Qt 5

Punteggio:   (3,6 su 5)

Programmazione pratica ad alte prestazioni con Qt 5 (Marek Krajewski)

Recensioni dei lettori

Riepilogo:

Il libro è stato molto apprezzato per la sua approfondita esplorazione delle prestazioni di Qt e per i suoi contenuti interessanti sia per gli sviluppatori esperti che per quelli alle prime armi, anche se presenta alcuni piccoli difetti.

Vantaggi:

Ben scritto e facile da leggere, eccezionale copertura delle prestazioni di Qt, approfondito sugli strumenti e le tecniche esistenti, prezioso sia per gli sviluppatori Qt che C++, adatto a vari livelli di esperienza.

Svantaggi:

Contiene alcuni errori di battitura, più incentrato su Windows che su Linux, copertura limitata di QML.

(basato su 1 recensioni dei lettori)

Titolo originale:

Hands-On High Performance Programming with Qt 5

Contenuto del libro:

Costruire applicazioni Qt efficienti e veloci, individuare i problemi di prestazioni e scoprire le soluzioni per perfezionare il codice Caratteristiche principali Costruire applicazioni efficienti e concorrenti in Qt per creare applicazioni multipiattaforma Identificare i colli di bottiglia delle prestazioni e applicare l'algoritmo corretto per migliorare le prestazioni dell'applicazione Approfondire la programmazione parallela e la gestione della memoria per ottimizzare il codice Descrizione del libro

Ottenere un codice efficiente attraverso la messa a punto delle prestazioni è una delle sfide principali affrontate da molti programmatori. Questo libro analizza la programmazione Qt dal punto di vista delle prestazioni. Esplorerete i problemi di prestazioni riscontrati nell'utilizzo del framework Qt e i mezzi e i modi per risolverli e ottimizzare le prestazioni.

Il libro evidenzia i miglioramenti delle prestazioni e le nuove funzionalità rilasciate in Qt 5. 9, Qt 5. 11 e 5. 12 (LTE). 12 (LTE). Imparerete a conoscere le migliori pratiche e gli strumenti generali per le prestazioni del computer, che vi aiuteranno a identificare le ragioni delle basse prestazioni e le insidie più comuni che si verificano quando si utilizza il framework Qt. Nei capitoli successivi, esplorerete il multithreading e la programmazione asincrona con C++ e Qt e imparerete l'importanza e l'uso efficiente delle strutture dati. Avrete anche l'opportunità di lavorare su tecniche come la gestione della memoria e le linee guida di progettazione, essenziali per migliorare le prestazioni delle applicazioni. Le sezioni complete che coprono tutti questi concetti vi prepareranno ad acquisire esperienza pratica in alcuni dei campi di applicazione più interessanti di Qt: i settori di sviluppo mobile ed embedded.

Alla fine di questo libro, sarete pronti a costruire applicazioni Qt più efficienti, concorrenti e orientate alle prestazioni Cosa imparerete Comprendere le classiche best practice in materia di prestazioni Conoscere l'architettura hardware moderna e il suo impatto sulle prestazioni Implementare gli strumenti e le procedure utilizzati per l'ottimizzazione delle prestazioni Cogliere le tecniche di lavoro specifiche di Qt per l'interfaccia grafica (GUI) e la programmazione della piattaforma Rendere performanti i protocolli Transmission Control Protocol (TCP) e Hypertext Transfer Protocol (HTTP) e utilizzare le classi Qt pertinenti Scoprire i miglioramenti che Qt 5. 9 (e le versioni successive) riserva. 9 (e delle prossime versioni) Esplorare l'architettura del motore grafico di Qt, i punti di forza e le debolezze A chi è rivolto questo libro

Questo libro è pensato per gli sviluppatori Qt che desiderano creare applicazioni ad alte prestazioni per dispositivi desktop ed embedded. È richiesta esperienza di programmazione con il C++. Indice Comprendere i programmi performanti Profilare per trovare i colli di bottiglia Approfondimento su C++ e prestazioni Usare le strutture dati e gli algoritmi in modo efficiente Una guida approfondita a Concurrency e Multithreading Fallimenti nelle prestazioni e come superarli Comprendere le prestazioni di I/O e superare i problemi correlati Ottimizzare le prestazioni grafiche Ottimizzare le prestazioni di rete Prestazioni di Qt su piattaforme embedded e mobili Test e distribuzione delle applicazioni Qt

Altre informazioni sul libro:

ISBN:9781789531244
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmazione pratica ad alte prestazioni con Qt 5 - Hands-On High Performance Programming with Qt...
Costruire applicazioni Qt efficienti e veloci,...
Programmazione pratica ad alte prestazioni con Qt 5 - Hands-On High Performance Programming with Qt 5
Morte a Breslau - Death in Breslau
Breslau era una città tedesca al confine con la Cecoslovacchia. Oggi, dopo la Seconda guerra mondiale, è Breslavia, in Polonia. Marek...
Morte a Breslau - Death in Breslau
La fine del mondo a Breslau - End of the World in Breslau
La Breslau degli anni Venti è un ritrovo di marchesi e mercanti, di giocatori d'azzardo e di...
La fine del mondo a Breslau - End of the World in Breslau
I fantasmi di Breslau - Un'indagine di Eberhard Mock - Phantoms of Breslau - An Eberhard Mock...
La terza indagine di Eberhard Mock - un altro noir...
I fantasmi di Breslau - Un'indagine di Eberhard Mock - Phantoms of Breslau - An Eberhard Mock Investigation

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)