数据库设计

数据库设计简介为什么要进行数据库设计?需求分析 -> 逻辑设计 -> 物理设计 -> 维护优化1:新的需求进行建表2:索引优化3:大表拆分

RecyclerView的简单使用

RecyclerView 的类似ListView的简单使用首先,我们要了解什么是RecyclerView,RecyclerView是v7包中的一个新控件。主要是为了替代listview和gridview的使用,可以很好的提高开发的效率和提升内存优...

celery 优化和实践以及遇到的问题

作为一个Celery使用重度用户,看到Celery Best Practices这篇文章,加入我们项目中celery的实战经验。 至于Celery为何物,看这里Celery。 通常在使用Django的时候,你可能需要执行一些长时间的后台任务,没准...

python 序列化问题

1:背景这次涉及到的是python的序列化问题,那么当初的时候为什么要序列化,因为涉及到redis的储存问题,当我们储存数据到redis的时候,redis默认的类型是str字符串,但我储存的是一个对象,或者是一个类的实例化对象。那么有什么好的办法...

celery 最佳实践

1:背景来源 https://denibertovic.com/talks/celery-best-practices/#/

python虚拟环境安装

1:背景在我们使用python的时候,是不是觉得要pip安装的东西特别多呢?然后有时候,又因为升级某个套件而导致一些错误。那么如何去解决这个问题这个时候我们需要使用到python的虚拟环境 Virtualenv