码迷,mamicode.com
首页 >  
搜索关键字:参数化    ( 2017个结果
第28条:利用有限制通配符来提升API的灵活性
参数化类型是不可变的。对两个不同类型T1和T2而言,List<T1>与List<T2>没有父子类型关系。 考虑: 假设增加一个方法,按顺序将一系列的元素放到堆栈中: 如果尝试这样做: 从逻辑上讲,这样应该是允许的,因为Integer是Number的子类,应当允许将Integer放到类型为Number ...
分类:Windows程序   时间:2016-08-01 19:05:14    阅读次数:161
[设计模式]命令模式
命令模式将“请求”封装成对象,以便使用不同的请求,队列或者日志来参数化其他对象。命令模式也支持可撤销的操作。 命令模式把方法调用封装起来,所以调用此方法的对象不需要关心事情是如何进行的,只要知道如何使用包装成成形的方法类完成就可以。用命令对象来说就是,命令对象将动作和接收者包装其中,这个对象对外只暴 ...
分类:其他好文   时间:2016-07-31 11:30:59    阅读次数:169
C++ Java C#泛型
泛型概述C#中的泛型C#泛型和java泛型的比较C#泛型和C++模板的比较C#泛型中的约束 泛型概述 Bruce Eckel :您能对泛型做一个快速的介绍么? Anders Hejlsberg : 泛型其实就是能够向你的类型中加入类型参数的一种能力,也称作参数化的类型或参数多态性。最著名的例子就是L ...
分类:编程语言   时间:2016-07-30 19:47:24    阅读次数:287
参数化查询为什么能够防止SQL注入
转载自:http://www.cnblogs.com/LoveJenny/archive/2013/01/15/2860553.html 很多人都知道SQL注入,也知道SQL参数化查询可以防止SQL注入,可为什么能防止注入却并不是很多人都知道的。 本文主要讲述的是这个问题,也许你在部分文章中看到过这 ...
分类:数据库   时间:2016-07-25 09:23:52    阅读次数:234
设计模式之工厂模式
理解设计模式之简单工厂、工厂方法、抽象工厂 工厂方法、抽象工厂都属于创建型模式,是用来创建对象的。简单工厂,也称参数化工厂方法,是工厂方法的一种。今天就来聊聊这些工厂相关的设计模式。 工厂类的意义 client直接创建对象Target,无形之中client和Target就形成了强耦合。解除这种耦合是 ...
分类:其他好文   时间:2016-07-24 00:30:54    阅读次数:734
SQL中的LIKE中用参数化查询
今天终于学会怎么在like中用参数化查询啦。。哈哈。。再也不用担心sql注入了。。。 今天终于学会怎么在like中用参数化查询啦。。哈哈。。再也不用担心sql注入了。。。 今天终于学会怎么在like中用参数化查询啦。。哈哈。。再也不用担心sql注入了。。。 ...
分类:数据库   时间:2016-07-23 19:35:23    阅读次数:357
scala学习手记22 - 参数化类型的可变性
java 的代码中多少有些不是很严谨的内容,比如下面的这段代码: public class Trouble { public static void main(String[] args) { Integer[] arr1 = new Integer[2]; arr1[0] = new Intege... ...
分类:其他好文   时间:2016-07-22 08:48:31    阅读次数:239
JAVA设计模式---命令模式
1、定义: 将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象,命令模式也支持可撤销的操作。命令可以用来实现日志和事务系统。 2、实例: 1)需求:设计一个家电遥控器的API,遥控器具有7个可编程的插槽,每个插槽都具有对应的开关按钮,另外还具备撤销按钮,用来撤销上一步的操作。 2 ...
分类:编程语言   时间:2016-07-21 17:47:01    阅读次数:166
Command设计模式
1 意图:将一个请求封装为一个对象,可以用不同的请求对客户进行参数化; 对请求排队或记录请求日志,以及支持可撤销的操作。 2 别名:Action、Transaction 3 动机:把请求变成一个对象。关键是定义一个抽象的Command类,定义一个执行操作的接口。最简单有一个抽象的Execute操作。 ...
分类:其他好文   时间:2016-07-21 12:49:48    阅读次数:142
SQL In和Like 参数化
sql 语句进行 like in 参数化,按照正常的方式是无法实现的我们一般的思维是: Like 参数:string strSql = "select * from Person.Address where City like '%@add%'";SqlParameter[] Parameters= ...
分类:数据库   时间:2016-07-15 19:16:50    阅读次数:216
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!