《Python asyncio并发编程》 [英]马修·福勒(Matthew Fowler)著 殷海英 译 9787302622833 【清华大学出版社官方正版电子书】 | 您所在的位置:网站首页 › 编程小将官网下载 › 《Python asyncio并发编程》 [英]马修·福勒(Matthew Fowler)著 殷海英 译 9787302622833 【清华大学出版社官方正版电子书】 |
本书特色
清华
亮点
源代码下载地址见书封底二维码。
图书简介
标准Python程序很容易过载,从而出现慢如龟爬的情况。asyncio库正是为了解决这些问题而构建的,它简化了任务的划分和调度。asyncio可无缝地同时处理多个操作,使应用程序疾如闪电,且具有扩展性。 《Python asyncio并发编程》在大量示例的引导下,介绍异步、并行和并发编程。将难理解的并发内容分解为简明易懂的流程图,使读者可轻松了解任务的运行方式。在本书中,读者将学习如何使用asyncio来突破Python的限制,从而加快Web服务器和微服务的运行速度。读者甚至可将asyncio与传统的多处理技术结合起来,以大幅提升性能。 主要内容 ● 通过aiohttp构建支持并发Web请求的Web API ● 同时运行海量SQL查询 ● 创建一个可并行处理数GB数据的map-reduce作业 ● 在asyncio中使用线程来混合阻塞代码和asyncio代码 编辑推荐在本书中,通过14章的内容,由浅入深地介绍如何通过asyncio实现并发编程,并使用 一个贯穿全书的示例,介绍如何使用asyncio 在服务器与客户端之间进行并发通信。看着这个示例由简单变得复杂,在掌握相关知识的同时,也给自己带来了不小的成就感。作为Python和数据科学的教学人员,我建议你在阅读本书时,认真学习书中的示例,并在自己的计算机上运行本书附带的程序,这将让你更好地理解本书所介绍的内容。别担心,本书使用的示例对计算机的要求并不高;我在完成相关练习时,使用的是2015年在拉斯维加斯的Best buy购买的MacBook Pro,配置i5 CPU、8GB 内存及128GB SSD,使用这样的机器运行本书的示例代码毫无压力。 更多图书信息 版权: 清华大学出版社 出版: 2023-01-01 作者:[英]马修·福勒(Matthew Fowler)著 殷海英 译 更新: 2023-03-30 书号:9787302622833 |
CopyRight 2018-2019 实验室设备网 版权所有 |