10 2018 档案
springMVC的controller中insert()多次,记优惠券被多次领取
摘要:做活动,要发优惠券,规定一人只能领取一次(一张)。一天下来发现有一个客户领到了4张,且是同一秒生成的,源代码如下: 估计多个线程同时进了add方法。 想到了单例的双重校验,现修改代码如下, 参考(单例模式中的双重校验锁):https://www.cnblogs.com/diaoniwa/p/7299 阅读全文
posted @ 2018-10-22 23:13 waytods 阅读(556) 评论(0) 推荐(0)