![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目构建
文章平均质量分 95
500,00
一个愚蠢的程序员
展开
-
一分钟了解分布式锁
最近在拆微服务的过程中遇到了自己刚入职公司时写的一段代码需求:就是用户领取优惠券问题一个用户课堂下,可以创建N个课程,用户可以基于课程创建优惠券(可以针对一节课创建多个优惠券),优惠券创建时会指定一定的数量,然后用户可以领取该优惠券,但是每个用户只能领取最多一张该优惠券拿到这个需求要做技术设计的时候,我们很容易的想到以下几个关键点:优惠券的数量是一定的,不能超额发放 用户有且只能领取一张这个时候作为一名职业的码农,我们能很快的想到一个关键的问题就是,高并发的情况下去领取优惠券,如何能保证原创 2021-03-17 10:45:00 · 209 阅读 · 0 评论 -
Maven常用命令
Maven常用命令:Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/一,Maven常用命令:1. 创建Maven的普通Java项目:mvn archetype:create -DgroupId=packageName -DartifactId=projectName2. 创建Maven的...转载 2018-04-11 11:14:26 · 166 阅读 · 0 评论