Hodnotenie:
Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 9 hlasoch.
Internals of Python 3.X: Derive Maximum Code Performance and Delve Further Into Iterations, Objects, Gil, Memory Management, and Various Intern
Internals of Python 3. x transformujú cestu učenia sa programátora tým, že kladú dôraz na zdrojový kód namiesto syntaxe, aby sa veci naučili od základov za takmer rovnaký čas a úsilie.
Kniha preniká do štruktúry a rozdielov medzi primárnym objektom Pythonu a iterovateľnými objektmi. Iterovateľné typy, konkrétne zoznamy a tuply, boli dôkladne definované v štruktúre a operáciách. Dôkladne boli rozobrané vnútorné vlastnosti množín a slovníkov, čo sú dátové štruktúry, ktoré poskytujú vkladanie a vyhľadávanie O(1). Prideľovanie pamäte vysvetľuje, ako Python narába s pamäťou pre malé a veľké objekty. Kapitola o GIL vysvetľuje, ako funguje GIL, ktorý je zastavený semaforom a podmienenou premennou. Kapitola o asynchrónnom Pythone opisuje, ako modul async generuje coroutines a asynchrónne funkcie, ktoré sa môžu vykonávať v slučke udalostí a komunikovať prostredníctvom udalostí.
Po prečítaní tejto knihy si budete istejší pri každodennom vytváraní vysoko výkonného kódu.
.
OBSAH
1. Návrh generických objektov.
2. Základné typy jazyka Python.
3. Iterovateľné sekvenčné objekty.
4. Množina a slovník.
5. Funkcie a generátory.
6. Správa pamäte.
7. Interpreter a operačné kódy.
8. GIL a multithreading.
9. Asynchrónny Python.
10. Rozloženie zdrojového kódu a fázy kompilátora.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)