1. Python视频 1) 多层装饰器 2) 字符串格式化 - 百分号方式 %[(name)][flags][width].[precision]typecode 1.顺序传入参数 2.指定名称传入参数 3.保留小数点后几位 4.如果出现占位符,只写%%,打印时% - Format方式 [[fil ...
分类:
其他好文 时间:
2016-09-19 23:52:54
阅读次数:
220
1. Python视频 B. 装饰器 多层装饰器 ...
分类:
其他好文 时间:
2016-09-19 07:52:39
阅读次数:
159
读书笔记作者海军海天装饰董事长自我修炼是基矗通过自我学习,在预定目标的指引下,将获取的知识转化为个人能力,形成自我规律,不断循环,实现成功。寻找和掌握规律,并熟练运用于实践,是成功的核心步骤。掌握科学的规律和方法,让成功有章可循。组建团队会放大成功,让成功..
分类:
其他好文 时间:
2016-09-19 06:51:20
阅读次数:
144
本篇随笔主要介绍用Java实现简单的装饰器设计模式: 先来看一下装饰器设计模式的类图: 从图中可以看到,我们可以装饰Component接口的任何实现类,而这些实现类也包括了装饰器本身,装饰器本身也可以再被装饰。 下面是用Java实现的简单的装饰器设计模式,提供的是从基本的加入咖啡入手,可以继续加入牛 ...
分类:
编程语言 时间:
2016-09-18 20:51:02
阅读次数:
186
装饰器模式:如果已有对象的部分内容或功能性发生改变,但是不需要修改原始对象的结构或不使用继承,动态的扩展一个对象的功能,则应该使用装饰器模式。简单点说:就是我们不应该去修改已有的类,而是通过创建另外一个装饰器类,通过这个装饰器类去动态的扩展其需要修改的内容,这样做的好处就是————1、我们可以保证类 ...
分类:
Web程序 时间:
2016-09-18 15:31:02
阅读次数:
187
装饰者设计模式 功能:增强一个类的功能,而且还可以让这些装饰类互相装饰。 增强一个类的功能的时候我们可以选择继承: 通过继承实现增强一个类的功能的优点:代码结构清晰,通俗易懂。 缺点:使用不灵活,继承的体系过于庞大。 装饰者设计模式的步骤: 1.在装饰类的内部维护一个被装饰类的引用。 2.让装饰类有 ...
分类:
其他好文 时间:
2016-09-18 13:34:40
阅读次数:
127
翻译自http://www.oodesign.com设计原则之开闭原则动机:一个聪明的应用设计和代码编写应该考虑到开发过程中的频繁修改代码。通常情况下,一个新功能的增加会带来很多的修改。这些修改已存在的代码应该要最小化,总结:软件应该对扩展开发,对修改关闭。装饰器模式,观察者模式..
分类:
其他好文 时间:
2016-09-18 10:26:39
阅读次数:
351
Kickstart+PXE自动部署目录:无人值守安装简介实战:PXE批量部署linux操作系统前言部署dhcp服务HTTP服务TFTP服务复制PXE启动时需要的文件修改引导启动菜单配置kickstart自动安装文件(ks.cfg)装机测试无人值守安装简介无人值守安装(UnattendedSetup)指软件安装时无需任何用户干..
分类:
其他好文 时间:
2016-09-17 22:09:13
阅读次数:
257
1. Python视频 B. 装饰器 装饰器实例:用户管理程序 2. time module ...
分类:
其他好文 时间:
2016-09-16 22:41:59
阅读次数:
141
一、面向对象高级语法部分 1.静态方法 通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法,什么是静态方法呢?其实不难理解,普通的方法,可以在实例化后直接调用,并且在方法里可以通过self.调用实例变量或类变量,但静态方法是不可以访问实例变量或类变量的,一个不能访问实例变量和类变 ...
分类:
编程语言 时间:
2016-09-16 11:30:57
阅读次数:
250