摘要: 千万不要被所谓“元类是99%的python程序员不会用到的特性”这类的说辞吓住。因为每个中国人,都是天生的元类使用者 学懂元类,你只需要知道两句话: 道生一,一生二,二生三,三生万物 我是谁?我从哪来里?我要到哪里去? 在python世界,拥有一个永恒的道,那就是“type”,请记在脑海中,type 阅读全文
posted @ 2019-05-15 07:07 孙大花 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1. 单例是什么 举个常见的单例模式例子,我们日常使用的电脑上都有一个回收站,在整个操作系统中,回收站只能有一个实例,整个系统都使用这个唯一的实例,而且回收站自行提供自己的实例。因此回收站是单例模式的应用。 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,单例模式 阅读全文
posted @ 2019-05-15 06:19 孙大花 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1. __new__ 和__init__方法的区别: 先看一个例子: # -*- coding: utf-8 -*- class Person(object): def __new__(cls, name, age): print '__new__ called.' return super(Per 阅读全文
posted @ 2019-05-15 06:19 孙大花 阅读(166) 评论(0) 推荐(0) 编辑