python中的mixin

引子嗯,为什么要谈Mixin啊?因为出现了Mixin这样一个东西呀,就像C++社区很多人谈论template一样啊,Python社区也很多会谈论Mixin的(以后会的,嘻嘻),所以我就来凑凑热闹了。 嗯,为什么要Mixin呀?这个,基本上已经是我这篇文章里要讲的东西了,所以,...

深入剖析 redis 主从复制

主从概述redis 支持 master-slave(主从)模式,redis server 可以设置为另一个 redis server 的主机(从机),从机定期从主机拿数据。特殊的,一个 从机同样可以设置为一个 red的...

django 中ORM 一对一,多对一,多对多关系

Django 的 ORM 有多种关系:一对一,多对一,多对多。各自定义的方式为 :       一对一: OneToOneField       ...

python 中的下划线

Python 用下划线作为变量前缀和后缀指定特殊变量 _xxx 不能用’from module import *’导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始。 因为下划...

python中多重继承mro问题

面向对象中有一个重要特性是继承,如果是单重继承,要调用一个方法,只要按照继承的顺序查找基类即可。但多重继承时,MRO算法的选择(即基类的搜索顺序)非常微妙。Python先后有三种不同的MRO:经典方式、Python2.2 新式算法、Python2.3 新式算法(C3)。Python 3中...