思维导图备注

Python项目开发实战
首页 下载 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

第 12 章 应用的性能改善

浏览 3 扫码
  • 小字体
  • 中字体
  • 大字体
2023-09-04 22:04:59
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 版权声明
  • 引言
  • 极客 / 书虫常伴身边的公司
  • 希望能不做不想做的事
  • 希望学会好的方法并付诸实践
  • 希望工作时有个好心情
  • 谢辞
  • 前言
  • 阅读本书前的准备
  • 第 1 部分 Python 开发入门
  • 第 1 章 Python 入门
  • 1.1 安装 Python
  • 1.2.1 Mercurial 概述
  • 1.3.1 编辑器
  • 第 2 章 开发 Web 应用
  • 2.1.1 Web 应用是什么
  • 2.2.1 关于 Flask
  • 2.4 明确要开发什么应用
  • 2.4.1 留言板应用的需求
  • 2.5.1 确定成品页面的形式
  • 2.6.1 保存留言数据
  • 第 3 章 Python 项目的结构与包的创建
  • 3.1 Python 项目
  • 3.2 环境与工具
  • 3.2.1 用 virtualenv 搭建独立环境
  • 3.3.1 编写 setup.py
  • 第 2 部分 团队开发的周期
  • 第 4 章 面向团队开发的工具
  • 4.1 问题跟踪系统
  • 4.1.1 Redmine
  • 4.2.1 Mercurial 与 Redmine 的联动
  • 4.3.1 Slack
  • 4.4.1 Dropbox
  • 第 5 章 项目管理与审查
  • 5.1 项目管理与问题的区分使用
  • 5.1.1 项目管理的前置准备工作
  • 5.2.1 安装插件
  • 5.3.2 创建与问题编号同名的分支
  • 5.4.2 审查委托:代码审查篇
  • 第 6 章 用 Mercurial 管理源码
  • 6.1 Mercurial 版本库的管理与设置
  • 6.1.1 服务器上的 Uinx 用户群设置
  • 6.2.1 钩子功能的设置方法
  • 6.4 关于合并
  • 6.4.1 未发生冲突的合并
  • 6.5.2 GUI 客户端的优点
  • 6.6.1 概述
  • 第 7 章 完备文档的基础
  • 7.1 要记得给项目写文档
  • 7.1.1 写文档时不想做的事
  • 7.2.1 Sphinx 的安装
  • 7.3.1 由于是纯文本,所以能在平时用的编辑器上写文档
  • 7.4.1 什么是文档集
  • 第 8 章 模块分割设计与单元测试
  • 8.1 模块分割设计
  • 8.1.2 构成 Web 应用的组件
  • 8.2.1 测试的种类
  • 8.4 推进测试自动化
  • 8.4.1 用 tox 自动生成执行测试的环境
  • 第 9 章 Python 封装及其运用
  • 9.1 使用程序包
  • 9.1.2 从非 PyPI 服务器安装程序包
  • 9.2.2 巧用 requirements.txt
  • 10.1 什么是持续集成
  • 10.1.2 Jenkins 简介
  • 10.2.2 本章将用到的 Jenkins 插件
  • 10.3.2 添加 Job
  • 10.4.2 调用 pytest 命令
  • 10.5.3 读取覆盖率报告
  • 10.6.2 Django 的调整
  • 10.7.1 安装 Sphinx
  • 10.8.2 进一步改善
  • 第 11 章 环境搭建与部署的自动化
  • 11.1 确定所需环境的内容
  • 11.1.2 服务器搭建内容的结构化
  • 11.2.2 文件结构
  • 第 12 章 应用的性能改善
  • 12.1 Web 应用的性能
  • 12.1.2 针对高负荷的对策
  • 12.2.2 安装 ApacheBench
  • 12.4 nginx 简介
  • 12.4.1 安装 nginx
  • 12.5.2 nginx 的设置
  • 第 4 部分 加速开发的技巧
  • 13.1 认识现状:测试的客观环境
  • 13.2 将测试导入开发各个阶段
  • 13.2.1 文档的测试(审查)
  • 第 14 章 轻松使用 Django
  • 14.1.2 Django 的架构
  • 14.2.2 Django 的迁移功能
  • 14.3.2 几种不便使用默认配置器的情况
  • 14.5 小结
  • 第 15 章 方便好用的 Python 模块
  • 15.1 轻松计算日期
  • 15.1.2 导入 dateutil
  • 15.2.1 模型映射的必要性
  • 15.3.2 图像格式转换
  • 15.4.2 通用加密系统的加密及解密
  • 15.5.2 添加应用与获取用户密钥
  • 15.6.2 导入 Requests
  • 附录 A VirtualBox 的设置
  • A.2 新建虚拟机
  • A.3 备份虚拟机
  • 附录 B OS(Ubuntu)的设置
  • B.2 SSH 的设置
  • B.3 中文的设置
  • B.4 添加用户
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《Python项目开发实战》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度