Flex中DataGrid的分页
信息的操纵和检索是当下互联网和企业信息系统承担的主要责任. 信息检索是从大量的数据中找到符合条件的数据以用户界面展现给用户. 符合条件的数据通常会有成千上万条, 而用户的单次信息接受量是很小的, 因此, 如果一次将所有符合用户条件的数据展现给用户, 对于多数场景, 其中大部分数据都是冗余的.
最近有项目反应,在服务器CPU使用较高的时候,我们的事件查询页面非常的慢,查询几条记录竟然要4分钟甚至更长,而且在翻第二页的时候也是要这么多的时间,这肯定是不能接受的,也是让现场用SQLServerProfiler把语句抓取了上来。
分页显示数据是网站浏览中必备的元素之一,在FLEX中通过数据分页的方法来获取当前显示数据,即能降低网络传的负担同时也能减少Flex的处理工作。分页控件需要的功能有:首页,上一页,下一页,未页和页数跳转等。
select * from (select t.*, rownum rn from (select * from app_jf) t where rownum < 10) where rn >= 5
在使用数据库的过程中,不可避免的需要使用到分页的功能,可是JDBC的规范对此却没有很好的解决。对于这个需求很多朋友都有自己的解决方案,比如使用Vector等集合类先保存取出的数据再分页。但这种方法的可用性很差,与JDBC本身的接口完全不同,对不同类型的字段的支持也不好。这里提供了一种与JDBC兼容性非常好的方案。
oracle中的分页存储过程
如果你也在用Mybatis,建议尝试该分页插件,这个一定是最方便使用的分页插件。该插件目前支持Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL六种数据库分页。
Zebra_Pagination 是一个通用的 PHP 类,用来根据记录数和每页显示数自动生成分页链接。<br>
移植自 Patrik Åkerfeldt的分页指示器,兼容来自 Android Compatibility Library 和 ActionBarSherlock的ViewPager。
Jquery 分页插件 myPagination
jPaginate是一个比较奇特的jQuery分页插件。当用户点击页码或鼠标移到箭头时,页码会向前或向后滚动。
mssql分页原理及效率分析
JqueryPagination是一个轻量级的jQuery分页插件。只需几个简单的配置就可以生成分页控件。并且支持ajax获取数据,自定义请求参数,提供多种方法,事件和回调函数,功能全面的分页插件。
百度这几天突然间在分页按钮上做了点手脚,其实没什么技术含量,个人感觉创新也不错,倒是给我的感觉还有点像足迹的味道。反正晚上闲来无事于是也做了一个类似于百度的分页效果 效果图:基于jquery的一个效果。 原理就是所有为奇数的足迹元素给不一样的样式而已,其它的非奇数元素就按默认的样式。 下面就直接贴源码了: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 T
<?php /* * Created on 2011-07-28 * Author : LKK , http://lianq.net * 使用方法: require_once('mypage.php'); $result=mysql_query("select * from mytable", $myconn); $total=mysql_num_rows($result); //取得信息总数 p
jQuery客户端分页
设计思想是参考ASP.NET中的ASPNETPager分页控件的思想。
jQuery插件分页