![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
奇奇怪怪的问题
文章平均质量分 67
一盏红烛,一杯烧酒
慢慢摸索,逐步变强。
展开
-
mac下jd-gui提示没有找到合适的jdk版本
mac下jd-gui提示没有找到合适的jdk版本原创 2023-12-28 19:53:00 · 906 阅读 · 0 评论 -
unknown variable ‘authentication_policy=mysql_native_password‘
unknown variable 'authentication_policy=mysql_native_password'mac下装多个版本mysql多版本mysql安装原创 2023-12-27 23:04:23 · 1939 阅读 · 0 评论 -
springboot启动忽略某些类
这种方案的完美解决了第一个的缺点:1、操作简单,不用在每个消费者身上都改代码,我的理解是功能聚合了。2、不会出现事故,你第一次修改验证通过之后,后面可以修改.gitignore文件,把这个类排除掉,这样就不存在误提交了。注意,有个小坑哈,记得这个配置类别和你要排除的类放一起,不然启动类的路径还是能扫描到的。。。我这里特地拉出一个单独的目录给它。原创 2023-08-09 21:17:59 · 1215 阅读 · 0 评论 -
github Recv failure: Connection reset by peer
github Recv failure: Connection reset by peer原创 2023-07-29 21:13:02 · 3606 阅读 · 0 评论 -
idea2021版本运行单个类
idea2021版本以上运行单个类原创 2023-07-24 09:40:36 · 692 阅读 · 0 评论 -
swagger不可用
swagger不可用原创 2023-07-16 22:30:54 · 340 阅读 · 0 评论 -
github Couldn‘t connect to server
couldn't connect to server, github原创 2023-07-06 07:44:06 · 1622 阅读 · 0 评论 -
connect reset/timeout/reject 排查
connect rejectconnect resetconnet timeout服务异常重启原创 2023-05-27 14:01:01 · 1752 阅读 · 0 评论 -
spring三级缓存以及@Async产生循环引用
@Async导致spring三级缓存无法解除循环引用原创 2023-03-18 23:08:05 · 1457 阅读 · 0 评论 -
jackson全局配置没有生效
jackson全局配置没生效 @EnableWebMvc 引发的问题原创 2023-03-13 21:19:43 · 1374 阅读 · 0 评论 -
springboot反射执行private方法@Autowired字段为空
springboot反射执行private方法时@autowired字段为空原创 2022-11-26 11:43:41 · 1611 阅读 · 0 评论 -
奇怪场景-空指针异常NullPointException
NullPointException原创 2022-06-13 08:59:15 · 170 阅读 · 0 评论 -
阿里云搜索问题记录
阿里云、日志搜索、关键字查询失败、关键字原创 2022-06-08 09:31:56 · 200 阅读 · 0 评论 -
springboot @Cache使用总结
springboot-@Cache使用总结基本使用依赖jar包-pom测试代码controllerservice配置启动类验证奇奇怪怪的问题save能成功但是get一直为空,且redis一直查不到key问题原因基本使用依赖jar包-pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/X原创 2022-05-27 20:28:28 · 873 阅读 · 0 评论 -
win10中idea无法打开始终在启动页面
idea无法打开,一直在启动页面问题描述出错原因定位问题解决官方问题描述个人-有效方案问题描述昨天使用还是正常的,今天开机打开idea,发现一直卡在启动页面。出错原因定位查看idea的日志,默认路径为 C:\Users<用户名>\AppData\Local\JetBrains\IntelliJIdea<版本>\log我这打开后的往下滑,最新的错误日志为如下内容问题解决参考解决方案参考解决方案-个人使用有效官方问题描述如果 6942 到 6991 的 50 个原创 2022-05-25 10:46:10 · 3222 阅读 · 3 评论 -
jsch-channelSftp相关问题汇总
jsch中channelSftp是怎么与socket进行交互的原创 2022-05-18 21:46:25 · 3566 阅读 · 0 评论 -
springboot无法读取数据库数据-特殊情况
springboot无法读取数据库数据问题描述case 代码截图数据库DOcontroller定义dao定义mapper实现mysql相关 properties配置数据库数据测试结果具体错误信息解决总结问题描述这里我想测试某个与springboot相关的问题,结果在搭建mybatis时,发现没有成功从数据库中获取数据,报错信息为 com.mysql.cj.exceptions.DataConversionException: Unsupported conversion from LONG to j原创 2022-03-12 15:19:59 · 6250 阅读 · 1 评论 -
spring-cloud-gateway启动失败以及springboo和springcloud版本对应关系总结
这里写目录标题问题描述gateway 启动错误信息常见解决办法版本号对应问题解决方法方法一精确版本参考文章问题描述springcloud和springboot一般都是需要版本号匹配的,如果这一块不注意的话,很多时候在导入某些pom依赖时,会出现错误。我这里碰到的是spring-cloud-start-gateway的问题gateway 启动错误信息Description:An attempt was made to call a method that does not exist. The a原创 2021-12-15 09:14:39 · 6433 阅读 · 3 评论 -
feign默认的连接时长10s和读取时长60s不生效
默认时长不生效问题前言组件版本具体内容问题描述解决过程通过写死ip地址(域名也可)实现,示例通过从 eureka 获取 ip地址,示例这两个方法的入口地址造成实现不同的原因总结前言组件版本springcloud => Finchley.SR2版本spring-cloud-starter-openfeign => 2.0.2.RELEASEspring-cloud-starter-netflix-eureka-client => 2.0.2.RELEASE原创 2021-12-11 14:00:22 · 1884 阅读 · 0 评论 -
rocketmq root 账户启动报错 Permission denied
具体信息修改了 /bin/runserver.sh 和 /bin/runbroker.sh 中jvm大小,都改为了 256m然后 命令nohup sh bin/mqnamesrv & ,查看 nohup.out 发现报错 Permission denied。网上查了一通,说非root用户无法使用1000以下端口导致的,但是这跟我 rocketmq有啥关系。出错原因出错原因是电脑本机开启了 hyper-v 功能,禁用了某些端口。具体查看windows cmd 输入下面命令netsh in原创 2021-11-03 15:13:11 · 1775 阅读 · 0 评论 -
springboot报错解决org.springframework.util.Assert.isTrue(ZLjava/util/function/Supplier;)V
常见的处理方法,基本都类似常用处理方法使用如下配置<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency><dependency> <groupId>org.spring原创 2021-10-19 10:09:41 · 1879 阅读 · 0 评论 -
netty NioEventLoop的selectedKeys是在哪里修改的
问题产生的原因查看netty源码时,理解NioEventLoop中的run方法主要负责轮询监听就绪的 I/O事件,流程就三个步骤:1、轮询 Selector 选择器中已经注册的所有 Channel 的 I/O 事件。select()方法2、处理已经准备就绪的 I/O 事件。 processSelectedKeys()方法3、处理任务队列中的非 I/O 任务。runAllTasks()方法其中第一步就是循环查找是否有需要处理的任务,当接收到任务时,则去处理。进入第二步时,代表存在任务。即进入proc原创 2021-06-10 17:03:32 · 2210 阅读 · 2 评论 -
StringBuilder 一些思考
前提日常对比两个数组是否一样,通常是先比较两个数组的长度,如果长度一致,则比较里面的内容是否一样。今天突发奇想, 依稀记得 字符串 比对是根据 对应字符串池中地址 比对的,会不会快一点。过程首先,需要有数据,而且得量比较大,不然看不出什么差异需要进行对比,所以得2种以上方法运行,查看运行耗时之间的差异生成数据这里我是通过随机生成的,代码如下List<Integer> data=new ArrayList<>(4194304);for(int i=0;i<41原创 2021-05-12 14:30:28 · 88 阅读 · 0 评论 -
maven统一版本管理 错误记录
基本流程问题一:父模块中指定了版本,但是子模块却没有读取到。在子模块中指定 parent ,这里我父模块是 叫 test-demo<parent> <groupId>com.yichen</groupId> <artifactId>test-demo</artifactId> <version>0.0.1-SNAPSHOT</version> <relativePath/> <!-原创 2021-03-31 15:05:22 · 171 阅读 · 0 评论 -
window 子系统 unbutu 无法运行mysql解决方案
问题描述一般在window上都是用虚拟机跑unbutu,后来发现原来window有自带的子系统unbutu。之后便开始使用该子系统了。通过 sudo apt install mysql-server 安装了mysql 服务sudo service mysql start 命令启动服务,一直报错如下也没有其他的错误提示,百度了好久都没发现有用的。解决方法下楼吃饭的时候,脑子突然清醒了,突然想起来这是子系统,会不会是端口占用问题。因为我window上也开了两个mysql,分别用了3306、330原创 2021-03-04 12:37:37 · 106 阅读 · 1 评论 -
本机外网ip地址用不同的工具查看为不同ip
问题产生背景调用别人的接口,用百度搜索本机ip 后,将ip发给对方,对方给我配置了白名单,我再次调用接口,还是不通。自己查了半天原因,最后是ip不对。具体内容百度智能云显示ip地址如下百度智能云ip地址查询显示的ip地址如下ip地址查询两者很明显不同。然后百度了一下,个人觉得比较可靠的答案如下:其中一种走了中转。例子:想从A到C,一种是直接走,此时是A的ip,另一种是A->B->C,B作为中转,此时是B的ip。参考问题...原创 2021-02-22 16:21:19 · 231 阅读 · 0 评论 -
vmware station与Device/Credential Guard 不兼容问题
之前在电脑上装了一个docker desktop,开启了 hyper-v 这次用到虚拟机发现 打开不了了。首先定位问题,主要三个方法会影响。参考文章关闭内核隔离关闭基于虚拟化的安全性检查 hyper-v 关闭是否成功这里内核隔离基本都是关闭的,第二个选项需要工具 dgreadiness_v3.6 密码18ic 。这里我虽然有自动重启选项, 但是按教程走重启后应该会进入一个界面,但是我没有进去。而第三部我是通过 控制面板手动去关闭的(过程: win+r 输入 control =原创 2020-12-14 12:42:02 · 303 阅读 · 0 评论 -
java 强制类型转换问题
记录一下强制类型转换使用到的类关系接口public interface animal { public static animal getAnimal(int type){ animal result=null; switch (type){ case 1: result= new person(); break; case 2:原创 2020-12-08 17:56:57 · 201 阅读 · 0 评论 -
电脑给手机传音乐,手机上找不到文件解决办法。
我想给手机传几首歌作为闹钟然后,我发现手机上没找到这些歌曲。按照往常的思路,手机默认的闹钟音乐是在music文件夹下的,所以需要将qq中下载的歌曲移动到music文件夹下面。根据惯性思路,我在tencent目录下找了半天没找到,后来我在android/data/com.tencent.mobileqq/tencent/qqrile_recv 这个目录下面找到了歌曲。然后移到music下即可。...原创 2020-09-26 17:25:28 · 2408 阅读 · 0 评论 -
ArrayList初始创建设定长度问题
问题描述以往用数组,如int f[]=new int[10]时,可以直接访问对应位置数据,如int s=f[5]。今天,要使用到ArrayList时,发现构造函数中也可以设定长度然后我就设定了长度,然后我惊呆了(我发现不能直接访问)List<Integer> t=new ArrayList<Integer>(100);System.out.println(t.get(5));这里会报错,然后一脸懵逼我的觉得不科学 ,试了一下t.size()。果然,显示为0,那我一开始设原创 2020-07-03 12:19:02 · 8864 阅读 · 0 评论