#!/usr/bin/perl#Filename:BuildSocketUDP.pm##Copyright2012AxxeoGmbH#LicensedundertheApacheLicense,Version2.0(the"License");#youmaynotusethisfileexceptincompliancewiththeLicense.#YoumayobtainacopyoftheLicenseat##http://www.apache.org/licenses/LICENSE-2.0##Unl..
分类:
编程语言 时间:
2015-02-15 23:12:22
阅读次数:
237
一、设计模式概述 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模...
分类:
编程语言 时间:
2015-02-15 13:45:37
阅读次数:
202
EssentialDiagramforWPF控件能够帮助你绘制强大的和功能丰富的图表,提供了直观地用户交互式的模型来创建和编辑图图表,支持数据绑定,打英序列化以及自动布局等。提供了多种图型对象,如:节点、连接线、装饰图型等。类似Visio的图形控件。具体功能:控件提供了几种自定义选项..
2、安装python2.7机器自带python2.4.3版本;但是,很多新功能都是基于2.7来的;比如多进程、装饰器等;于是,需要自己准备python环境了;python环境准备:wgethttp://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgztarzxfPython-2.7.3.tgzcdPython-2.7.3./configure--prefi..
分类:
编程语言 时间:
2015-02-14 01:21:15
阅读次数:
240
装饰者模式可以动态地将责任附加到对象上, 若要扩展对象, 装饰者模式提供了比继承更弹性的替代方案.
分类:
其他好文 时间:
2015-02-13 14:41:17
阅读次数:
259
一、简介 装饰(Decorator)模式被称为包装(Wrapper)模式。 装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。并可以在不创造更多子类的情况下,将对象的功能加以扩展。 装饰模式有如下特点:装饰对象和真实对象有相同的接口。这样客户端对象就可以 以和真实对象相同的方.....
分类:
其他好文 时间:
2015-02-11 20:26:28
阅读次数:
206
page5adopt:adoration:adore: --ore讲话, oration演讲adorn: orn表示装饰, ornateadulation: adulate v. adul成人+ate吃饭,adulatory:adumbrate:, umbr表示阴影 umbrella伞,umbra....
分类:
其他好文 时间:
2015-02-11 20:15:33
阅读次数:
181
装饰者模式:就是用来装饰别的类的,可以理解成 加油添醋(或锦上添花····)面条,可以是牛肉面、鸡蛋面、·····等等,转换成java代码就是: 面条 --- 抽象类 Noodle; 牛肉面 ---- BeefNoodles; 瘦肉面 ---- MeatNoodles; ````````...
分类:
其他好文 时间:
2015-02-09 20:05:10
阅读次数:
180
由于函数也是一个对象,而且函数作为一个特殊的对象可以被赋值给其他变量(value = pringname()),相反,通过变量也是可以调用函数的,以下是一个简单的例子:1 >>> def printName():2 ... print("My name is Jobs")3 ... 4 >>> na...
分类:
编程语言 时间:
2015-02-09 17:34:31
阅读次数:
206
python decorator心得体会
前言
用途
给方法添加新的功能
给类增加或者删除方法
参数化的decorator
更改方法的默认调用行为
2和3的整合
其实1和4可以归为一类特性,都是对现有方法的增强。
前言此小短文来源于qq群一位朋友的问题,问题如下:下面这段代码的功能是什么?
def log(func):
def wrapper(*args, **kw):...
分类:
编程语言 时间:
2015-02-08 15:30:26
阅读次数:
141