ASP.NET的并行问题,有经验的朋友快来帮忙啊!
我建了一个方法,作用是自动产生一个有规则的编号,这个方法跟用户访问的顺序有关,可如果有多个用户同时使用,那么如何保证这个编号的唯一性呢?如果用锁定,那么要如何才能锁定一个方法呢?我用的语言是C#。 --------------------编程问答-------------------- refer to lock --------------------编程问答-------------------- 其实就是一个GUID --------------------编程问答-------------------- 是否可以考虑放在一个集合里,生成后处理一下 --------------------编程问答-------------------- 也可以用一个临时表 ,来一个生成一个 ,就插入到数据库 --------------------编程问答-------------------- object o = abcint i =1 ;
lock(o)
{
i ++ ;
}
--------------------编程问答-------------------- object o = new object(); --------------------编程问答-------------------- 同意二楼的.GUID --------------------编程问答-------------------- lz可以看看单例模式 --------------------编程问答-------------------- object o = new object(); --------------------编程问答-------------------- 单件?锁?
还是用guid吧..这个比较方便. --------------------编程问答-------------------- 同意二楼的.GUID
补充:.NET技术 , ASP.NET