![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
踩坑
xwj1992930
https://github.com/xwj920930
展开
-
Win10上安装和使用Kafka
一:下载Kafka 在官网http://kafka.apache.org下载压缩包 二:安装 1.解压到指定的文件夹下 2.创建两个文件夹以供后续使用 3.修改配置文件 3.1修改kafka_2.12-2.6.0\config\zookeeper.properties文件 3.2修改kafka_2.12-2.6.0\config\server.properties文件 三:使用 (1) 启动kafka内置的zookeeper 运行cmd命令: .\bin\windows\zookeeper-se原创 2020-10-28 15:55:39 · 469 阅读 · 0 评论 -
spring事务+java锁机制
1 问题描述 最近再做火车票购票时,在对票类库存进行扣减,有线程安全的问题,遂加锁lock进行同步, 但发现加锁后并没有控制住库存线程安全的问题,导致库存仍被超发。 先简单介绍下,各层的技术架构: 中间层框架:SpringBoot 持久层:MyBatis MVC框架:Spring MVC 存在问题的代码: @Transactional @Override public List updateTab...原创 2019-07-16 14:08:54 · 541 阅读 · 0 评论 -
java开发填坑
1.使用ResourceUtils获取classes下文件路径(spring自带) File logoFile = ResourceUtils.getFile("classpath:"+File.separator+"logo.png"); 在Linux系统下会出问题,慎用 2.使用ClassPathResource获取classes下文件路径(spring自带) ClassPathResour...原创 2019-09-05 17:02:35 · 481 阅读 · 1 评论