Bug
夜白宋
这个作者很懒,什么都没留下…
展开
-
Redis反序列化出现ClassCastException异常
SpringBoot环境Redis反序列化ClassCaseException异常原创 2023-01-31 15:50:40 · 607 阅读 · 0 评论 -
SpringCloud搭建遇到的各种问题
SpringCloud搭建遇到的各种问题一:以属性文件方式配置mysql时,需要在启动类加注解1.1 问题详情:1.2 解决方式:二:restTemplate以服务名访问其他服务时,UnknownHostException2.1 问题详情:2.2 解决方式:一:以属性文件方式配置mysql时,需要在启动类加注解1.1 问题详情:Description:A component required a bean of type 'xxx.mapper.XianJieAddressMapper' that原创 2022-01-17 16:29:32 · 760 阅读 · 0 评论 -
Mysql 进行Order排序后limit导致数据重复和消失Bug
Mysql 进行Order排序后limit导致数据重复和消失Bug1.背景2.原因3.处理方案1.背景数据库某个定时任务表中有31条数据,对该表进行num字段排序并分页,然后发现SELECT * FROM A ORDER BY pack_act_num DESC limit 0, 40SELECT * FROM A ORDER BY pack_act_num DESC limit 0, 10...SELECT * FROM A ORDER BY pack_act_num DESC limit原创 2021-12-01 10:47:29 · 1596 阅读 · 0 评论 -
关于自定义Filter导致项目无法启动问题
SSM创建自定义Filter在web.xml中配置自定义名称 <filter> <filter-name>accountIpLimitFilter</filter-name> <filter-class>com.carfi.wuchechengyunren.interceptor.AccountIpLimitFilter</filter-class> </filter> <filter-mapping>原创 2021-09-10 14:14:22 · 510 阅读 · 0 评论 -
@Transactional事务失效问题
1、当方法非public修饰或者使用static修饰时,事务失效@Transactionalpublic static void test() {}@Transactionalprivate void test() {}上述两种情况在编译时即可发现;2、使用try catch,事务失效@Transactionalpublic void test() { try { //sql int i = 1 / 0; } catch (Exception e) { }}由于原创 2021-09-08 16:22:28 · 156 阅读 · 0 评论 -
关于left join优化not in 导致的长时间查询无数据问题 Using where; Using join buffer (Block Nested Loop)
一、背景线上存在业务,需要每天定时整理某个表A未处理的数据,并写入另外一张表B;A表中的数据主键放入B表中,未设定B表对应索引;数据量初始值大概在几千条;根据网上书籍介绍及多数网友介绍,left join 优于 not exists 优于 not in,not in不走索引,所以最终选择left join完成该业务;数据量大约在10万条数据时,已经无法查询出任何数据;二、测试环境mysql版本 5.7.30数据库建表sql create table test_a( id int(原创 2021-08-09 17:59:20 · 3002 阅读 · 2 评论 -
Initialization failed for ‘https://start.spring.io‘
创建SpringBoot项目链接https://start.spring.io异常Initialization failed for 'https://start.spring.io'Please check URL, network and proxy settings.Error message:Cannot download 'https://start.spring.io': Request failed with status code 403解决方案:可以将https://st原创 2021-03-05 17:10:24 · 108 阅读 · 0 评论 -
docker:error pulling image configuration
问题描述docker: error pulling image configuration: Get https://registry-1.docker.io/v2/library/centos/blobs/sha256:300e315adb2f96afe5f0b2780b87f28ae95231fe3bdd1e16b9ba606307728f55: dial tcp 54.85.56.253:443: i/o timeout.解决方法由于daemon.json没有配置造成的,需修改daemon.js原创 2021-02-08 14:26:22 · 6648 阅读 · 1 评论 -
运行报错:java.lang.NoSuchMethodError jar包依赖错误
现象在本地,测试可以运行,线上环境直接报错java.lang.NoSuchMethodError经过排查,是因为在线上有两个项目,分别使用了不同jar包的解密方法,但是解密方法所在类路径,两者完全相同,解密所用内容不一致原因对于java来说,如果运行中依赖存在两个一模一样的类,类路径一致,就会发生java.lang.NoSuchMethodError错误解决办法由于情况比较特殊,无法按照网上所说的去找出冲突jar包,并删除其中一个,两个项目都很重要所以只能另辟途径:更改其中一个类的类路径,当然原创 2020-12-25 14:03:29 · 931 阅读 · 0 评论