- 博客(5)
- 收藏
- 关注
原创 设计模式之适配器(Adapter)
适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。A d a p t e r 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适用场景:1、已经存在的类的接口不符合我们的需求;2、创建一个可以复用的类,使得该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作;3、在不对每一个都进行子类化以匹配它们的接口的情况下,使用一些已经存在的子类...
2013-01-05 18:19:59 99
原创 sql exist和in的区别及查询效率比较
[size=large]如说两张表一张是用户表TDefUser(userid,address,phone),一张是消费表TAccConsume(userid,time,amount),我要查消费超过5000的用户记录,那么我可以写 Java代码 select * from TDefUser where exists (select 1 from TAccC...
2012-12-26 10:23:42 268
原创 mysql 通配符详细用法
[size=large]MySQL 通配符 SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。 注意在你使用SQL模式时,你不能使用=或!=;而使用LIKE或NOT LIKE比较操作符。 为了找出以“b”开头的名字: mysql> SELECT * FROM pet W...
2012-12-25 18:50:57 278
原创 mysql 用limit代替top
[size=large]mysql 中不支持top,而是用limit代替 若要查询前10条记录,mysql用limit 10 LIMIT可以实现top N查询,也可以实现M至N(某一段)的记录查询,具体语法如下: SELECT * FROM MYTABLE ORDER BY AFIELD LIMIT offset, recnum 其中offset为从第几条(M+1)记录开始,rec...
2012-12-25 17:47:54 460
原创 svn检出方式
[size=large]有两种: 第一种是“[b]做为新项目检出[/b],并使用新建项目向导进行配置(仅当资源库中不存在.project工程文件时才可用,意思是如果代码库中有了这个工程文件,那么它就认为这是一个信息完整的工程,在导入的过程中就不需要再创建工程——选这选那的,因为.project工程文件中已包含了这一些列的信息,所以只有在代码库中不存在.project工程文件时才可选择)”; ...
2012-12-10 14:35:24 149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人