登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書

『簡體書』Python异步编程实战——基于AIO的全栈开发技术

書城自編碼: 3629324
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 陈少佳
國際書號(ISBN): 9787302576839
出版社: 清华大学出版社
出版日期: 2021-05-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 98.8

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
希腊神话和仪式中的结构与历史
《 希腊神话和仪式中的结构与历史 》

售價:HK$ 93.6
世界花纹与图案大典
《 世界花纹与图案大典 》

售價:HK$ 357.6
周制与秦制
《 周制与秦制 》

售價:HK$ 153.6
花路
《 花路 》

售價:HK$ 105.6
万亿指数
《 万亿指数 》

售價:HK$ 105.6
中世纪英国的财政、军事与外交(中外文明传承与交流研究书系)
《 中世纪英国的财政、军事与外交(中外文明传承与交流研究书系) 》

售價:HK$ 93.6
缺席者的历史:以色列十个遗失的部落
《 缺席者的历史:以色列十个遗失的部落 》

售價:HK$ 93.6
晚清洋务运动始末
《 晚清洋务运动始末 》

售價:HK$ 95.8

 

建議一齊購買:

+

HK$ 196.4
《 好好学Python:从零基础到项目实战 》
+

HK$ 105.3
《 Python 3.8从零开始学 》
+

HK$ 112.2
《 Python 3.7从零开始学 》
+

HK$ 115.1
《 写给新手的深度学习——用Python学习神经网络和反向传播 》
+

HK$ 111.3
《 Python自动化运维快速入门(第2版) 》
+

