社区
Web 开发
帖子详情
关于分页的id问题
hyowner
2010-01-11 02:58:11
我在做一个分页,表里有编号 使用人 号码等等字段,原来我在JSP页面里的编号是设置了一个变量(id),当在显示记录时,编号是根据这变量自增(id++)显示的,这时在做到分页时就遇到问题了,假如有12条记录,10条一页显示,当点下一页后,会刷新页面,显示的又是1,2应该显示的是11 12这两条记录才对,这个编号的问题该怎么处理呢?在线等待!!!
我QQ:57191841 有会的还望指点指点!!!
...全文
183
21
打赏
收藏
关于分页的id问题
我在做一个分页,表里有编号 使用人 号码等等字段,原来我在JSP页面里的编号是设置了一个变量(id),当在显示记录时,编号是根据这变量自增(id++)显示的,这时在做到分页时就遇到问题了,假如有12条记录,10条一页显示,当点下一页后,会刷新页面,显示的又是1,2应该显示的是11 12这两条记录才对,这个编号的问题该怎么处理呢?在线等待!!! 我QQ:57191841 有会的还望指点指点!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Brodie
2010-01-11
打赏
举报
回复
木有QQ:<
xinyiben
2010-01-11
打赏
举报
回复
将你的id++改成currentPage * pageSize +(id++)就行了
xinyiben
2010-01-11
打赏
举报
回复
将你的i++改成currentPage * pageSize +(i++)就行了
hyowner
2010-01-11
打赏
举报
回复
[Quote=引用 15 楼 evilmars 的回复:]
加一个偏移值,(index-1)* 10
[/Quote]
怎么加啊 有没加我QQ 教我下的啊 晕了
fengzhiquxiang1
2010-01-11
打赏
举报
回复
不是很明白。
lady54188
2010-01-11
打赏
举报
回复
id是你FOR循环出来的,每页条数是10 ,你只要取到当前第几页就可以啦撒
evilmars
2010-01-11
打赏
举报
回复
加一个偏移值,(index-1)* 10
hyowner
2010-01-11
打赏
举报
回复
我id是在页面上定义的啊!!帮我远程看看吧 拜托了
lady54188
2010-01-11
打赏
举报
回复
(页数-1)*每页条数+id
qianmz
2010-01-11
打赏
举报
回复
初始化第一条为 :currentPage * pageSize +1
hyowner
2010-01-11
打赏
举报
回复
能加我QQ帮看看吗?
lady54188
2010-01-11
打赏
举报
回复
id乘以页数啊
hyowner
2010-01-11
打赏
举报
回复
很高兴大家的回答,但都能说的详细具体点吗?最好能加我QQ帮我远程看看啊!!麻烦了...我QQ:57191841
guoquanhua007
2010-01-11
打赏
举报
回复
你的分页使用的subList分页的话,不是有指定totalList.subList(start, endt);就使用里而的start和end的值就可以啊.
hyowner
2010-01-11
打赏
举报
回复
顶起 在线寻找帮助
hyowner
2010-01-11
打赏
举报
回复
[Quote=引用 4 楼 brodie 的回复:]
加一个OFFSET不就行了,
ID=INDEX + OFFSET,
OFFSET=PAGE_COUNT * CURRENT_PAGE
[/Quote]
能QQ联系我下吗???谢谢了啊
hyowner
2010-01-11
打赏
举报
回复
[Quote=引用 3 楼 jackieban 的回复:]
改变设计方法吧,如果一直继续这样,对于以后网站维护也不方便
[/Quote]
楼上的意思是我把表结构重新设计一下吗?
Brodie
2010-01-11
打赏
举报
回复
加一个OFFSET不就行了,
ID=INDEX + OFFSET,
OFFSET=PAGE_COUNT * CURRENT_PAGE
氧气网航
2010-01-11
打赏
举报
回复
改变设计方法吧,如果一直继续这样,对于以后网站维护也不方便
hyowner
2010-01-11
打赏
举报
回复
对啊 关键我不是从数据库里取的 怎么办呢 有什么办法吗
加载更多回复(1)
如何解决MySQL 的深度
分页
问题
?
本文分析了 MySQL 的深度
分页
问题
及其解决方案。对于 MySQL 中的深度
分页
,我们可以通过合理的优化策略来提高查询效率。具体选用什么方案,需要根据具体场景进行分析,但核心在于理解数据库的工作原理,利用索引、优化查询策略、使用标记
分页
、分区表、缓存结果等优化技术。通过这些方法,可以显著提升
分页
查询的性能,改善用户体验。
MySql深
分页
问题
详解
MySql深
分页
问题
详解1.
问题
描述2.
问题
分析3. 环境准备3.1 创建两个表3.2 创建两个函数3.3 编写存储过程3.4 编写存储过程3.5 创建索引3.6 验证测试4. 解决方案4.1 使用索引覆盖+子查询优化4.2 起始位置重定义4.3 降级策略5. 梳理总结 1.
问题
描述 日常开发中经常会涉及到数据查询
分页
的
问题
,一般情况下都是根据前端传入页数与页码通过mysql的limit方式实现
分页
,对于数据量较小的情况下没有
问题
,但是如果数据量很大,深
分页
可能导致查询效率低下,接口超时的情况。 2.
浅谈深
分页
问题
曾经面试被问到怎么解决深
分页
问题
,因为以前项目用来es,所以重点问的是es的深
分页
问题
,问我怎么解决深
分页
的
问题
,我的回答就是没解决。因为我觉得深
分页
就解决不了(先别浮现出各种网上解决深
分页
的方式,然后反驳这句话) 与其讨论什么从技术上去解决,还不如换个解读想下: 什么样的场景下会触发深
分页
? 当真的出现深
分页
问题
的时候,如何实现系统的自我保护? 对第一个
问题
:我觉得就两种情况:第一:正常的业务流量,用户真的闲得蛋疼了,真的就一页一页的往下翻,翻到了几千上万页(只有闲得蛋疼的才会去做这件事情,否则根.
StarRocks 自增
ID
实现
分页
优化
目前StarRocks在不支持自增
ID
的情况下,对于明细模型的
分页
查询场景,由于要保证每一次
分页
查询出来的数据的唯一性,需要我们人为去指定order by的列,无法利用到StarRocks自身的排序键等特性,造成
分页
查询场景下,性能并不是很好。有没有一种替代方案能够在外部实现一种自增
id
,保证每个批次提交的数据都比之前批次的数据的
ID
大,同时,该
ID
具有唯一性。并且是一个友好的数据类型(数值型),用来做明细模型的第一列,利用StarRocks的排序键来为
分页
场景加速。
antd table
分页
,关于react的antd表格
分页
的
问题
最近用react的框架做了一个表格比较多的数据库,里面涉及到了以一些
分页
的
问题
,目前我还是一个前端的小白。通过自己看文档何请教一位大神才解决了这个
问题
,现在在这里记录一下自己的心得。自己写的应该是比较笨的方法,欢迎大神来指证一些简单的方法和错误。 下面是表格
分页
的代码。rowKey="
id
"rowSelection={rowSelection}columns={character}dataSour...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章