会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
邬兴亮
上一页
1
···
20
21
22
23
24
25
26
27
28
···
31
下一页
2016年5月6日
jquery 插件
摘要: http://www.jq22.com http://www.miniui.com/
阅读全文
posted @ 2016-05-06 11:27 邬兴亮
阅读(160)
评论(0)
推荐(0)
单例模式的优缺点
摘要: 单例模式的优缺点 1、时间和空间 比较上面两种写法:懒汉式是典型的时间换空间,也就是每次获取实例都会进行判断,看是否需要创建实例,浪费判断的时间。当然,如果一直没有人使用的话,那就不会创建实例,则节约内存空间。 饿汉式是典型的空间换时间,当类装载的时候就会创建类实例,不管你用不用,先创建出来,然后每
阅读全文
posted @ 2016-05-06 09:33 邬兴亮
阅读(3804)
评论(0)
推荐(0)
2016年5月5日
二十七 使用元类
摘要: type() 动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,而是运行时动态创建的。 比方说我们要定义一个Hello的class,就写一个hello.py模块: 当Python解释器载入hello模块时,就会依次执行该模块的所有语句,执行结果就是动态创建出一个Hello的clas
阅读全文
posted @ 2016-05-05 17:42 邬兴亮
阅读(189)
评论(0)
推荐(0)
二十六 使用枚举类
摘要: 当我们需要定义常量时,一个办法是用大写变量通过整数来定义,例如月份: 好处是简单,缺点是类型是int,并且仍然是变量。 更好的方法是为这样的枚举类型定义一个class类型,然后,每个常量都是class的一个唯一实例。Python提供了Enum类来实现这个功能: value属性则是自动赋给成员的int
阅读全文
posted @ 2016-05-05 17:34 邬兴亮
阅读(215)
评论(0)
推荐(0)
二十五 定制类
摘要: 看到类似__slots__这种形如__xxx__的变量或者函数名就要注意,这些在Python中是有特殊用途的。 __slots__我们已经知道怎么用了,__len__()方法我们也知道是为了能让class作用于len()函数。 除此之外,Python的class中还有许多这样有特殊用途的函数,可以帮
阅读全文
posted @ 2016-05-05 17:23 邬兴亮
阅读(184)
评论(0)
推荐(0)
接口测试的工具
摘要: 写完了接口之后想测试,自己之前总是自己在函数内去定义,也想过自己构建post和get请求,总是太过麻烦。 然后被告知可以用postman来实现,chrome应用商店直接下载,使用很方便,也几乎没有学习成本,今天还发现, 可以直接用chrome帐号同步自己的设置,简直好用到不行~~~ 想体验的去下载看
阅读全文
posted @ 2016-05-05 16:25 邬兴亮
阅读(222)
评论(0)
推荐(0)
二十四 多重继承
摘要: 继承是面向对象编程的一个重要的方式,因为通过继承,子类就可以扩展父类的功能。 回忆一下Animal类层次的设计,假设我们要实现以下4种动物: Dog - 狗狗; Bat - 蝙蝠; Parrot - 鹦鹉; Ostrich - 鸵鸟。 如果按照哺乳动物和鸟类归类,我们可以设计出这样的类的层次: 但是
阅读全文
posted @ 2016-05-05 15:26 邬兴亮
阅读(192)
评论(0)
推荐(0)
二十三 使用@property
摘要: 在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参数,导致可以把成绩随便改: 这显然不合逻辑。为了限制score的范围,可以通过一个set_score()方法来设置成绩,再通过一个get_score()来获取成绩,这样,在set_score()方法里,就可以检查参数: 现
阅读全文
posted @ 2016-05-05 15:20 邬兴亮
阅读(202)
评论(0)
推荐(0)
二十二 使用__slots__
摘要: 正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。先定义class: 然后,尝试给实例绑定一个属性: 还可以尝试给实例绑定一个方法: 但是,给一个实例绑定的方法,对另一个实例是不起作用的: 为了给所有实例都绑定方法,可以
阅读全文
posted @ 2016-05-05 15:14 邬兴亮
阅读(183)
评论(0)
推荐(0)
二十一 实例属性和类属性
摘要: 由于Python是动态语言,根据类创建的实例可以任意绑定属性。 给实例绑定属性的方法是通过实例变量,或者通过self变量: 但是,如果Student类本身需要绑定一个属性呢?可以直接在class中定义属性,这种属性是类属性,归Student类所有: 当我们定义了一个类属性后,这个属性虽然归类所有,但
阅读全文
posted @ 2016-05-05 15:06 邬兴亮
阅读(205)
评论(0)
推荐(0)
上一页
1
···
20
21
22
23
24
25
26
27
28
···
31
下一页
导航
博客园
首页
新随笔
联系
订阅
管理
公告