+ -
当前位置:首页 → 问答吧 → 抽签系统

抽签系统

时间:2011-08-18

来源:互联网

想做一个随机抽签排号的系统。有可能几个人同时抽到一个序号,而这个序号恰好不在在已经完成抽签人员的序号里面。这种情况怎么避免?

作者: vkings   发布时间: 2011-08-18

同步,将抽签、判断是否已被抽过、将签号加入已抽签号码的动作封装在同一个同步(synchronized)代码块中

作者: alexandertech   发布时间: 2011-08-18

同步抽签,
或者将抽签修改为直接使用数组,来个乱序重排,这样也可以达到类似的顺序。

作者: Fly_m   发布时间: 2011-08-18

进行判断,将抽到的号码进行标识!并封装到同步的代码块中,再把抽到的号码于已经抽到号码对比如果有那就从新返回一个新号,如果没有就返回这个序号给用户

作者: EverWHL   发布时间: 2011-08-18

热门下载

更多