- 博客(7)
- 收藏
- 关注
原创 Springboot前后端分离项目前端请求莫名失败,并有明显成功失败的比例
这里我启动了两个HmDianPingApplication服务,在只启动一个的情况下,前端一直有请求失败,并且差不多是5:5。服务全部启动之后恢复正常。
2025-07-08 21:23:34
159
原创 Java中判断Map是否“ ==null “ 和 “isEmpty()“的区别
2. 若Map未被实例化(比如Redis查询返回null),此时嗲用任何方法都会抛出NullPointerException。2. 当Redis查询到空的Hash结构时(比如新建的对象),entries() 会返回空Map而非null。1. 检查已存在的Map对象是否没有键值对(size==0)3. 适用于检测缓存未命中且Redis返回null的情况。1. 检查对象是否未初始化(没有内存引用)isEmpty() 判断。== null 判断。
2025-07-02 14:44:19
197
原创 黑马头条项目报错:java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
将以下<dependencies>中的代码,添加到heima-leadnews-admin-gateway模块下的pom.xml文件中,刷新maven。因为 JDK 9 及之后的版本移除了 Java EE 模块,而 JJWT 库(版本 0.9.1)依赖于 JAXB API。实际上我这项目用的是Java8,理论上来讲应该不是这个问题,不过解决方法是一样的。莫名其妙的错误,不过这项目太旧了,依赖问题一大堆。
2025-06-06 18:09:48
211
原创 使用Navicat 16更MySQL数据库表中列的顺序
最近在创建数据库表的时候发现有一条属性忘记加了,于是就使用sql语句新建该属性,但是发现属性自动补齐到表的末尾,强迫症犯了,就调整了一下列的顺序。ps:在大多数关系型数据库中,表中列的物理存储顺序并不重要,因为 SQL 查询可以按照任意顺序检索和操作列。选中你想要调整的列,之后选择上移或者下移,即可更改顺序。选中你需要修改的表,单击右键,选择设计表。
2024-12-20 14:54:03
1337
原创 关于C++中前置自增自减运算符和后置自增自减运算符的优先级问题
网上看到了许多答案,但相当一部分都有问题,让我迷惑了半天,经过查找以下应该是一个正确的排序。赋值运算符 =、+=、-=、*=、/=、%=、<<=、>>=、&=、^=、|=单目运算符 +、-、!、~、*、&、++、--(前置)自增、自减运算符 ++、--(后置)关系运算符 <、<=、>、>=乘法运算符 *、/、%移位运算符 <<、>>相等运算符 ==、!
2023-05-07 12:40:36
919
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人