懂jsp的帮忙来看下
发布网友
发布时间:2024-09-26 11:35
我来回答
共3个回答
热心网友
时间:2024-10-19 12:50
有两种类型的思路您可以参考.
一类是以内存和硬盘换效率,即每次读出数据后,不再和数据库进行核对,以减少数据库压力.以random随机生成数据,将不重复的数据试卷缓存在xml文件或set接口中(xml保存前可以验证list,set接口自动保存唯一数据),调用时再将数据转化为您需要的形式即可(本人喜欢用velocity做模版注入).
一类是完全以数据库完成这一系列操作,将随机调用算法保存为存储过程,直接返回不重复数据(看您使用的数据库,比如以sqlserver中用order by newid()获得随即数据,distinct取得不重复的),然后将数据转化为您需要的形式.
当然,具体的实现方式,要根据您的需求.
热心网友
时间:2024-10-19 12:50
aaaa
热心网友
时间:2024-10-19 12:50
如果你用的是Oracle数据库 可以使用它自带的方法 随即提取数据
它随即提取的数据是不重复的数据 而且你可设定它随即读取几条
也可以自己写个随即读取class用java的随即数做id提取数据