Memento模式来源:
Command模式通过将请求封装到一个对象(Command)中,并将请求的接受者存放到具体的ConcreteCommand类中(Receiver)中,从而实现调用操作的对象和操作的具体实现者之间的解耦。
Memento模式作用:
将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可...
分类:
其他好文 时间:
2016-07-06 10:24:28
阅读次数:
226
parameter sniff问题是重用其他参数生成的执行计划,导致当前参数采用该执行计划非最优化的现象。想必熟悉数据的同学都应该知道,产生parameter sniff最典型的问题就是使用了参数化的SQL(或者存储过程中使用了参数化)写法,如果存在数据分布不均匀的情况下,正常情况下生成的执行计划, ...
分类:
数据库 时间:
2016-07-06 10:11:30
阅读次数:
399
1、脚本中对用户名进行参数化后:如下(我的参数化文件中有三个值) 2、在脚本中添加函数用以输入参数化的值: 3、设置一下运行时设置:F4键,因为系统默认输出标准日志,想要输出参数化的值需要修改默认配置,其余两个选项不要选择,否则信息太多了。 4、我设置了迭代三次。 5、于是我想看一下 这三次迭代的过 ...
分类:
其他好文 时间:
2016-07-03 23:02:56
阅读次数:
1149
SQL Server 动态行转列(参数化表名、分组列、行转列字段、字段值) 2014-05-26 16:09 by 听风吹雨, 26798 阅读, 50 评论, 收藏, 编辑 一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 实现代码(SQL ...
分类:
数据库 时间:
2016-07-03 19:03:40
阅读次数:
233
1.意图 将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 2.别名 动作(Action),事务(Transaction) 3.动机 命令模式通过将请求本身变成一个对象来使请求可向未指定的应用对象提出请求。这个对象可被存储并像其他的对 ...
分类:
其他好文 时间:
2016-07-03 13:05:08
阅读次数:
147
命令模式:封装方法调用 通过封装方法调用,我们可以把运算块封装成形,所有调用该运算的对象不需要关心事情是如何进行的, 只要知道如何使用包装成形的方法来完成它就可以 将请求封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式支持可撤销操作 客户负责创建一个命令对象,并设置接受者。 调 ...
分类:
其他好文 时间:
2016-07-02 15:51:17
阅读次数:
133
话说LoadRunner有的一些功能,比如:参数化、检查点、集合点、关联,Jmeter也都有这些功能,只是功能可能稍弱一些,今天就关联来讲解一下。 JMeter的关联方法有两种:后置处理器-正则表达式提取器与XPath Extractor。 一、正则表达式提取器 1、添加正则表达式 在需要获得数据的 ...
分类:
其他好文 时间:
2016-07-01 11:34:45
阅读次数:
148
泛型机制常用的参数有3个: “?”代表任意类型。如果只指定了<?>,而没有extends,则默认是允许任意类。 extends关键字声明了类型的上界,表示参数化的类型可能是所指定的类型,或者是此类型的子类。 super关键字声明了类型的下界,表示参数化的类型可能是所指定的类型,或者是此类型的父类型, ...
分类:
编程语言 时间:
2016-07-01 01:23:09
阅读次数:
285
1:JDK1.5以后引入"参数化类型"的概念,允许程序在创建集合时指定集合元素的类型。用来约束集合保证数据的统一性,java的参数化类型被称为泛型 2:JDK1.7出现了"菱形"写法。在定义过程中不需要指明运行时的数据类型。简化了定义。 3:所谓泛型,就是允许在定义类、接口、方法时使用类型形参,这个 ...
分类:
编程语言 时间:
2016-06-30 18:21:11
阅读次数:
139
偶然发现JMeter中有两个元件(User Defined Variables与User Parameters)很相近,刚开始时我也没注意,两者有什么不同。使用时却发现两者使用场景有些不同,现在小结一下。 相同点:二者都是进行参数化的。 一、User Defined Variables 1、添加方法 ...
分类:
其他好文 时间:
2016-06-30 16:15:46
阅读次数:
122