摘要:
阅读全文
摘要:
原因:jdk11之后不支持druid的两个依赖 方法一: <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.2.5</version>方法二: <!-- <exclusions> 阅读全文
摘要:
抢购业务数据库需要考虑的点如下: 一、超卖现象 场景如下: 库存数是5。现在3个用户来购买,a用户购买2个,b用户购买3个,c用户购买1个。合起来就是准备购买6个。 如果三个用户是同时并发购买,会出现怎样的情况呢? 每个用户进行减库存的时候,语句类似于: 1 update goods set amo 阅读全文
摘要:
git revert 89ba2b4d39965b0913ca73b730246d617019126b -m 1 阅读全文
摘要:
@Configurationpublic class ThirdPartyOilSmallTaskConfig { @Bean("thirdPartyOilSmallTaskExecutor") public ThreadPoolTaskExecutor uniteOilThreadPoolTask 阅读全文
摘要:
public class FeignInterceptor implements RequestInterceptor { @Overridepublic void apply(RequestTemplate requestTemplate) { ServletRequestAttributes r 阅读全文
摘要:
/** * aop 防止并发请求 */@Slf4j@Aspect@Componentpublic class LimitRequestAspect { @Autowired RedisHelper redisHelper; @Around("@annotation(limitRequest)") p 阅读全文
摘要:
需要修改数据库binlog的格式 [mysqld] log-bin=mysql-bin # 开启 binlog binlog-format=ROW # 选择 ROW 模式 因为mysql 默认是statement,statement存的是sql语句,没变法显示数据 阅读全文