注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Python異步編程實(shí)戰(zhàn):基于AIO的全棧開(kāi)發(fā)技術(shù)

Python異步編程實(shí)戰(zhàn):基于AIO的全棧開(kāi)發(fā)技術(shù)

Python異步編程實(shí)戰(zhàn):基于AIO的全棧開(kāi)發(fā)技術(shù)

定 價(jià):¥79.00

作 者: 陳少佳
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302576839 出版時(shí)間: 2021-05-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 308 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)系統(tǒng)講解如何使用Python異步IO編程技術(shù)。從學(xué)習(xí)基礎(chǔ)知識(shí)開(kāi)始,展開(kāi)講解全??蚣艿膶?shí)現(xiàn)過(guò)程及項(xiàng)目開(kāi)發(fā)過(guò)程中的實(shí)用技術(shù)。 本書(shū)分為基礎(chǔ)篇和實(shí)戰(zhàn)篇?;A(chǔ)篇(第1~7章)講解Python異步IO的基礎(chǔ)用法及常用技術(shù)框架的用法,包括Python asyncio庫(kù)、頁(yè)面渲染、異步IO數(shù)據(jù)庫(kù)使用、ASGI 等技術(shù);實(shí)戰(zhàn)篇(第8和9章)介紹如何基于Python異步IO實(shí)現(xiàn)一個(gè)全??蚣?,并利用該框架開(kāi)發(fā)一個(gè)實(shí)用項(xiàng)目。本書(shū)配套源代碼及視頻教程,讀者學(xué)習(xí)起來(lái)更輕松。 本書(shū)適合有一定基礎(chǔ)的開(kāi)發(fā)人員閱讀,用于突破職業(yè)瓶頸、從編碼員進(jìn)化成架構(gòu)師,也可作為培訓(xùn)機(jī)構(gòu)的參考用書(shū)。

作者簡(jiǎn)介

  陳少佳 北京云加科技有限公司創(chuàng)始人兼CEO,業(yè)內(nèi)知名編程技術(shù)講師,熱愛(ài)新技術(shù),善于鉆研。

圖書(shū)目錄

基礎(chǔ)篇
第1章Python AIO庫(kù)(38min)
1.1協(xié)程
1.2任務(wù)
1.3支持阻塞型IO
1.4支持CPU密集型運(yùn)算
擴(kuò)展閱讀: 圓周率算法
1.5文件異步IO
1.6異步Socket服務(wù)器
1.7異步Socket客戶端
1.8異步HTTP客戶端
1.9異步HTTP服務(wù)器
1.10子進(jìn)程
第2章Docker工具(21min)
2.1安裝Docker及Docker compose
2.2使用Docker命令
2.3編寫(xiě)Docker鏡像
2.4編排服務(wù)
第3章AIOHTTP(37min)
3.1創(chuàng)建異步Web服務(wù)器
3.2路由
3.3靜態(tài)文件處理
3.4模板渲染
3.5處理表單提交
3.6文件上傳
3.7Session
3.8HTTP客戶端
3.9HTTPS支持
第4章aioMySQL(23min)
4.1搭建MariaDB數(shù)據(jù)庫(kù)環(huán)境
4.2連接數(shù)據(jù)庫(kù)
4.3操作數(shù)據(jù)庫(kù)
4.4SQLAlchemy異步
4.5與AIOHTTP集成
第5章ASGI(16min)
5.1WSGI
5.2ASGI
5.3Uvicorn
5.4Daphne
5.5Django搭配ASGI
5.6Quart
5.7Starlette
第6章Tornado(13min)
6.1TCP服務(wù)器
6.2HTTP服務(wù)器
6.3路由
6.4處理靜態(tài)文件
6.5模板渲染
6.6多語(yǔ)言支持
6.7使用WSGIContainer集成舊系統(tǒng)
6.8HTTP客戶端
第7章Socket.IO(19min)
7.1WebSocket實(shí)時(shí)通信
7.2Socket.IOASGIApp
7.3Socket.IO實(shí)時(shí)通信
7.4實(shí)現(xiàn)聊天室服務(wù)器端
7.5實(shí)現(xiàn)聊天室瀏覽器端
7.6Socket.IO與AIOHTTP集成
7.7Socket.IO與Tornado集成
實(shí)戰(zhàn)篇
第8章實(shí)現(xiàn)全??蚣躢ms4py(27min)
8.1制訂需求
8.2接入ASGI
8.3處理靜態(tài)文件請(qǐng)求
8.4靜態(tài)文件緩存
8.5處理動(dòng)態(tài)請(qǐng)求
8.6實(shí)現(xiàn)控制器熱更新
8.7實(shí)現(xiàn)動(dòng)態(tài)頁(yè)面緩存
8.8實(shí)現(xiàn)路徑參數(shù)解析功能
8.9實(shí)現(xiàn)表單解析功能
8.10實(shí)現(xiàn)Cookie操作
8.11實(shí)現(xiàn)Session機(jī)制
8.12實(shí)現(xiàn)多語(yǔ)言支持
8.13集成模板渲染功能
8.14實(shí)現(xiàn)頁(yè)面重定向
8.15集成pyDAL
8.16集成Socket.IO
8.17支持WSGI
8.18部署在Apache服務(wù)器后端
8.19技術(shù)總結(jié)
第9章房屋直租系統(tǒng)項(xiàng)目實(shí)例
9.1制訂需求
9.2技術(shù)選型
9.3配置運(yùn)行環(huán)境
9.4設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)
9.5實(shí)現(xiàn)用戶系統(tǒng)
9.6實(shí)現(xiàn)權(quán)限系統(tǒng)
9.7管理面板
9.8呈現(xiàn)關(guān)系表
9.9組管理
9.10用戶管理
9.11實(shí)現(xiàn)發(fā)布房源功能
9.12房源列表
9.13實(shí)現(xiàn)搜索房源功能
9.14實(shí)現(xiàn)房源評(píng)論功能
9.15部署項(xiàng)目
9.16項(xiàng)目總結(jié)
附錄A名詞解釋
附錄B開(kāi)發(fā)環(huán)境約定
附錄C創(chuàng)建項(xiàng)目及依賴項(xiàng)安裝
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)