最新公告
  • 欢迎您光临牛品源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
    • 网站公告
    • 热门标签
    • 资源专题
    • 资源存档
    • 联系我们
    牛品源码
    10年
    专注建站行业优质资源供应商
    升级SVIP
    登录 / 注册
    站长资源平台
    • 技术学习大厅
      • NET教程489
      • PHP教程429
      • C语言C++560
      • JAVA教程1742
      • Python教程447
      • 前端教程1297
      • 云计算教程465
      • 操作系统1028
      • 数据库教程923
      • 零基础视频教程14
      • WordPress教程111
        • WordPress子主题1
        • WordPress模板128
      • 其他教程104
        • CMS教程107
        • DEDECMS教程28
        • 编程办公84
    • 网站模板仓库
      • DEDECMS模板81
      • 帝国CMS模板88
      • 织梦模板源码192
      • 其它CMS模版12
      • 企业网站模板870
      • 响应式模板243
      • Discuz模板196
      • 单页模板212
      • 后台模板429
      • 模板素材243
      • 专题模板209
      • 简历模板345
    • 模板主题
      • PPT模板1832
      • 主题模板3833
      • 公司模板119
      • 动物模板41
      • 商务模板1505
      • 国外模板265
      • 科技模板169
      • 背景模板189
      • 自然模板151
      • 节日模板709
      • 行业模板718
      • 通用模板513
    • 设计学院
      • PPT模板1832
      • PSD素材3826
      • 设计素材3422
      • ppt素材645
      • ppt图表559
      • ppt特效428
      • 图片素材3138
      • 摄影剪辑34
    • 网站源码
      • 办公/软件/电脑420
      • 商城/淘客/网店264
      • 小说/新闻/博客163
      • 支付/金融/货币347
      • 电影/视频/音乐172
      • 会员/推广/交流94
      • 企业/公司/政府863
      • 亲测网站源码40
      • 小程序源码649
      • 影视网站源码15
      • 网站源码14270
      • 其它源码221
        • 汽车/车行/交通22
        • 资源/下载/技术62
        • 域名/空间/建站56
        • 个人网站27
        • 支付源码5
        • 防红源码7
    • 代码特效
      • CSS代码96
      • HTML5实例169
      • HTML编辑器24
      • css/div/h5特效230
      • 名站特效321
      • 图片特效558
      • 在线客服92
      • 常用特效986
      • 广告代码32
      • 图片代码322
    • 站长资讯
      • 云计算领域22
      • 大数据领域36
      • 网络推广156
      • 站长访谈173
      • 网站运营153
      • 搜索优化867
      • 健身养生32
      • 两性相关49
      • 其他分享55
      • 职场关系37
      • 自我提升76
      • 长点知识29
      • 新媒体运营15
    • QQ工具箱
      • QQ签名1611
      • QQ头像101
      • QQ皮肤155
      • QQ表情216
      • QQ网名4154
      • QQ说说507
      • 技术工具23
      • 学习测试16
      • 微信技巧20
      • QQ技巧25

    Python高性能编程 PDF_Python教程

    2020-07-20 Python教程 11 已收录
    当前位置:牛品源码 > 学习教程 > Python教程 > Python高性能编程 PDF_Python教程
    正文概述

    资源名称:Python高性能编程 PDF

    内容简介:

    本书共有12章,围绕如何进行代码优化和加快实际应用的运行速度进行详细讲解。本书主要包含以下主题:计算机内部结构的背景知识、列表和元组、字典和集合、迭代器和生成器、矩阵和矢量计算、并发、集群和工作队列等。最后,通过一系列真实案例展现了在应用场景中需要注意的问题。
    本书适合初级和中级Python程序员、有一定Python语言基础想要得到进阶和提高的读者阅读。

    作者简介:

    Micha Gorelick在bitly公司从事与数据打交道的工作,并负责建立
    了快速前进实验室(Fast Forward Labs),研究从机器学习到高性
    能流算法领域的问题。
    Ian Ozsvald是ModelInsight.io的数据科学家和教师,有着超过十
    年的Python经验。他在PyCon和PyData会议上教授Python编程,
    这几年一直在英国从事关于数据科学和高性能计算方面的咨询工
    作。

    资源目录:

    第1章 理解高性能Python 1
    1.1 基本的计算机系统 1
    1.1.1 计算单元 2
    1.1.2 存储单元 5
    1.1.3 通信层 6
    1.2 将基本的元素组装到一起 8
    1.3 为什么使用Python 12
    第2章 通过性能分析找到瓶颈 15
    2.1 高效地分析性能 16
    2.2 Julia集合的介绍 17
    2.3 计算完整的Julia集合 20
    2.4 计时的简单方法——打印和修饰 24
    2.5 用UNIX的time命令进行简单的计时 27
    2.6 使用cProfile模块 28
    2.7 用runsnakerun对cProfile的输出进行可视化 33
    2.8 用line_profiler进行逐行分析 34
    2.9 用memory_profiler诊断内存的用量 39
    2.10 用heapy调查堆上的对象 45
    2.11 用dowser实时画出变量的实例 47
    2.12 用dis模块检查CPython字节码 49
    2.13 在优化期间进行单元测试保持代码的正确性 53
    2.14 确保性能分析成功的策略 56
    2.15 小结 57
    第3章 列表和元组 58
    3.1 一个更有效的搜索 61
    3.2 列表和元组 63
    3.2.1 动态数组:列表 64
    3.2.2 静态数组:元组 67
    3.3 小结 68
    第4章 字典和集合 69
    4.1 字典和集合如何工作 72
    4.1.1 插入和获取 73
    4.1.2 删除 76
    4.1.3 改变大小 76
    4.1.4 散列函数和熵 76
    4.2 字典和命名空间 80
    4.3 小结 83
    第5章 迭代器和生成器 84
    5.1 无穷数列的迭代器 87
    5.2 生成器的延迟估值 89
    5.3 小结 93
    第6章 矩阵和矢量计算 94
    6.1 问题介绍 95
    6.2 Python列表还不够吗 99
    6.3 内存碎片 103
    6.3.1 理解perf 105
    6.3.2 根据perf输出做出抉择 106
    6.3.3 使用numpy 107
    6.4 用numpy解决扩散问题 110
    6.4.1 内存分配和就地操作 113
    6.4.2 选择优化点:找到需要被修正的地方 116
    6.5 numexpr:让就地操作更快更简单 120
    6.6 告诫故事:验证你的“优化”(scipy) 121
    6.7 小结 123
    第7章 编译成C 126
    7.1 可能获得哪种类型的速度提升 127
    7.2 JIT和AOT编译器的对比 129
    7.3 为什么类型检查有助代码更快运行 129
    7.4 使用C编译器 130
    7.5 复习Julia集的例子 131
    7.6 Cython 131
    7.6.1 使用Cython编译纯Python版本 132
    7.6.2 Cython注解来分析代码块 134
    7.6.3 增加一些类型注解 136
    7.7 Shed Skin 140
    7.7.1 构建扩展模块 141
    7.7.2 内存拷贝的开销 144
    7.8 Cython和numpy 144
    7.9 Numba 148
    7.10 Pythran 149
    7.11 PyPy 151
    7.11.1 垃圾收集的差异 152
    7.11.2 运行PyPy并安装模块 152
    7.12 什么时候使用每种工具 154
    7.12.1 其他即将出现的项目 155
    7.12.2 一个图像处理单元(GPU)的注意点 156
    7.12.3 一个对未来编译器项目的展望 157
    7.13 外部函数接口 157
    7.13.1 ctypes 158
    7.13.2 cffi 160
    7.13.3 f2py 163
    7.13.4 CPython模块 166
    7.14 小结 170
    第8章 并发 171
    8.1 异步编程介绍 172
    8.2 串行爬虫 175
    8.3 gevent 177
    8.4 tornado 182
    8.5 AsyncIO 185
    8.6 数据库的例子 188
    8.7 小结 191
    第9章 multiprocessing模块 193
    9.1 multiprocessing模块综述 196
    9.2 使用蒙特卡罗方法来估算Pi 198
    9.3 使用多进程和多线程来估算Pi 199
    9.3.1 使用Python对象 200
    9.3.2 并行系统中的随机数 207
    9.3.3 使用numpy 207
    9.4 寻找素数 210
    9.5 使用进程间通信来验证素数 221
    9.5.1 串行解决方案 225
    9.5.2 Naïve Pool解决方案 225
    9.5.3 Less Naïve Pool解决方案 226
    9.5.4 使用Manager.Value作为一个标记 227
    9.5.5 使用Redis作为一个标记 229
    9.5.6 使用RawValue作为一个标记 232
    9.5.7 使用mmap作为一个标记 232
    9.5.8 使用mmap作为一个标记的终极效果 234
    9.6 用multiprocessing来共享numpy数据 236
    9.7 同步文件和变量访问 243
    9.7.1 文件锁 243
    9.7.2 给Value加锁 247
    9.8 小结 249
    第10章 集群和工作队列 251
    10.1 集群的益处 252
    10.2 集群的缺陷 253
    10.2.1 糟糕的集群升级策略造成华尔街损失4.62亿美元 254
    10.2.2 Skype的24小时全球中断 255
    10.3 通用的集群设计 255
    10.4 怎样启动一个集群化的解决方案 256
    10.5 使用集群时避免痛苦的方法 257
    10.6 三个集群化解决方案 258
    10.6.1 为简单的本地集群使用Parallel Python模块 259
    10.6.2 使用IPython Parallel来支持研究 260
    10.7 为鲁棒生产集群的NSQ 265
    10.7.1 队列 265
    10.7.2 发布者/订阅者 266
    10.7.3 分布式素数计算器 268
    10.8 看一下其他的集群化工具 271
    10.9 小结 272
    第11章 使用更少的RAM 273
    11.1 基础类型的对象开销高 274
    11.2 理解集合中的RAM使用 278
    11.3 字节和Unicode的对比 280
    11.4 高效地在RAM中存储许多文本 281
    11.5 使用更少RAM的窍门 290
    11.6 概率数据结构 291
    11.6.1 使用1字节的Morris计数器来做近似计数 292
    11.6.2 K最小值 295
    11.6.3 布隆过滤器 298
    11.6.4 LogLog计数器 303
    11.6.5 真实世界的例子 307
    第12章 现场教训 311
    12.1 自适应实验室(Adaptive Lab)的社交媒体分析(SoMA) 311
    12.1.1 自适应实验室(Adaptive Lab)使用的Python 312
    12.1.2 SoMA的设计 312
    12.1.3 我们的开发方法论 313
    12.1.4 维护SoMA 313
    12.1.5 对工程师同行的建议 313
    12.2 使用RadimRehurek.com让深度学习飞翔 314
    12.2.1 最佳时机 314
    12.2.2 优化方面的教训 316
    12.2.3 总结 318
    12.3 在Lyst.com的大规模产品化的机器学习 318
    12.3.1 Python在Lyst的地位 319
    12.3.2 集群设计 319
    12.3.3 在快速前进的初创公司中做代码评估 319
    12.3.4 构建推荐引擎 319
    12.3.5 报告和监控 320
    12.3.6 一些建议 320
    12.4 在Smesh的大规模社交媒体分析 321
    12.4.1 Python在Smesh中的角色 321
    12.4.2 平台 321
    12.4.3 高性能的实时字符串匹配 322
    12.4.4 报告、监控、调试和部署 323
    12.5 PyPy促成了成功的Web和数据处理系统 324
    12.5.1 先决条件 325
    12.5.2 数据库 325
    12.5.3 Web应用 326
    12.5.4 OCR和翻译 326
    12.5.5 任务分发和工作者 327
    12.5.6 结论 327
    12.6 在Lanyrd.com中的任务队列 327
    12.6.1 Python在Lanyrd中的角色 328
    12.6.2 使任务队列变高性能 328
    12.6.3 报告、监控、调试和部署 328
    12.6.4 对开发者同行的建议 329

    资源截图:

    1.png

    Python开发 Python开发教程 Python技术开发教程 Python教程 Python编程 Python编程教程 Python编程视频教程 Python视频教程
    RIPRO主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
    牛品源码 » Python高性能编程 PDF_Python教程

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    站壳网
    一个高级程序员模板开发平台

    普通

    分享到:
    上一篇
    深入浅出深度学习:原理剖析与python实践_Python教程
    下一篇
    数据科学导论 Python语言实现_Python教程

    相关推荐

    Alex Li高清Python入门视频教程(持续更新中)_Python教程

    Alex Li高清Python入门视频教程(持续更新中)_Python教程

    网络爬虫 Python和数据分析 PDF_Python教程

    网络爬虫 Python和数据分析 PDF_Python教程

    Python可以这样学_Python教程

    Python可以这样学_Python教程

    Python高性能编程 中文pdf_Python教程

    Python高性能编程 中文pdf_Python教程

    发表评论 取消回复

    原价:50牛币
    • 普通用户购买价格 : 50牛币
    • 钻石会员购买价格 : 50牛币
    • 终身钻石购买价格 : 免费
    • 已售
    • 最近更新2020年07月20日
    QQ咨询
    站长交流群

    互联网站长技术交流群
    共同学习,共同进步,共同成长!

    QQ交流群
    标签
    MYSQL数据库 (923) nosql数据库 (923) Oracle数据库技术 (923) PHP源码 (2111) PHP源码下载 (2108) ppt免费下载 (1832) ppt图片 (1832) ppt文档下载 (1832) PPT模板 (1833) ppt素材 (1832) ppt背景 (1850) psd分层 (3826) PSD图片下载 (3826) psd源文件 (3826) PSD素材 (3826) PSD素材下载 (3826) PSD设计素材 (3826) windows从入门到精通 (1028) [db:标签] (17158) 企业ppt (1832) 企业模板下载 (1582) 企业源码 (1324) 企业网站模板 (1324) 公司网站模板 (1327) 前端开发教程 (1297) 办公ppt (1832) 图片素材 (3143) 操作系统 (1028) 操作系统技术 (1028) 操作系统教程 (1028) 数据库 (985) 服务器教程 (1028) 模板 (1029) 移动网页前端开发 (1297) 网站前端开发 (1297) 网站模板下载 (1582) 网站源码 (2178) 网站源码现下载 (2108) 网页前端开发教程 (1297) 背景图片下载 (3138) 设计图片素材 (6560) 设计素材 (3424) 设计素材下载 (3422) 设计素材免费下载 (3422) 高清图片下载 (3138)
    • 265会员总数(位)
    • 66769资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 1877稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情
    牛品源码

    加入本站会员
    开启尊贵特权之体验 本站资源支持会员下载专享,普通注册会员只能原价购买资源或者限制免费下载次数,付费会员所有资源可无限下载。并可享受资源折扣或者免费下载。

    本站导航
    友情链接
    开通会员享受折扣优惠
    © 2025 All rights reserved 京ICP备18888888号 京公网安备 188888888

    • SVIP
      升级SVIP会员

      限时钜惠
      终身SVIP仅需39元

      立即开通

    • 客服
      工作时间

      工作日:9:00 - 23:00
      节假日:9:00 - 23:00

      点击咨询客服

    • QQ群

    • 建站

    • 优化

    • 全屏

    牛品源码
    • 登录
    • 注册
    忘记密码?
    牛品源码
    • 技术学习大厅 ►
      • NET教程489
      • PHP教程429
      • C语言C++560
      • JAVA教程1742
      • Python教程447
      • 前端教程1297
      • 云计算教程465
      • 操作系统1028
      • 数据库教程923
      • 零基础视频教程14
      • WordPress教程111 ►
        • WordPress子主题1
        • WordPress模板128
      • 其他教程104 ►
        • CMS教程107
        • DEDECMS教程28
        • 编程办公84
    • 网站模板仓库 ►
      • DEDECMS模板81
      • 帝国CMS模板88
      • 织梦模板源码192
      • 其它CMS模版12
      • 企业网站模板870
      • 响应式模板243
      • Discuz模板196
      • 单页模板212
      • 后台模板429
      • 模板素材243
      • 专题模板209
      • 简历模板345
    • 模板主题 ►
      • PPT模板1832
      • 主题模板3833
      • 公司模板119
      • 动物模板41
      • 商务模板1505
      • 国外模板265
      • 科技模板169
      • 背景模板189
      • 自然模板151
      • 节日模板709
      • 行业模板718
      • 通用模板513
    • 设计学院 ►
      • PPT模板1832
      • PSD素材3826
      • 设计素材3422
      • ppt素材645
      • ppt图表559
      • ppt特效428
      • 图片素材3138
      • 摄影剪辑34
    • 网站源码 ►
      • 办公/软件/电脑420
      • 商城/淘客/网店264
      • 小说/新闻/博客163
      • 支付/金融/货币347
      • 电影/视频/音乐172
      • 会员/推广/交流94
      • 企业/公司/政府863
      • 亲测网站源码40
      • 小程序源码649
      • 影视网站源码15
      • 网站源码14270
      • 其它源码221 ►
        • 汽车/车行/交通22
        • 资源/下载/技术62
        • 域名/空间/建站56
        • 个人网站27
        • 支付源码5
        • 防红源码7
    • 代码特效 ►
      • CSS代码96
      • HTML5实例169
      • HTML编辑器24
      • css/div/h5特效230
      • 名站特效321
      • 图片特效558
      • 在线客服92
      • 常用特效986
      • 广告代码32
      • 图片代码322
    • 站长资讯 ►
      • 云计算领域22
      • 大数据领域36
      • 网络推广156
      • 站长访谈173
      • 网站运营153
      • 搜索优化867
      • 健身养生32
      • 两性相关49
      • 其他分享55
      • 职场关系37
      • 自我提升76
      • 长点知识29
      • 新媒体运营15
    • QQ工具箱 ►
      • QQ签名1611
      • QQ头像101
      • QQ皮肤155
      • QQ表情216
      • QQ网名4154
      • QQ说说507
      • 技术工具23
      • 学习测试16
      • 微信技巧20
      • QQ技巧25
    2025年5月
    一 二 三 四 五 六 日
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  
    « 8月    
    ×
    • 首页

    • 签到

    • 切换

    • 客服

      牛品源码公告:

      终身SVIP限时39元 会员专享优质资源 内容持续上新
      本站资源支持会员下载专享,普通注册会员只能原价购买资源或者限制免费下载次数,付费会员所有资源可无限下载。并可享受资源折扣或者免费下载。
      声明:本站发布的文章及附件仅限用于学习和研究目的.请勿用于商业或非法用途,否则后果请用户自负。 本站所有资源不带技术支持,下载资源请24小时内删除,如用于违法用途,或者商业用途,一律使用者承担。