Hands-On Programare de înaltă performanță cu Qt 5

Evaluare:   (3.6 din 5)

Hands-On Programare de înaltă performanță cu Qt 5 (Marek Krajewski)

Recenzii ale cititorilor

Rezumat:

Cartea este foarte lăudată pentru explorarea aprofundată a performanței Qt și pentru conținutul său perspicace, atât pentru dezvoltatorii experimentați, cât și pentru cei începători, deși are câteva defecte minore.

Avantaje:

Bine scrisă și ușor de citit, acoperire excepțională a performanței Qt, perspicace cu privire la instrumentele și tehnicile existente, valoroasă atât pentru dezvoltatorii Qt, cât și pentru C++, potrivită pentru diferite niveluri de experiență.

Dezavantaje:

Conține câteva greșeli de scriere, mai concentrat pe Windows decât pe Linux, acoperire limitată a QML.

(pe baza a 1 recenzii ale cititorilor)

Titlul original:

Hands-On High Performance Programming with Qt 5

Conținutul cărții:

Creați aplicații Qt eficiente și rapide, vizați problemele de performanță și descoperiți soluții pentru a vă perfecționa codul Caracteristici cheie Creați aplicații eficiente și concurente în Qt pentru a crea aplicații multiplatformă Identificați blocajele de performanță și aplicați algoritmul corect pentru a îmbunătăți performanța aplicației Aprofundați-vă în programarea paralelă și gestionarea memoriei pentru a vă optimiza codul Descrierea cărții

Obținerea unui cod eficient prin optimizarea performanței este una dintre provocările cheie cu care se confruntă mulți programatori. Această carte analizează programarea Qt din perspectiva performanței. Veți explora problemele de performanță întâlnite la utilizarea cadrului Qt, precum și mijloacele și modalitățile de rezolvare a acestora și de optimizare a performanței.

Cartea evidențiază îmbunătățirile de performanță și noile caracteristici lansate în Qt 5. 9, Qt 5. 11 și 5. 12 (LTE). Veți stăpâni cele mai bune practici și instrumente generale de performanță a calculatorului, care vă pot ajuta să identificați motivele din spatele performanței scăzute și cele mai frecvente capcane de performanță întâlnite atunci când utilizați cadrul Qt. În capitolele următoare, veți explora multithreading-ul și programarea asincronă cu C++ și Qt și veți învăța importanța și utilizarea eficientă a structurilor de date. De asemenea, veți avea ocazia să parcurgeți tehnici precum gestionarea memoriei și liniile directoare de proiectare, care sunt esențiale pentru îmbunătățirea performanței aplicațiilor. Secțiunile cuprinzătoare care acoperă toate aceste concepte vă vor pregăti pentru a dobândi experiență practică în unele dintre cele mai interesante domenii de aplicare ale Qt - domeniile de dezvoltare mobilă și încorporată.

Până la sfârșitul acestei cărți, veți fi gata să creați aplicații Qt care sunt mai eficiente, mai concurente și mai orientate spre performanță Ce veți învăța Înțelegeți cele mai bune practici clasice în materie de performanță Înțelegeți arhitectura hardware modernă și impactul acesteia asupra performanței Implementați instrumentele și procedurile utilizate în optimizarea performanței Înțelegeți tehnicile de lucru specifice Qt pentru interfața grafică cu utilizatorul (GUI) și programarea platformei Faceți ca Protocolul de control al transmisiei (TCP) și Protocolul de transfer al hipertextului (HTTP) să fie performante și utilizați clasele Qt relevante Descoperiți îmbunătățirile aduse de Qt 5. 9 (și versiunile viitoare) Explorați arhitectura, punctele forte și punctele slabe ale motorului grafic Qt Pentru cine este această carte

Această carte este concepută pentru dezvoltatorii Qt care doresc să creeze aplicații de înaltă performanță pentru dispozitive desktop și integrate. Este necesară experiență de programare cu C++. Cuprins Înțelegerea programelor performante Realizarea de profiluri pentru a găsi blocajele Imersiune profundă în C++ și performanță Utilizarea eficientă a structurilor de date și a algoritmilor Un ghid aprofundat pentru simultaneitate și multithreading Eșecurile de performanță și modul de depășire a acestora Înțelegerea performanței I/O și depășirea problemelor aferente Optimizarea performanței grafice Optimizarea performanței rețelei Performanța Qt pe platformele mobile și integrate Testarea și implementarea aplicațiilor Qt

Alte date despre carte:

ISBN:9781789531244
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Hands-On Programare de înaltă performanță cu Qt 5 - Hands-On High Performance Programming with Qt...
Creați aplicații Qt eficiente și rapide, vizați...
Hands-On Programare de înaltă performanță cu Qt 5 - Hands-On High Performance Programming with Qt 5
Moartea în Breslau - Death in Breslau
Breslau a fost un oraș german la granița cu Cehoslovacia. În prezent, după cel de-al Doilea Război Mondial, este Wroclaw, în...
Moartea în Breslau - Death in Breslau
Sfârșitul lumii în Breslau - End of the World in Breslau
Breslau-ul anilor 1920 este bântuit de marchizi și de negustori, de jucători și de șobolani. Eberhard...
Sfârșitul lumii în Breslau - End of the World in Breslau
Fantomele din Breslau - O investigație Eberhard Mock - Phantoms of Breslau - An Eberhard Mock...
Cea de-a treia investigație a lui Eberhard Mock -...
Fantomele din Breslau - O investigație Eberhard Mock - Phantoms of Breslau - An Eberhard Mock Investigation

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)