
周宇凡
這是一本深入解讀Python併發編程和高性能編程的原理和特性,並指導讀者落地實踐的專業技術書。本書共分爲4篇19章,外加2個附錄。 基礎篇:對Python併發編程和高性能編程所涉概念解讀詳細解讀,對Python3.x系列版本在高併發、高性能方面所做的概念進行簡單分析。 高併發篇:從原理、主要模塊、協程、線程、鎖、優先級、同步/異步、原子性和線程池等多個方面對Python實現高併發進行深度解讀。 高性能篇:從代碼優化、profile、Python c擴展這三個方面分析Python實現高性能的原理。 實踐篇:本篇首先介紹了基礎實踐環境的搭建方法,然後通過3個常見的高併發、高性能場景對如何在日常工作中實現高性能、高併發編程進行了詳細指導。 兩個附錄分別介紹了當下主流兩個框架Django和fastAPI的簡單使用方法。
本書讀起來像是乳臭未乾的實習生寫的,廢話連篇,虎頭蛇尾。高性能有很多主題,作者但凡把一個點講透講深入了都算本書有點價值,但作者全都是淺嘗輒止。 作者可能是寫過幾行代碼,但是對計算機基礎概念的理解實在是不敢恭維,底子這麼差就不要誤人子弟了 非常不推薦
體現不出高性能,應該改爲python併發編程入門……
混亂的概念,一言難盡的“實踐”代碼。 看再多字節碼也沒用,理解全是錯的。
前面的線程、進程概念用一個python的項目舉例來描述,簡單易懂; 但後面的內容理論太多,代碼也僅僅是簡單的demo,還有介紹類...(懷疑湊字數),有種不知所云的感覺
寫得對不對我不知道,但用處不大是真的。“原理”說的不少,“實踐”就沒多少內容。看了三分之一,都不知道最佳實踐該怎麼做。
本書着實不行,內容空洞,詳略不得當。重複敘述一些簡單的事實,對於需要深度解析的內容卻一筆帶過,動輒使用"篇幅所限"這種理由,令人不能理解。其中更有諸多事實性錯誤,有誤人子弟之嫌。"公平鎖"的實現這一部分內容更是讓人"歎爲觀止",不知所云。
高性能怎麼會使用cython呢? 它用的還是python的多線程。 高性能應該是C++多線程