- 博客(18)
- 收藏
- 关注
原创 org.junit.runners.model.InvalidTestClassError: Invalid test class ‘com.wechatsell.LoggerTest‘错误
在检查后才发现,idea自动导Test包导错包了,应该用 import org.junit.Test;在创建一个日志测试类时,发现写的都正确但是报错。
2024-01-24 11:29:00 692 1
原创 面试问到hashmap底层原理
获取数据也是如此,通过hash算法得到具体的数据所在的下标值来直接获取。1.hashmap只是一个数据结构,首先要把hash和map拆开来看,map是这种集合所存储的数据类型,是KV键值对,hashmap也是派生自map接口,hashmap利用数组下标可以随机访问的特性,实现了可以快速存取的树结构,且时间复杂度是接近O1的。4.数组一但被创建,那么他的长度将不能被改变,,hash表的性能就会从O1无限趋于On,这时不得不去扩容,扩容是在新的内存地址当中开辟一片空间,创建一个心的数组来进行数据的存储。
2024-01-14 19:12:43 622 1
原创 Text ‘2024-1-3 23:00‘ could not be parsed at index 5错误
在项目的时候发现报格式格式错误,检查代码之后发现也没有错。检查发送代码后才发现自己因为惯性思维写成了改成对应yyyy-MM-dd HH:mm 之后就对了,对应MM,dd,应该是两个数字,而不能单单写称1,要写成01.
2024-01-03 22:39:42 2854 1
原创 使用nacos配置运行代码报错Could not resolve placeholder ‘name‘ in value “${name}“
参考文献nacos官方地址。
2023-12-14 09:48:00 834 1
原创 Error:java: JDK isn‘t specified for module ‘xxx‘错误解决
在检查pom.xml或者maven的setting.xml文件的设置后发现都没有问题,可能就是用了idea自带的Java版本,将其改为自己的版本即可。3.经过查找之后发现创建的moudle是默认idea自带的Java版本,将其改正过来就能运行成功了。2.查看pom.xml代码里也自己添加了对应的Java版本号。
2023-12-11 12:33:47 2092 1
原创 RabbitMQ inequivalent arg ‘x-message-ttl‘ for queue x in vhost ‘/‘:received the value x of type错误
这个错误信息表明你在RabbitMQ中尝试为名为 'test_queue_ttl' 的队列设置 'x-message-ttl' 参数时出现了问题。'x-message-ttl':这是用于在RabbitMQ中设置消息存活时间的参数。它定义了消息在队列中存活多长时间之后会过期。
2023-12-08 14:52:55 816
原创 vue-router配置后,跳转路径显示正确但是跳转后没有内容
一般情况下是去看你所配置的router的.js文件,我这里是component写成了comment,改过来就能正常显示了。同时component的意思是用于指定一个路由对应的组件,当你在路由匹配时,Vue Router 将会渲染指定的组件到。就比如我点击Go to Home,链接显示的是自己所配置的路径,但是未显示内容。这个属性接受一个组件对象或组件的异步解析函数。还可以用components,来对应多个组件就比如。
2023-11-15 18:27:24 791
原创 Vue报错error Component name “xxx“ should always be multi-word vue/multi-word-comp
这是vue的语法检查报错,可能是你命名的文件没有使用vue所规定的格式,解决办法可以是使用对的命名格式比如,AxxxBxxx这种。还可以在config.js文件里加 lintOnSave:false来关闭eslint校验。
2023-11-15 17:28:48 653
原创 VUE钩子函数
钩子函数可以理解为与生命周期有关的函数,在编程中,钩子函数为开发者提供了在程序执行过程中插入自定义逻辑的机会,而不需要修改核心代码。你可以在这里执行一些操作,例如操作更新后的DOM元素。组件已经被挂载到DOM上,此时你可以访问到组件的DOM元素。组件实例已经创建,此时你可以访问和操作组件的数据。你可以在组件实例被创建之前执行一些操作,但此时组件的数据和事件都还没有被初始化。在组件被挂载到DOM之前执行,你可以在这里进行一些操作,但DOM元素尚未生成。在组件销毁之前执行,可以用来清理定时器、取消订阅等操作。
2023-11-12 19:20:19 58 1
原创 报错There is already ‘xxxController‘ bean method
注意是包下的所有类,并不特指一个类下所配置的路径有重复,这是从你所配置的扫包范围来看的,就比如spring配置类里所配置的扫包范围。可能是你controller包下的类所配置@RequestMapping的路径有重复了。
2023-11-09 13:59:37 2016 1
原创 解决Tomcat控制台输出中文乱码
这里的GBK是对应你电脑所设置的时区,就比如中国是设置的是GBK,如果你的系统是其他地区的则会发生日志输出乱码。确保encoding是UTF-8。
2023-11-07 09:38:09 150 1
原创 在运行前端代码后报Request failed with status code 500错误
代码也没有报错,甚至撤回写的代码恢复到原来的状态也不行,找了半天之后才发现原来没有联网,可能是某些与服务器关联的API需要在有网的情况下才能调用,所以才导致出错问题。不知道为什么突然运行前端代码联调后端代码的时候突然报Request failed with status code 500错误。
2023-11-06 11:03:07 1263
原创 nested exception is redis.clients.jedis.exceptions.JedisConnectionExcep bug解决方法
进入命令窗后输入redis-server.exe redis.windows.conf开启redis。或者在这个文件夹内打开命令窗或者直接windows+R,然后输入。在对应的redis文件点击redis-server.exe。前端报这个错误可能是你没有启动redis。这样就启动成功啦~~~
2023-11-01 15:55:01 804
原创 运行项目tomcat突然报 has finished in [41] ms 提前结束的错误
Put into Output Boot 一下即可,出现没有自动Put into Output Boot 的问题可能是某些版本IDEA的bug,出现其他错误都可以看看这里是否自动导入依赖。可以查看一下自己是否有包并没有导入File ->Project Settings ->Artifacts。
2023-10-30 17:30:01 170 1
原创 路由不生效报doesn‘t work properly without JavaScript enabled错误
若是写成了createApp(App).mount('#app').use(router).use(store).use(ElementPlus)则路由将不被mount('#app')挂在到网页上,所以router不被生效。可以尝试去查看main.js中是否写成如下图createApp(App).use(router).use(store).use(ElementPlus).mount('#app')
2023-10-30 12:10:29 919 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人