异常总结分类
文章平均质量分 57
异常总结, 包含第三方等
pingzhuyan
不求与人相比, 但求超越自己
展开
-
nginx代理-解决CORS跨域问题: Access to XMLHttpRequest at XXX from XXX
先看报错信息:address=&key=&get_poi=*’ from origin ‘https://域名’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.原创 2024-04-06 11:08:15 · 1264 阅读 · 0 评论 -
微服务: Feign调用GET请求找不到请求体实体类
彩蛋: 里面传递了token 使用过滤器 可以实现自动传递token 无需传递, 下一篇介绍。原创 2022-09-03 14:53:50 · 884 阅读 · 0 评论 -
Spring static变量 @value注入 后为null情况
被@PostConstruct修饰的方法会在服务器加载Servle的时候运行,并且只会被服务器执行一次。PostConstruct在构造函数之后执行,init()方法之前执行原创 2022-08-08 18:01:55 · 1076 阅读 · 0 评论 -
日志异步处理, @Valid +@NotNull 组合不生效问题,及异常处理
1. 日志的异步处理不同线程调用 tomcat+spring两个 在执行的方法上面加 -> impl层@EnabledAsync 加载配置类上 启动类是特殊的配置类/** * @Async 描述的方法底层会异步执行 不由web服务线程执行 而是交给spring自带的线程池中的线程去执行 * 优点: 不会长时间阻塞web服务(例如tomcat)线程 * 一般用于数据量特别大的日志服务(频繁 耗时) * * 同时 需要配置这个注解 启动类上加注解 启动异步执行注解 * @pa原创 2022-03-18 12:36:43 · 1319 阅读 · 0 评论 -
IDEA中 lombok不生效解决方法
lombok不生效解决方法 解决办法四步走, 一步步看,着急直接看第四步,这一篇就够了(这篇如果解决不了 搜其他的也大同小异),解决99%的lombok不生效问题, 添加此配置-Djps.track.ap.dependencies=false springboot启动报错原创 2023-05-25 15:27:31 · 4638 阅读 · 6 评论 -
The bean ‘metaDataSourceAdvisor‘, defined in null, could not be registered 异常解决
目录前言: 报错信息1. 定位问题 2.最优解决方案一: 找到重复bean,删掉 3. 解决方案二: 添加配置覆盖重复bean1. 定位问题原创 2023-05-08 09:57:08 · 2283 阅读 · 0 评论 -
[docker系列] redis启动异常 overcommit_memory is set to 0 ,Fatal error loading the DB: Invalid argument 解决
overcommit_memory is set to 0 ,Fatal error loading the DB: Invalid argument RDB持久化 剩下的dump.rdb版本太高, 容器无法读取启动。redis容器删除的时候 不要忘记清空挂载目录。原创 2023-05-05 16:44:11 · 2262 阅读 · 0 评论 -
vue 报错 error:03000086:digital envelope routines::initialization error解决方案
npm出现问题 , 卸载后 装了个新node 18.15版本2. 出现问题: error:03000086:digital envelope routines::initialization error。原创 2023-04-15 16:25:15 · 1505 阅读 · 0 评论 -
mysql异常: Host is blocked because of many connection errors unblock with ‘mysqladmin flush-hosts 解决办法
【代码】mysql异常: ip锁定, Host is blocked because of many connection errors unblock with ‘mysqladmin flush-hosts 解决办法。原创 2023-03-28 09:06:37 · 363 阅读 · 0 评论 -
java.lang.RuntimeException: java.security.InvalidKeyException: Illegal key size [支付->jdk]
异常原因:如果密钥大于128, 会抛出java.security.InvalidKeyException: Illegal key size 异常. 因为密钥长度是受限制的, java运行时环境读到的是受限的policy文件. 文件位于${java_home}/jre/lib/security.-> 直接覆盖即可(别费那劲了 直接覆盖,留个记录ok)[亲测有效哟, 试试再说, 别经验主义了!原创 2022-11-01 21:13:55 · 522 阅读 · 0 评论 -
[bug集] idea run功能好使, 但是debug不好使 解决办法
目录1. idea启动的常规问题-> 项目 run 启动没有问题-> 但是换成debug后并不好使2. 解决办法 :2.1 重启-> 若没有解决 排除idea本身的环境问题2.2 清除断点再重启项目试试吧!!!原创 2022-10-12 15:12:39 · 833 阅读 · 0 评论 -
【异常类】Create table/tablespace ‘表‘failed,as disk is full
清理到98% 后测试 一切正常。原创 2022-10-07 14:55:58 · 3872 阅读 · 0 评论 -
[异常类] java.nio.file.NoSuchFileException: /tmp/undertowXXXXXX 之文件上传异常
由于临时 /tmp 目录下的文件,长时间(10天)没有使用的情况下,系统执行了 tmp 目录清理服务(systemd-tmpfiles-clean.service),导致 /tmp/undertow...8090 文件被清理,然而在上传的时候,undertow 服务器需要创建/tmp/undertow...8090/undertow...upload 临时文件,但是调用 Files.createFile(...) 的时候就会发现找不到父目录,才导致了以上的错误。linux将tmp文件内容删除了。原创 2022-09-26 21:09:32 · 3870 阅读 · 0 评论 -
[异常类] 空指针 Calendar.setTime(a) 源码剖析
Calendar.setTime()报空?Calendar 为空?a变量是空引起的 看源码。原创 2022-09-12 16:12:31 · 435 阅读 · 0 评论 -
java条件判断 常见空指针NullPointerException 以及解决方式(01)
目录1. 看案例:2. Exception in thread "main" java.lang.NullPointerException3. 建议写法:空指针例子二(最常见)-----> 常见空指针问题集1. 看案例://测试控制针原因 UserSysWorksheetModel userSysWorksheetModel = new UserSysWorksheetModel(); userSysWorksheetModel.s....原创 2022-01-10 12:49:51 · 1846 阅读 · 0 评论 -
bug集: 写更新接口遇到坑, 注意,自动代码生成时候检查实体类entity,以及原因
如果发现实体类中存在不是包装类的情况 修改为包装类修改原因: 例子 根据id 修改其状态status正常: UPDATE 表 SET update_time=?, status=? WHERE role_id=?异常: UPDATE 表 SET update_time=?, status=?,sort = ? WHERE role_id=?但是突然发现 sort 排序字段 每次修改都会被改为0默认 (看了一眼数据库 没啥问题)很奇怪, 检查实体类, 发现 是private原创 2022-05-25 11:44:51 · 97 阅读 · 0 评论 -
redis.clients.jedis.exceptions.JedisDataException: ERR unknown command `LPOS redis报错 不识别这个指令问题
注意: 不要慌, 这个指令是一定存在的(最下面说明)jedis.lpos("key","A") 寻找 a元素在key的坐标, 返回值是long类型redis启动了并且连接正常 为啥会出现这个问题???---> 我是使用了windows下的(显示不存在)报错信息:-----> 但是docker环境下: (使用正常)说明 redis版本过低 导致了这个问题 换版本或者使用服务器上新的版本windows下载地址:Releases · micros...原创 2022-04-14 23:17:31 · 2932 阅读 · 1 评论 -
A bean with that name has already been defined and overriding is disabled: Feign远程调用出现的错误
错误一:@FeignClient()注解只能放到interface接口上看下面过程:加 @EnableFeignCleints 后Feign Starter 会在项目启动过程中注册全局配置,扫描包下所由@FeignClient注解描述的接口,然后由系统底层创建接口实现类(JDK代理类),并构建类的对象,然后交给spring管理(注册 IOC 容器)。错误二: 标题所示, bean注入冲突了找到问题 报错信息中写出feign这块出错了寻找发现@FeignClient(nam原创 2022-01-24 10:59:01 · 1378 阅读 · 0 评论 -
org.springframework.beans.factory.UnsatisfiedDependencyException 等 get或post 调用时 Feign远程调用异常
目录报错信息 找caused by 后面的信息关键位置: ->发现类似问题:正确写法:报错信息 找caused by 后面的信息这个一直往后面翻 看到最后一个进行反推org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'feignConsumerController': Unsatisfied dependency e...原创 2022-01-21 17:04:50 · 1859 阅读 · 0 评论 -
Consider defining a bean of type ‘mapper‘ in your configuration 问题
问题全程:***************************APPLICATION FAILED TO START***************************Description:Field ***Mapper in sso.service.*** required a bean of type 'sso.mapper.*** ' that could not be found.The injection point has the following annotat.原创 2022-01-17 11:24:05 · 3463 阅读 · 0 评论 -
HttpMessageNotReadableException: json参数格式错误bug3
统一异常捕获postman测试 从word文档下直接粘贴json 出现这个问题org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unexpected character (' ' (code 160)): was expecting double-quote to start field name; nested exception is com.fasterxml.jack.原创 2022-01-14 16:04:11 · 8870 阅读 · 0 评论 -
AccessDeniedException: spring security 认证中的一个小坑(bug集2)
情况: 后端测试成功,前端对接测试的时候 出现这个问题org.springframework.security.access.AccessDeniedException: 不允许访问 at org.springframework.security.access.vote.AffirmativeBased.decide(AffirmativeBased.java:73) at org.springframework.security.access.intercept.Abstract...原创 2022-01-14 15:42:21 · 559 阅读 · 0 评论