自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 java: 找不到符号 符号: 方法 builder()

在查看了pom依赖和sdk没问题后。跳转到需要build的类。

2024-07-04 11:00:05 294

原创 ode:18356) UnhandledPromiseRejectionWarning: SyntaxError: Unexpected token ‘??=‘ at Loader.mod

前端执行npm run dev 命令后报错(node:18356) UnhandledPromiseRejectionWarning: SyntaxError: Unexpected token '?node版本不对,切换node版本即可。

2024-06-19 18:11:38 571

原创 若依启动run-modules-system.bat报错问题解决方案

在启动run-modules-system.bat时遇到了一些问题,在网上搜索无果后,排查解决完毕。这是因为新版nacos启动需要使用端口9849,这个端口现在被占用了,所以打不开,我们使用命令。推测是redis没启动所以没访问到该端口,启动windows上的redis即可解决该问题!2.提示Access denied。1.启动nacos时,报错如下。后面又报错6379denied。修改password即可。查找占用的进程PID号。即可成功启动nacos。打开nacos客户端。

2024-05-28 15:57:16 471

原创 记录在虚拟机中安装的redis不能被宿主机访问的解决办法

关闭redis,关闭防火墙,在改好redis.conf文件后,启动时以配置文件的方式启动即可成功访问。

2024-05-21 16:21:00 151

原创 记录一下一个比较头疼的bug,以及排查思路

这其实是说该接口期望查询到一个数据,但是查到了18个,也就是数据库的全部账户,自然就报错了,如果要塞下这么多,那就要用List<>集合。发现走到1就不走了,那此时11111下面是一个mapper层的sql查询语句,那么由此推断是sql出问题了。可以看到是login接口出问题,使用postman测试也是500报错。如图,今天跑项目新增晚接口需求后,重新登录发现进不去了。通过输出1,2,3,4,5的方式来打断点排查。让我们来按f12,看下是哪个端口出问题了。可以看到登陆成功,问题解决.

2024-05-21 16:18:15 255

原创 关于sessionId过长传给前端精度丢失的解决办法

这段代码的含义是将一个过长的sessionId转换为String类型,这样可以避免在传输sessionId时出现精度丢失。通常,sessionId是一个长整型(可能包括64位整数),如果直接将其作为字符串传递给前端,可能会导致精度丢失。实现原理是将sessionId的64位整数转换为32位整数(因为Java中的int类型为32位),然后将32位整数转换为字符串。方法将其转换为String类型。注意,这个方法仅适用于64位整数到32位整数的转换,并不适用于其他长整型到字符串的转换。

2024-05-10 17:34:05 277

原创 DBMS: Amazon Aurora MySQL (no ver.) Case sensitivity: plain=mixed, delimited=exact Incorrect driver

检查自己的driver驱动要和版本一致。

2024-03-29 12:39:50 1231

原创 Cannot resolve method ‘getEmpByCondition‘ in ‘DynamicSQLMapper‘

引入的Mapper文件正好与这个测试文件重名了,这样的话IDEA就不知道怎么找到这个类了。检查xml配置文件,看看有没有正确引入namespace和resultMap。在检查了拼写返回值没错后,去检查mapper的xml配置文件。,只需要把这个测试类的类名改的稍微不同就可以了。再去检查mybatis-config.xml。可以看到此时IDEA已经提示我们导入类文件了。都排查完毕发现正确后那就是测试类的问题。映射文件也要检查,不要引入错了。排查出原因是因为引入的。

2024-03-18 23:51:16 321

原创 Could not set property ‘‘ of ‘class com.atguigu.mybatis.pojo.Emp‘ with value ‘1‘ Cause: org.apache.i

根据提供的代码和报错信息,问题出在`<id>`标签和`<result>`标签中的`property`属性没有设置正确的属性名。在你的`<resultMap>`中,`<id>`和`<result>`标签的`property`属性应该分别指定为`eid`、`empName`、`age`、`sex`和`email`,即对应`Emp`类中的属性名。通过将`<id>`和`<result>`标签中的`property`属性设置为正确的属性名,应该能够解决这个错误。

2024-03-18 14:01:01 583

原创 java.lang.RuntimeException: java.io.IOException: Could not find resource mybatis-config.xml

其实问题出在使用了模板,模板已经指定为xml文件了,就不需要再file name上加.xml后缀了。检查发现有这个xml文件。

2024-03-17 17:28:19 476

原创 java.lang.ClassNotFoundException: Cannot find class: %{jdbc.driver}

