您好,欢迎访问PDF电子书资源免费下载网

上传文档

当前位置:首页 > PDF图书 > 畅销书 > 小蜜蜂全站 > Python性能分析与优化

Python性能分析与优化

二扫码支付 微信
二扫码支付 支付宝

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

¥ 0 元,已有0人购买

免费阅读

阅读已结束,您可以下载文档离线阅读

¥ 1 元,已有0人下载

付费下载
文档简介:

版权信息 书名:Python性能分析与优化 作者:[乌拉圭] Fernando Doglio 译者:陶俊杰 陈小莉 ISBN:978-7-115-42422-8 本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必 究。 您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制 和传播本书内容。 我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。 如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐 号等维权措施,并可能追究法律责任。 图灵社区会员 junnplus(junnplus@qq.com) 专享 尊重版权 版权声明 译者序 前言 本书内容 本书需要的工具 目标读者 排版约定 读者反馈 客户支持 下载示例代码 下载本书的彩色图像 勘误 侵权行为 问题 电子书 致谢 第 1 章 性能分析基础 1.1 什么是性能分析 1.1.1 基于事件的性能分析 1.1.2 统计式性能分析 1.2 性能分析的重要性 1.3 性能分析可以分析什么 1.3.1 运行时间 1.3.2 瓶颈在哪里 1.4 内存消耗和内存泄漏 1.5 过早优化的风险 1.6 运行时间复杂度 1.6.1 常数时间——O(1) 1.6.2 线性时间——O(n) 1.6.3 对数时间——O(logn) 1.6.4 线性对数时间——O(n logn) 1.6.5 阶乘时间——O(n!) 1.6.6 平方时间——O(n2) 1.7 性能分析最佳实践 1.7.1 建立回归测试套件 1.7.2 思考代码结构 1.7.3 耐心 1.7.4 尽可能多地收集数据 1.7.5 数据预处理 1.7.6 数据可视化 1.8 小结 性能分析器 2.1 认识新朋友:性能分析器 2.2 cProfile 2.2.1 工具的局限 2.2.2 支持的API 2.2.3 Stats类 2.2.4 性能分析示例 2.3 line_profiler 2.3.1 kernprof 2.3.2 kernprof注意事项 2.3.3 性能分析示例 2.4 小结 第 3 章 可视化——利用GUI理解性能分析数据 3.1 KCacheGrind/pyprof2calltree 3.1.1 安装 3.1.2 用法 3.1.3 性能分析器示例:TweetStats 3.1.4 性能分析器示例:倒排索引 3.2 RunSnakeRun 3.2.1 安装 3.2.2 使用方法 3.2.3 性能分析示例:最小公倍数 3.2.4 性能分析示例:用倒排索引查询 3.3 小结 第 4 章 优化每一个细......

资料大王PDF
资料大王PDF
  • 84971

    文档
  • 85.825

    金币
Ta的主页 发私信

84971篇文档

评论

发表评论
< /0 > 付费下载 ¥ 1 元

Powered by 阿里PDF-免费文档电子书下载

Copyright © PDF电子书资源免费下载网 All Rights Reserved. 皖ICP备2021018472号-4
×
保存成功