Foxtable(狐表)用户栏目专家坐堂 → 请大红袍大师帮做个抽奖小程序


  共有2972人关注过本帖树形打印复制链接

主题:请大红袍大师帮做个抽奖小程序

帅哥哟,离线,有人找我吗?
大红袍
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/19 11:19:00 [显示全部帖子]

1、自食其力

 

2、加载几万行数据也就是几秒的事,只要内存够大,就必须一次性加载;

 

3、打乱数据,参考 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=68314&skin=0

 

4、从第一条开始循环,一直到最后一条,然后重复;

 

5、速度调整,就控制好计时器的间隔时间就行;

 

6、空格停止,可以去编写keydown事件,或者设置全局快捷键 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=52509&skin=0

 

7、截取多少条数据,你就根据位置向下截取即可。


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/19 11:59:00 [显示全部帖子]

汗。只要内存够大。就可以,而且,几千万行,也占用不了多少内存。

 

你要考虑极端,你就要把硬件配上


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/19 12:02:00 [显示全部帖子]

你也可以分成几组,先加载10万行,循环结束,然后再加载10万行,循环结束。


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/19 15:10:00 [显示全部帖子]

 没必要每10秒追载10万行。

 

 运行完或者运行快完的时候,再获取10万行数据


 回到顶部