术语: 数据库hang住:hang/hæ?/n:悬挂的样子; (动作的) 暂停; vt/vi悬挂; (被) 绞死; 贴,装饰; 使悬而未决; optimizer/'ɑ:pt?ma?z?r/:优化器、[计]优化程序、最优控制 access path:执行路径 一)优化器简介 优化器(Optimizer ...
分类:
数据库 时间:
2016-05-16 01:42:13
阅读次数:
256
python装饰器,个人感觉还是不怎么好理解,这两天又学习了一篇,记录一下相关知识点;主要功能给程序去重,在不改动源代码和原有调用方式下,给函数添加额外的功能模块(如验证功能)装饰器理解装饰器就是执行一个函数,当执行到@auth时,内部的动作为:1.执行auth函数,并将@au..
分类:
其他好文 时间:
2016-05-16 00:23:00
阅读次数:
219
装饰者模式 动态的将责任附加到对象上。若要扩展功能,装饰者模式提供了比继承更有弹性的替代方案。 说明: 1、装饰者和被装饰者对象有相同的超类型; 2、可以用一个或者多个装饰者包装一个对象; 3、既然装饰者和被装饰者对象有相同的超类型,所以在任何需要原始对象(被装饰者)的场合,可以用装饰过的对象代替它 ...
分类:
其他好文 时间:
2016-05-15 12:11:54
阅读次数:
170
代码执行结果: *注:多个执行多个装饰器的时候处理方式。 ...
分类:
编程语言 时间:
2016-05-15 07:06:17
阅读次数:
149
递归: 递归的概念很简单,如果函数包含了对其自身的调用,该函数就是递归。拗口一点的定义是,如果一个新的调用能在相同过程中较早的调用结束之前开始,那么该过程就是递归。 装饰器: 装饰器是函数,只不过该函数可以具有特殊的含义,装饰器用来装饰函数或类,使用装饰器可以在函数执行前和执行后添加相应操作。 ...
分类:
其他好文 时间:
2016-05-14 17:06:00
阅读次数:
172
总体来说设计模式分为三大类:
创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。
结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。
行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。
其实还有两类:并发型模式和线程池模...
分类:
其他好文 时间:
2016-05-13 14:59:54
阅读次数:
252
扩展:函数名可以当做参数传递 冒泡排序: 1.算法描述:(1)共循环 n-1 次(2)每次循环中,如果 前面的数大于后面的数,就交换(3)设置一个标签,如果上次没有交换,就说明这个是已经好了的。 示例: 递归 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 示例 ...
分类:
编程语言 时间:
2016-05-13 11:53:09
阅读次数:
244
装饰模式的定义: Attach additional responsibilities to an object dynamically keeping the same interface. Decorators provide a flexible alternativeto subclassi ...
分类:
其他好文 时间:
2016-05-13 10:57:14
阅读次数:
122