会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Leo‘s Blog
CnBlogs
Home
New Post
Contact
Admin
Subscription
2016年2月24日
在多线程编程中lock(string){...}隐藏的机关
常见误用场景:在订单支付环节中,为了防止用户不小心多次点击支付按钮而导致的订单重复支付问题,我们用 lock(订单号) 来保证对该订单的操作同时只允许一个线程执行。 这样的想法很好,至少比 lock(处理类的private static object)要好,因为lock订单号想要的效果是只锁当前1个
Read More
posted @ 2016-02-24 15:34 Leo C.W
Views(4858)
Comments(35)
Diggs(7)
Edit
公告