![](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 · 204 阅读 · 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 · 158 阅读 · 0 评论