您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Python asyncio并发编程
字数: 511
出版社: 清华大学
作者: (英)马修·福勒|责编:王军|译者:殷海英
商品条码: 9787302622833
版次: 1
开本: 16开
页数: 389
出版年份: 2023
印次: 1
定价:
¥128
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥22.05
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
标准Python程序很容易 过载,从而出现慢如龟爬的 情况。asyncio库正是为了 解决这些问题而构建的,它 简化了任务的划分和调度。 asyncio可无缝地同时处理 多个操作,使应用程序疾如 闪电,且具有扩展性。 《Python asyncio并发编 程》在大量示例的引导下, 介绍异步、并行和并发编程 。将难理解的并发内容分解 为简明易懂的流程图,使读 者可轻松了解任务的运行方 式。在本书中,读者将学习 如何使用asyncio来突破 Python的限制,从而加快 Web服务器和微服务的运行 速度。读者甚至可将 asyncio与传统的多处理技 术结合起来,以大幅提升性 能。 主要内容: 通过aiohttp构建支持并 发Web请求的Web API。 同时运行海量SQL查询。 创建一个可并行处理数 GB数据的map-reduce作业 。 在asyncio中使用线程来 混合阻塞代码和asyncio代 码。
作者简介
Matthew Fowler拥有近20年的软件工程经验,曾任软件架构师、工程总监等多个职位。他起初为科学应用程序编写软件,然后转向全栈Web开发和分布式系统,最终领导多个开发人员和管理人员团队为拥有数千万用户的电子商务网站编写应用程序及构建系统。他与妻子Kathy住在马萨诸塞州的列克星敦。
目录
第1章 asyncio简介 1.1 什么是asyncio 1.2 什么是I/O密集型和CPU密集型 1.3 了解并发、并行和多任务处理 1.3.1 并发 1.3.2 并行 1.3.3 并行与并发的区别 1.3.4 什么是多任务 1.3.5 协同多任务处理的优势 1.4 了解进程、线程、多线程和多处理 1.4.1 进程 1.4.2 线程 1.5 理解全局解释器锁 1.5.1 GIL会释放吗 1.5.2 asyncio和GIL 1.6 单线程并发 1.7 事件循环的工作原理 1.8 本章小结 第2章 asyncio基础 2.1 关于协程 2.1.1 使用async关键字创建协程 2.1.2 使用await关键字暂停执行 2.2 使用sleep引入长时间运行的协程 2.3 通过任务实现并行 2.3.1 创建任务 2.3.2 同时运行多个任务 2.4 取消任务和设置超时 2.4.1 取消任务 2.4.2 设置超时并使用wait_for执行取消 2.5 任务、协程、future和awaitable 2.5.1 关于future 2.5.2 future、任务和协程之间的关系 2.6 使用装饰器测量协程执行时间 2.7 协程和任务的陷阱 2.7.1 运行CPU密集型代码 2.7.2 运行阻塞API 2.8 手动创建和访问事件循环 2.8.1 手动创建事件循环 2.8.2 访问事件循环 2.9 使用调试模式 2.9.1 使用asyncio.run 2.9.2 使用命令行参数 2.9.3 使用环境变量 2.10 本章小结 第3章 第一个asyncio应用程序 第4章 并发网络请求 第5章 非阻塞数据库驱动程序 第6章 处理CPU密集型工作 第7章 通过线程处理阻塞任务 第8章 流
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网