基础
张余歌
云计算行业,广泛涉猎IT的新玩意
展开
-
关于python的__call__
原网址:http://www.cnblogs.com/superxuezhazha/p/5793536.html__call__在Python中,函数其实是一个对象:>>> f = abs>>> f.__name__'abs'>>> f(-123)123由于 f 可以被调用,所以,f 被称为可调用对象。所有的函数都是可调用对象。一个类实例也可以变成一个可调用对象,只需要转载 2017-02-16 22:28:07 · 251 阅读 · 0 评论 -
python位置参数None解析
转载自http://www.jianshu.com/p/2b4f71a9f978函数的带默认值参数能够很大程度上方便我们使用:一般情况下可以省略传参使用参数的默认值,也可以主动传参;调用的时候也不用在意参数的顺序方便使用,并且直接、显式;甚至还能用来当作魔法值,做一些逻辑上的控制。但是由于python的默认值参数只会在函数定义处被解析一次,此后每次调用函数的时候,默认值参数都会是这个值转载 2017-02-16 23:22:10 · 8596 阅读 · 0 评论 -
抽象工厂模式
http://www.runoob.com/design-pattern/abstract-factory-pattern.html抽象工厂模式抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一转载 2017-02-18 16:39:41 · 213 阅读 · 0 评论 -
发现一个python的第三方包
http://www.lfd.uci.edu/~gohlke/pythonlibs/上面的网址全部都是whl包,这个也就是说:我在windows下命令行进去python目录下scripts,执行pip install *.whl就可以直接安装,好吊原创 2017-02-28 14:33:59 · 344 阅读 · 0 评论 -
python pickle模块序列化反序列化---存储对象
在之前对Python对象的介绍中 (面向对象的基本概念,面向对象的进一步拓展),我提到过Python“一切皆对象”的哲学,在Python中,无论是变量还是函数,都是一个对象。当Python运行时,对象存储在内存中,随时等待系统的调用。然而,内存里的数据会随着计算机关机和消失,如何将对象保存到文件,并储存在硬盘上呢?计算机的内存中存储的是二进制的序列 (当然,在Linux眼中,是文本流)。我们可转载 2017-02-19 20:54:24 · 1629 阅读 · 0 评论 -
python之装饰器模式
以下参考知乎,这里是原网址https://www.zhihu.com/question/26930016,我只是参考纪念下作者:zhijun liu链接:https://www.zhihu.com/question/26930016/answer/99243411来源:知乎著作权归作者所有,转载请联系作者获得授权。先来个形象比方内裤可以用来遮羞,但是到了冬天它没转载 2017-02-15 22:13:34 · 217 阅读 · 0 评论 -
@property的使用
以下参考自:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386820062641f3bcc60a4b164f8d91df476445697b9e000只是为了自己做个笔记使用@property阅读: 126806在绑定属性时,如果我们直接把转载 2017-02-15 22:57:09 · 266 阅读 · 0 评论 -
python观察者模式
以下是我从一本书上看到的例子,特地分享给大家,仅供参考作用:监控或者数据备份创建核心对象:class Inventory: def __init__(self): self.observers=[] self._product=None self._quantity=0# def attach(s翻译 2017-02-15 23:27:32 · 336 阅读 · 0 评论 -
入门-如何配置yum源
最近执行yum update遇到麻烦:this system is not registered with RHNgoogle跟百度了很久,都是说要改成centos源的确,是这样期间,参考这篇文章http://www.360doc.com/content/13/1126/16/14187254_332324269.shtml当然不能完全照搬,你要对应你的版本来设置尤其是原创 2017-04-25 18:21:47 · 293 阅读 · 0 评论