可以检查这个类名是不是写错了。如图,检查已引入了配置文件。

2024-03-16 15:46:24 314

原创 idea运行jsp数据库项目有500报错

500报错是因为数据库没有链接,点击修改没反应是因为数据库里没有这个表。打开数据库后,创建一个C表,然后调整数据库连接名。打开navicat,在表中添加相应的字段。

2023-12-21 17:52:09 974 1

原创 QString问题导致的程序输出中文乱码问题(QT)

QTcerator,在使用QString方法后中文乱码。

2023-11-26 10:49:24 621

原创 报错Qt Creator C1083: Cannot open include file: ‘cstddef‘: No such file or directory

win11操作系统,之前一直安装的是VS2015版本,后来卸载了VS2015,重新安装了VS2017,就一直出现无法编译MSVC2015 (MSVC2017)版本的问题,但是minGW是可以正常编译了,但是我受不了minGW那么慢的编译速度,就在网上找了各种方法尝试,比如运行nmake.exe,运行vcvarsall.bat等等,都没解决问题,因为我工作需要,不可能重装系统,时间急迫,也不可能花时间去重装vs2017 和Qt,不过之前似乎尝试过,没解决问题。或者换成amd64;此时我们发现,之前缺失的。

2023-11-11 11:12:23 540

原创 百分百解决Qt Creator构建套件时出现黄色感叹号问题!

所以你首先要找到VS2017的C和C++编译器(cl.exe就是我们要找的编译器)的路径,我的是G:\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64,然后把它添加到环境变量PATH中即可。其实你不需要知道它是个啥玩意额,你只需要知道如果你没有安装CMake,那么就百度安装一个CMake,这里建议默认安装,否则你要手动添加CMake的环境变量。好了,到这里黄色感叹号的问题应该解决了。

2023-11-09 23:28:13 2047

原创 win11系统QT的程序识别构建套件失败

QTCreator的配置文件存放位置:C:\Users\%USERNAME%\AppData\Roaming\QtProject。删除这个文件夹下的文件,重启QT就会自动识别kits套件初始化信息等。win11均不识别构建套件,mingw也不识别。

2023-11-04 14:12:11 397 1

原创 idea,jsp,JDBC连接数据库方法步骤

localhost为数据库地址,也可以使用127.0.0.1来进行访问,3306为端口,jsp4为数据库的名字。这里使用的数据库连接工具为navicat12。保存数据库即可,记得开启mysql服务。连接数据库的步骤如下。

2023-10-31 22:43:48 521 1

原创 idea-链接数据库java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver

原因是mysql版本的原因,在MySql8版本中,sql语句中。因为本机装的是mysql版本5,所以删掉 .cj即可。

2023-10-31 22:27:42 144 1

原创 传入形参爆红

原因是把一个函数的声明写到另一个函数的声明里面了。调整在括号中的位置即可解决。

2023-10-26 22:58:39 43

原创 idea的set方法调用,将setId,传入id形参爆红;

idea的set方法调用,将setId,传入id形参爆红;tips:写在函数体里的是实参,写在之外的是形参。原因是函数体传入是时名字不对。

2023-10-26 22:32:01 205

原创 idea 无法解析符号 ‘Student‘ ‘xxxx‘

idea 无法解析符号 ,打开项目后调用包红了,无法调用domain包下的类,这是因为项目没有编译导致的,在项目右键。

2023-10-25 22:14:08 552 1

原创 tomcat报错HTTP状态 404 - 未找到

出现这个问题是因为,tomcat文件路径没配置。将目录下面的_war_exploded添加到。右键tomcat编辑配置。

2023-10-15 15:37:54 3163

原创 git 报错提示git Another git process seems to be running in this repository, e.g.

git 报错解决方法git clean -f .git/index.lock。

2023-10-05 16:11:58 80

原创 IDEA使用list.add方法报错Cannot resolve symbol ‘add‘

如图,看了技术贴说是jdk的问题,检查发现jdk没有问题,清除缓存也没有解决。Cannot resolve symbol 'XXX'的问题。解决办法是忘记写主函数。

2023-10-01 17:41:15 551 1

原创 解决在启动tomcat出现的The CATALINA_HOME environment variable is not defined correctly问题

如图,运行tomcat服务,使用startup命令报错,catalina环境变量错误看了所有技术帖子也未解决下面总结解决方法CMD输出CATALINA_HOME environment variable is not defined correctly问题的解决分别尝试了:(1)检查tomcat环境变量的配置,最后有无出现\或者;,(出现则是错误的,更正即可),发现无错。(2)在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。

