我的分页算法

以前学过的分页也不少,有用游标、top的,但是学习分页的时候往往是很郁闷的,因为根本没有掌握其中的原理,后来因为需要,就在以前的项目中扒了一个Hibernatge的分页的出来,有了hibernate的分页还远不够,因为自己不知道是怎么回事,jdbc在实际应用中也是应用的非常多的,这就要求我们要在平时项目过程中既要用到hibernate,但是也不可以不用jdbc,单纯的任务有了hibernate以后,觉得jdbc很低级,错了,这个事情还得看具体项目需求的。比如说一个非常简单的例子,用户修改密码的时候,用jdbc可以直接这样写sql语句:update tableName set password = ? where idorname = ? 这样就可以直接修改,如果换成是hibernate了,必须先根据传递的这个idorname来查询一下数据库,然后再更改,不然直接根据idorname会覆盖其...

文章分类:经验分享 技术随写

设置文本域的背景图片

注 上述许多内容已经过时和过期了,留存本篇文章仅为方便个人查看,原始文章的信息参考: 原始链接:hhttps://www.chendd.cn/information/viewInformation/other/20.a 最后更新:2009-09-04 12:18:00 访问次数:230 评论次数:0 点赞个数:0...

文章分类:经验分享 技术随写

JSP自定义标签分页实现了

1、今天终于把自定义标签分页搞定了,自己感觉功能还可以。 2、优点:调用简单: 第一个属性:sql,就是你要查询的列表, 第二个属性:pageSize,就是每页显示大小, 第三个属性:tableCss,指定表格的样式,等于style=" " 3、实现简单:直接这样写就行了,空的标签体。 4、强大:随便指定SQL查询语句,灵活。 5、分页常用的功能都有。如图: 6、保存分页信息,没有用到session、request。 7、功能强大,在sqlserver上测试通过,在mysql上测试通过。正常。 缺点: 1、个人感觉没有标签体,日后对显示数据的增删该差信息,还得进行抽象,实用性不高。 =================================================== 以上是2009年写的,很浅,现在介绍下目前手里有的东西 =========================...

文章分类:经验分享 技术随写

JSP自定义标签

SQL语句获取所有的数据库和表结构信息

1、获取系统所有数据结构信息 注意:运行这一SQL必须当前数据库选中为:master 2、获取某个数据库下面的所有表用户表结构信息: 3、获取指定数据库下的表结构信息: 4、获取某个数据库表表的系统结构: 总结:有了以上的数据信息,在维护数据库的时候,可以再jsp页面上维护了,创建数据库,表,什么的。 注 上述许多内容已经过时和过期了,留存本篇文章仅为方便个人查看,原始文章的信息参考: 原始链接:hhttps://www.chendd.cn/information/viewInformation/other/18.a 最后更新:2009-08-05 15:05:00 访问次数:220 评论次数:0 点赞个数:0...

文章分类:经验分享 技术随写

ajax加载jsp文件

利用Ajax加载页面,可以实现加载loading......、加载页面404等,可以用加载弹出层显示加载页面显示在div上,也可以起到代替使用<iframe/>的作用。 function $(el) { return document.getElementById(el); } function closeDiv() { alert(); while (true) { var isopen = false; var display = $("Loading").style.display; alert(display); if (display == 'block') { isopen = true; } if (isopen) { $("Loading").style.display = 'none'; } break; } } // 创建XML对象 function createXML...

文章分类:经验分享 技术随写

java解析.properties的配置文件

db.properties driver:com.microsoft.jdbc.sqlserver.SQLServerDriver##这里的dirver:也可以换成是=,如果是=的话,后面又有:就得用\转义 url:jdbc:microsoft:sqlserver://localhost:1433; username:sa password: *********************************************************************** public void getFile(String fileName) { Properties prop = new Properties(); InputStream in = getClass().getResourceAsStream(fileName); if (in != null) try {...

文章分类:经验分享 技术随写

获取随机唯一ID

在网上找到UUID这个class,有人说可以产生系统随机并且唯一的ID,我就测试了一下,网数据库里面插入了100万条记录,嘿嘿,结果果然没有令我失望,上面的图片可以说明这100万条数据没有重复的。 总结出了以下些经验: 1、代码的质量(运行性能):修改过后的代码基本4s、5s就完成了10000条数据的插入;(这个表里面有2个字段,一个事自动增长id,一个事产生的随机ID),20000条数据基本是11s、12s执行完;50000条数据就是44s、47s执行完毕,效率还不错吧。 2、在执行大批量的新增时,起初用的是: /** *数据库新增 */ public void add(){   //执行添加随机ID的方法   preparedStatement.executeUpdate(); } /** *测试新增 */ public static void main(String args[]){...

文章分类:经验分享 技术随写

本站信息

 运营时间: 天

 用户数量: 人

 文章数量: 篇

 评论数量: 条

 点赞个数: 个

 最后更新:

标签云