HK$ 123.8
《 Selenium自动化测试完全指南 基于Python 》
編輯推薦:
*近几年异步编程模型兴起,所有常用的编程语言都在向异步编程模型这个方向演化,甚至系统级编程语言C 在C 2020的标准里已经纳入了异步模型。Python也紧跟时代步伐支持了异步编程模型,在Python网站开发这个技术分支里已经涌现出了一系列的基于异步编程模型的框架,而一些老牌技术框架也开始逐步地支持异步,例如大名鼎鼎的Django在3.0版本以后支持了ASGI,这是个开始,相信在随后的发展中它会全面支持异步。作者将十几年的编程经验汇总并以实用性为根本原则编写本书,全面讲解异步IO编程模型在Python语言中的应用,以及基于异步IO实现一个完整全栈框架的所有流程。
內容簡介:
本书系统讲解如何使用Python异步IO编程技术。从学习基础知识开始,展开讲解全栈框架的实现过程及项目开发过程中的实用技术。 本书分为基础篇和实战篇。基础篇(第1~7章)讲解Python异步IO的基础用法及常用技术框架的用法,包括Python asyncio库、页面渲染、异步IO数据库使用、ASGI 等技术;实战篇(第8和9章)介绍如何基于Python异步IO实现一个全栈框架,并利用该框架开发一个实用项目。本书配套源代码及视频教程,读者学习起来更轻松。 本书适合有一定基础的开发人员阅读,用于突破职业瓶颈、从编码员进化成架构师,也可作为培训机构的参考用书。
關於作者:
陈少佳 北京云加科技有限公司创始人兼CEO,业内知名编程技术讲师,热爱新技术,善于钻研。
目錄
基础篇
第1章Python AIO库(38min)
1.1协程
1.2任务
1.3支持阻塞型IO
1.4支持CPU密集型运算
扩展阅读: 圆周率算法
1.5文件异步IO
1.6异步Socket服务器
1.7异步Socket客户端
1.8异步HTTP客户端
1.9异步HTTP服务器
1.10子进程
第2章Docker工具(21min)
2.1安装Docker及Docker compose
2.2使用Docker命令
2.3编写Docker镜像
2.4编排服务
第3章AIOHTTP(37min)
3.1创建异步Web服务器
3.2路由
3.3静态文件处理
3.4模板渲染
3.5处理表单提交
3.6文件上传
3.7Session
3.8HTTP客户端
3.9HTTPS支持
第4章aioMySQL(23min)
4.1搭建MariaDB数据库环境
4.2连接数据库
4.3操作数据库
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服务器
6.2HTTP服务器
6.3路由
6.4处理静态文件
6.5模板渲染
6.6多语言支持
6.7使用WSGIContainer集成旧系统
6.8HTTP客户端
第7章Socket.IO(19min)
7.1WebSocket实时通信
7.2Socket.IOASGIApp
7.3Socket.IO实时通信
7.4实现聊天室服务器端
7.5实现聊天室浏览器端
7.6Socket.IO与AIOHTTP集成
7.7Socket.IO与Tornado集成
实战篇
第8章实现全栈框架cms4py(27min)
8.1制订需求
8.2接入ASGI
8.3处理静态文件请求
8.4静态文件缓存
8.5处理动态请求
8.6实现控制器热更新
8.7实现动态页面缓存
8.8实现路径参数解析功能
8.9实现表单解析功能
8.10实现Cookie操作
8.11实现Session机制
8.12实现多语言支持
8.13集成模板渲染功能
8.14实现页面重定向
8.15集成pyDAL
8.16集成Socket.IO
8.17支持WSGI
8.18部署在Apache服务器后端
8.19技术总结
第9章房屋直租系统项目实例
9.1制订需求
9.2技术选型
9.3配置运行环境
9.4设计数据库结构
9.5实现用户系统
9.6实现权限系统
9.7管理面板
9.8呈现关系表
9.9组管理
9.10用户管理
9.11实现发布房源功能
9.12房源列表
9.13实现搜索房源功能
9.14实现房源评论功能
9.15部署项目
9.16项目总结
附录A名词解释
附录B开发环境约定
附录C创建项目及依赖项安装
参考文献
內容試閱
Python是一门功能强大的编程语言,业务领域非常广阔,涉及系统脚本、嵌入式开发、网站开发、游戏实时服务器、人工智能、大数据等,同时Python拥有简洁易懂的语法,学习难度不高,很适合作为学习编程的门语言。
近几年异步编程模型兴起,大部分常用的编程语言都在向异步编程模型这个方向演化,甚至系统级编程语言C 在C 2020的标准里也纳入了异步模型。当然Python也紧跟时代步伐支持了异步编程模型,在Python网站开发这个技术分支里已经涌现出了一系列的基于异步编程模型的框架,而一些老牌技术框架也开始逐步地支持异步编程,例如大名鼎鼎的Django在3.0版本以后支持了ASGI,这只是个开始,相信在随后的发展中它会全面支持异步编程。
从服务器利用率层面来讲,采用异步编程模型可以有效利用服务器的IO资源,将服务器的硬件能力发挥到程度,从而节省运维成本。从开发层面来讲,异步编程模型可以用更加清晰整洁的代码来表达异步逻辑,从而节省开发成本。
所以现在到了我们必须学习Python异步编程的时候了。
在工作中,一个普通程序员容易遇到职业瓶颈,能力得不到提升、薪资无法增长,其根本原因是只会用框架而不懂框架的实现原理,当网站发展得越来越大时会出现一些问题,如果普通程序员无法解决这些问题,当然不会有晋升的机会,所以本书在讲解框架时争取做到进得去出得来,在基础篇(第1~7章)里讲解Python异步IO的基础知识和常用Web框架,深入Web开发的细节,之后跳出来纵观全局,于实战篇(第8~9章)里讲解如何基于异步IO实现一个完整的全栈Web框架,并以一个完整的实战项目来融会贯通所讲过的知识。
为了更有利于读者学习与实践,笔者将尽可能保证本书中的每个代码片断可独立运行。完整代码可扫描下方二维码下载。

本书源代码下载
希望本书能够对读者学习Python异步IO编程技术有所帮助,并恳请读者批评指正。
陈少佳
2020年12月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.