摘要: 这几天遇到了一个问题,就是我后端再接受查询条件的时候,关于条件我都是用 TimeQuery 来接受的,但是因为前端的比较混乱,就导致了有些传参是年月日,有些传参是年月日时分秒格式,就导致我后端一直出转化异常的错误,当时就是叫前端传参都用下统一的格式 package com.state.time; @ 阅读全文
posted @ 2024-05-18 20:23 冷扑星 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 一:数据类型 数据类型上踩到过一次坑,是因为sql的不规范写法的,在这之前确实没有注意到过平时的写法,就是在表结构上那一列字段类型是字符串的,然后在sql查询的时候是数字: where col1 = 1234; 这样子结果就导致了索引失效,这个是因为mysql的内部的执行计划导致的,我个人是这么理解 阅读全文
posted @ 2024-02-20 14:21 冷扑星 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 参考:01、基础入门-SpringBoot2课程介绍_哔哩哔哩_bilibili 请求进入HttpServlet 的doGet方法 然后通过实现类org.springframework.web.servlet.FrameworkServlet#doGet() 调用 org.springframewo 阅读全文
posted @ 2023-10-11 20:31 冷扑星 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 因为在实际的工作上,对于线程池这块也是基本都用的jdk的线程池,要不就是通过completefuture 要不直接就是Callable和Runnable ,因为没有做任务的封装,就导致对于任务的完成结果这类的数据只能通过日志进行查看,并且因为没有相关的规范接口,就导致实际上多线程应用起来很杂乱,所以 阅读全文
posted @ 2023-10-10 11:36 冷扑星 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 优惠券服务真的是个多灾多难的发展史: 中间出现了好多的问题 首先是领取优惠券的流程上: 1.用户进来,查看优惠券库存是否足够, 2.检查是否重复领取 3.加锁领取优惠券并且记录在数据库上 4.最后释放锁。 伪代码: //1.用户进来,查看优惠券库存是否足够, checkInventory(coupo 阅读全文
posted @ 2023-10-09 00:19 冷扑星 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 这个问题发生的本质其实就是spring的循环依赖的问题,解决的方法也就是加了个@lazy ,因为现在开始求甚解了,于是就花力气来查看@lazy解决问题的原理 起因:在项目中为了提高接口的响应速度,使用了@Async 注解来进行异步操作,但是在项目启动过程中就出现了循环依赖的问题 当时觉得很奇怪,因为 阅读全文
posted @ 2023-10-08 23:03 冷扑星 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 今天遇到了个小问题 是由于springboot 版本升级导致的 BeanUtils.copyProperties 赋值失败,结果就导致了用户无法登录的问题 目前的版本是 <parent> <groupId>org.springframework.boot</groupId> <artifactId> 阅读全文
posted @ 2023-10-08 22:28 冷扑星 阅读(128) 评论(0) 推荐(0) 编辑