在做一个类似欢乐斗地主比赛场,参加比赛拿到比赛号码的游戏,因为考虑到很多人同时进行排队,这时候排队号码该如何生成呢?之前是用LOCK锁住程序,一个人排完了,其他人才排,但是这种效率有点低,求解更好的思路。是ASP.NET版+flash的asp.netflash游戏
解决方案 »
- 为动态生成的TextBox赋值
- 关于iframe与层
- 【再次发帖】基本的三层架构WEB应用系统你如何处理数据库事务...
- 单击一个按钮 可以弹出个另存为对话框,实现下载服务器某个资源,如何实现啊?
- 关于Gridview的小问题
- 很奇怪的问题!请高手指教!用System.Data.OracleClient连接Oracle,快被搞死了,现在客户这里部署系统出错
- asp.net中的这样一个问题,望指教!!!!
- 求datagrid数据导出到excel的完整代碼.最近要用到這功能,會的朋友請多幫忙.
- 如何在datagrid中用代码方式添加一个模板列,列的内容为一个复选框(急)
- [SocketException (0x2747): 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。 58.64.137.80:81]
- asp.net从后台写入xml
- IIS出现 "正在中止线程" 错误
可是falsh版本的,禁不住刷啊请求太频繁也不太好,还是谢谢你。
public int NewNum
{
get{return Interlocked.Increment(ref num);}
}不过你的程序要是12360那种并发,这个显然还是不行2.预排号
就是预先分配几组编号比如1-10000 10001-20000...
然后开多个线程分配号码。