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