全新正版未拆封
¥ 28.56 4.2折 ¥ 68 全新
仅1件
作者MohamedMustaphaTahrioui 著;陶俊杰、陈小莉 译
出版社东南大学出版社
出版时间2020-09
版次1
装帧平装
上书时间2023-05-06
《asyncio实例集锦》首先通过案例介绍asyncio库的同步原语,并解释如何评估asyncio是否可以成为应用程序的正确选择。然后,介绍如何在没有多线程的情况下使用asyncio来提高性能,识别和预防常见异常。紧接着,通过若干章节介绍异常处理、测试和调试。读完这本书之后,你将能够了解asyncio运行的底层机制,并有足够的信心为asyncio优先项目做出贡献。
asyncio基于2012年Guido van Rossum发布的PEP3156实现,在Python3.4正式成为标准库,一直是Python编程中最难的库。asyncio与twisted类似,是Python高性能异步框架,其他语言如Java的Netty与Javascript的Node.js,基于Python丰富的生态环境,广泛应用于科学计算、网络开发、数据库连接、分布式任务队列等场景。Apress出版社的这本《asyncio实例集锦》可以让读者通过代码快速上手。《流畅的Python》作者Luciano Ramalho曾分享写书心得,就是“写一个demo,详细解释,重复做”,本书完美地诠释了这个理念。
本书共10章,内容涵盖了asyncio在Python3.4到3.8各版本中的高级与低级API,主要包括用事件循环编排回调函数(Callbacks)和异步任务(Asynchronous tasks),构建异步生成器(Async Generator)与异步上下文管理器(Async Context Manager),分析并解决asyncio组件通信与同步、Coffman死锁与竞争条件问题,asyncio程序性能分析与优化、HTTP与SSH应用,以及常见asyncio程序错误与测试方法。
Mohamed Mustapha Tahrioui是一名有着七年工作经验的程序员,目前在axxessio担任高级软件工程师,他是那里asyncio大型项目的团队负责人,提供他在向后兼容架构和实现方面的专业知识。他还通过他的IT咨询公司Pi Intelligence提供全栈开发,包括使用Python,Java,JavaScript,Docker,PostgreSQL,MongoDB等工具。
— 没有更多了 —
以下为对购买帮助不大的评价