2023-09-09 07:52:02 2467 1

原创 Mingw64编译器提示mingw Makefile:568: *** 缺失分隔符。 停止

出现这个问题打开aac的makefile源文件,定位到568行吗,此时发现568行被分割成了两行,这就造成了make无法执行,make对空格要求很严格,不允许出现空格,此时我们不要在makefile里面修改,这样会造成与实际电脑环境路径不相符,我们回去检查文件路径,会发现上级目录有空格,比如文件名MSYS2 64,此时删去空格即可。编译时提示Something went wrong bootstrapping makefile fragments for automatic dependen。

2023-08-14 13:01:37 205

原创 mingw make: *** [Makefile:1751:libAACdec/src/aac_ram.lo] 错误 127

常见于修改了makefile源文件,此时源文件中的路径和电脑中的实际路径不符合,就会提示。所以尽量不要更改源文件,遇见这个问题是因为题主的make命令提示568行有空格中断了。,要是注意使用,Mingw64编译器路径不要带空格。这种情况是因为文件路径无法找到。

2023-08-14 12:56:39 113

原创 错误:mingw-w64-i686-bzip2: 来自 “David Macek <david.macek.0@gmail.com>“ 的签名是未知信任的 :: 文件 /var/cache/pacma

运行:pacman -S msys2-keyring 解决。MSYS2安装软件更新等出现个别包密钥不匹配导致无法安装。最后,再附赠一个重置密钥环的操作。下载、验证、更新一气呵成。

2023-08-07 17:40:42 451 1

原创 QT编译器中无c++问题

无需卸载,只需要在已有vs版本中扩展组件,选择vs2015下载,即可识别,2017会不识别。

2023-08-07 11:50:56 314 1

原创 Windows 下Qt Creator构建错误:-1: error: LNK1158: 无法运行“rc.exe” 的问题,百分百解决问题!

Windows 下 Qt Creator使用MSVC构建套件时显示 error: LNK1158: 无法运行“rc.exe”,这个原因是Qt Creator并不知道我们的rc.exe文件位置所引起的。

2023-08-07 11:47:46 2961 6

原创 Visual Studio2022使用using namespace std;出现400多行报错

清理电脑硬盘后打开vs2022写程序,在确认排除语法错误后运行发现476行报错,均为找不到源文件或无定义。在右侧菜单中找到自己电脑版本的SDK,如果是win10,那就下载win10的SDK,下载最新版即可。初步推测是缺少文件,应该是误删了一些东西,遂想到visual studio的修复功能进行修复。博主电脑为Win11,这里选择上面的SDKwin11版本点击修改,在下载时自动安装。根据检索推测应该是SDK丢失导致的该问题,在移植他人电脑项目时也会有该问题。打开工具---获取工具和扩展功能。

2023-07-17 15:52:15 1157 1

原创 E0322 不允许使用抽象类类型 “XXXX“ 的对象

检查父类中虚函数的名称,出现此种情况说明父类纯虚函数并未完全被子类重写。如图,在堆区new一个实例化对象出现错误。核对发现子类名称错误。

2023-07-09 17:35:57 332 1

原创 执行报错MySQLSyntaxErrorException: Unknown database ‘eshop/‘的解决方法

打开SQLYog,连接数据库,发现没有数据库eshop,故问题为找不到数据库表,重新引入eshop数据库即可解决。连接数据库失败,原因分析,排除了url语法错误后。可以看到数据表user已被成功创建。该错误是SQL语法错误,改正即可。关于Jdbctemplate。

2022-12-09 13:29:00 2113

原创 基于@AspectJ注解的AOP实现

基于@AspectJ注解的AOP实现效果与基于XML配置文件的AOP实现效果相同,且可使Spring开发更为简洁,极大简化了Spring的配置。为接口的实现类添加@Component注解,则会在Spring容器中自动创建ProductService的Bean实例。基于XML配置文件的AOP实现,需要在Spring配置文件中配置大量信息。下面演示将基于XML配置的方法改为基于@AspectJ注解配置。使用@AspectJ注解代替了繁琐的xml配置方式。配置xml配置文件,配置自动扫描的包,开启基于。

2022-10-19 19:23:58 276 1

原创 IDEA运行TestAOP时提示Bean‘xxx‘ is already used element

运行TestAOP时提示Bean'xxx' is already used element,原因是xml配置文件中写了重复bean,删去或修改即可。在配置项目前置通知时运行TestAOP控制台反馈错误。

2022-10-19 10:49:22 499

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除