代码改变世界

SQL Server 排序实现函数细说

2009-08-14 10:36 by 薛凯凯圆滚滚, 507 阅读, 0 推荐, 收藏, 编辑
摘要:排名函数是SQL Server2005新加的功能。在SQL Server2005中有如下四个排名函数:   1. row_number  2. rank  3. dense_rank  4. ntile  一、row_number  row_number函数的用途是非常广泛,这个函数的功能是为查询出来的每一行记录生成一个序号。row_number函数的用法如下面的SQL语句所示:  select ... 阅读全文

SQL Server2005 ROW_NUMBER() OVER 使用

2009-08-14 10:25 by 薛凯凯圆滚滚, 1517 阅读, 0 推荐, 收藏, 编辑
摘要:此函数是为返回结果集的行号。说明:返回结果集分区内行的序列号,每个分区的第一行从 1 开始。语法:ROW_NUMBER () OVER ( [ <partition_by_clause> ] <order_by_clause> ) 。备注:ORDER BY 子句可确定在特定分区中为行分配唯一 ROW_NUMBER 的顺序。参数:<partition_by_clause... 阅读全文

Struts实现登陆

2009-08-05 15:30 by 薛凯凯圆滚滚, 623 阅读, 0 推荐, 收藏, 编辑
摘要:最近一直在研究struts看的书有点老,也许还没有DispatchAction这类。不知道1.1版本里是否有使用到这个类。就先用Action这个类写一遍。比如:现在你已经在login.jsp页面提交给Struts,或者index.jsp页面提交任何都行。配置文件:web.xml[代码]struts-config.xml配置[代码]LoginForm类[代码]LoginAction类[代码] 阅读全文

Struts中perform方法1.2.4版本以后都不在使用

2009-07-31 17:41 by 薛凯凯圆滚滚, 350 阅读, 0 推荐, 收藏, 编辑
摘要:Struts1.2.4以后[代码]我自己用的是1.3.10版本的今天在做练习Strust时使用Action bean 中,我使用了perform在运行时发现并没有任何反应,断点也不进入程序中,不会进入action class,也不会有任何的error 提示。于是我换成execute方法名.结果就出来了。上次查了下 发现原来此方法已经不存在了。 阅读全文

Java开源框架集

2009-07-31 17:00 by 薛凯凯圆滚滚, 727 阅读, 0 推荐, 收藏, 编辑
摘要:Spring Framework 【Java开源 J2EE框架】 Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注... 阅读全文

JSP开发使用JSTL和EL表达式问题

2009-07-06 17:11 by 薛凯凯圆滚滚, 886 阅读, 0 推荐, 收藏, 编辑
摘要:如果你使用的是 JDK1.6和Tomcat5.5,MyEclipse6.0建立项目是选择J2EE 5.0注意了,这时MyEclipse给你直接给你添加了JSTL1.2比较新的版本由于Tomcat5.5不支持需要在comm/lib 目录下添加:一下是我的安装目录D:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.... 阅读全文

如何取得ResultSet的行数

2009-07-01 10:27 by 薛凯凯圆滚滚, 529 阅读, 0 推荐, 收藏, 编辑
摘要:如果你想的取得一个结果集的行数,怎么办?在ResultSet对象里面,我们找不到取得结果行数的办法。其实我们通常的解决方法无非有一下几种:[代码]缺点:如果想要遍历结果集,你不得不在执行一次查询,取得结果集。[代码]你将得到的total是0因为,getRow是在遍历结果集的时候的指针,也是在结果集内移动的指针,也就是说,指向了当前的记录索引号,所以,在进行结果集的遍历前和后都被重置成0。所以,想取... 阅读全文

hibernate的11大优势

2009-07-01 10:07 by 薛凯凯圆滚滚, 308 阅读, 0 推荐, 收藏, 编辑
摘要:Hibernate在解决性能问题方面做得非常好。有了它的缓存机制,使用第三方缓存和数据库连接池,就较好的解决的性能问题。但这些还不够,hibernate给了开发者足够的自由,让开发者自己去控制性能问题。 学习了一段时间的ibatis,我觉得hibernate有着ibatis无法替代的优势。 1、开发者都知道,hibernate让我们以oo的方式操作数据库,这让我们看到了hibernate的强大之... 阅读全文