学习开源代码的三个层次
Post by Joey Huang under essay on 2015-01-16(Friday) 23:20. Tags: thought,
网络上有很多优秀的开源代码,学习这些代码是提高自己编程水平的最佳途径。
网络上有很多优秀的开源代码,学习这些代码是提高自己编程水平的最佳途径。
FlaskBB 是用 Flask 实现的一个轻量级论坛社区软件。本系列文章通过阅读 FlaskBB 的源代码来深入学习 Flask 框架以及在一个产品级的 Flask 应用里的一些最佳实践规则。本文通过分析 FlaskBB 的自动测试代码,进而介绍 Python 下的自动化测试工具 pytest。
FlaskBB 是用 Flask 实现的一个轻量级论坛社区软件。本系列文章通过阅读 FlaskBB 的源代码来深入学习 Flask 框架以及在一个产品级的 Flask 应用里的一些最佳实践规则。本文介绍 ORM 基础知识,分析 Flask-SQLAlchemy 及 sqlalchemy ORM 引擎的一些常用方法,进而介绍 FlaskBB MVC 代码结构。
本文介绍使用 patchrom 移植 MIUI 的方法。记录整个过程中遇到问题的调试方法及其解决方案。
本文描述Contacts Provider的数据库结构;电话本数据的访问和修改以及电话本数据的元数据架构。阅读本文可对电话本数据结构有全貌的了解。如果你正在开发维护Contacts模块,本文是必读资料。它将帮助你理解Contacts模块的所有的数据相关的操作。
本文介绍了android平台上的性能优化工具的使用,然后通过一个实例来介绍这些工具的使用以及一些常用的性能优化的方法。
FlaskBB是用Flask实现的一个轻量级论坛社区软件。本系列文章通过阅读FlaskBB的源代码来深入学习Flask框架以及在一个产品级的Flask应用里的一些最佳实践规则。本文分析了管理模块manage.py的实现,通过它学习Flask-Script扩展模块的用法。
FlaskBB是用Flask实现的一个轻量级论坛社区软件。本系列文章通过阅读FlaskBB的源代码来深入学习Flask框架,以及在一个产品级的Flask应用里的一些最佳实践规则。本文分析Flask程序主文件app.py的源码。进而了解一个产品级Flask应用的主体结构。
本文翻译自PythonWeekly上的一篇文章,介绍了使用Flask来搭建一个流媒体服务器的方法。
本文介绍了Pelican的特性;选择Pelican的理由以及从头安装配置,搭建出一个可运行的独立博客系统。最后给出我自己的最佳实践描述。