- 博客(22)
- 收藏
- 关注

原创 宝塔Linux+docker部署nginx出现403 Forbidden
本文主要讲述了宝塔+docker部署nginx出现403 Forbidden的原因,以及成功部署前端的方法步骤。
2025-01-23 21:30:34
1653
原创 IDEA中将String类型转json格式
然而,如果字符串是通过其他方式生成的,例如从文件读取或从网络请求获取,那么这些转义字符可能不会被自动转换。最近做项目需要使用Ai生成json,可生成String类型的json字符串以后,IDEA识别不了,仍然将目标json视为String类型,其中的转义字符\,全都没有识别。replace函数将原json数组中的转义字符,重新替换,在本地生成了新json字符串,因此可以被IDEA识别。将从网络获取的字符串,在本地在进行一次转换,消除替换转义字符,可以增加如下代码。如图所示,新json生成成功。
2025-01-21 11:25:53
638
原创 C4996 ‘scanf‘: This function or variable may be unsafe. Consider using scanf_s instead. To disable d
在源文件第一行增加代码#define_CRT_SECURE_NO_WARNINGS。使用VisualStudio的scanf函数时,系统报错。增加代码后,执行成功。
2025-01-18 12:47:23
270
原创 Error creating bean with name ‘userServiceImpl‘: Injection of resource dependencies failed; nested e
【代码】Error creating bean with name ‘userServiceImpl‘: Injection of resource dependencies failed;nested e。
2025-01-09 13:06:15
329
原创 IDEA执行sql语句自动将驼峰转化成下划线的解决方案
IDEA使用mybatis-plus执行sql语句时,自动将驼峰形式转化成了下划线形式,导致数据库查找不到对应字段。这是因为mybatis-plus是默认开启驼峰转化为下划线的。打开IDEA,找到application.yml文件,加入。再次执行sql语句,执行成功。
2025-01-09 12:41:07
861
原创 IDEA切换数据库版本mysql5或mysql8
最近想开发一个新应用,想使用mysql8作为数据库,但是电脑已经安装了mysql5,在同时安装了mysql8以后,不知道怎么将IDEA从mysql5切换成mysql8。解压完毕后,在mysql-8.0.30-winx64文件夹里新建my.txt文件,添加如下内容。mysql8下载完毕后,会得到一个压缩包。将其解压到不同于mysql5的路径下。第二步,安装mysql8,并设置一个与mysql5不同的端口号。第一步,下载mysql8。
2025-01-07 19:26:27
752
原创 微信开发者工具模拟器白屏,不显示页面内容
使用git init和taro init初始化了一个前端项目。用webstorm打开项目,执行dev weapp将项目运行为微信小程序。复制了一个页面,并将其设为模拟器启动默认页面后,微信开发者工具的模拟器突然就白屏了,此时将默认页面改回原来的页面也没有用。重新在webstorm里执行dev:weapp,执行完毕,微信开发者工具可正常使用。
2025-01-06 21:54:04
881
原创 使用git和taro初始化前端,webstorm执行dev:weapp微信小程序代码,代码更新后,微信开发者工具模拟器仍按旧代码运行,清除缓存和重启无效
编辑页面相关代码,代码更新后,微信开发者工具模拟器仍按旧代码运行,清除缓存和重启无效。在开发过程中,在webstorm中安装了一个新的插件,导致webstorm重启,重启过后需要重新执行dev weapp。或者点击左边package.json文件,找到如图dev:weapp所在位置,点击绿色的三角运行按钮,执行命令。dev:weapp执行完毕,可以看到微信开发者工具已经可以正常使用,代码更新后编译,模拟器会正常执行新代码。如图点击webstorm右上角,选择dev:weapp,运行。
2025-01-06 13:13:19
432
原创 webstorm导入了react,不能新建react component
webstorm导入了react,但是仍然无法新建react component。
2025-01-06 11:43:18
512
原创 IDEA不能生成SerialVersionUID,alt+enter不提示没有效果。
确认成功安装好了插件Auto Filling Java Call Arguments,并导入了import java.io.Serializable以后,打开设置,打开检查,搜索serial,如图勾选“不带 ’serialVersionUID’的可序列化类‘”。IDEA安装了插件Auto Filling Java Call Arguments,并相关文件中也引入了import java.io.Serializable,但alt+enter类名没有无法自动生成序列的提示。
2025-01-05 16:09:58
495
原创 MybatisX-Generator不生成domain文件夹解决方案
使用MybatisX-Generator生成数据库表实体以后,发现没有生成domain文件夹以及User.java文件。因为MybatisX版本更新,最新版需要在options里额外勾选model才能生成domain。勾选model,点击finish,成功生成domain文件夹,以及User.java文件。2. 问题原因以及解决方案。
2025-01-01 13:29:32
632
原创 IDEA 2024.3.1.1生成数据库实体类
右键数据库表,移动至工具栏->脚本化扩展程序->Generate POJOs.groovy。选择生成的代码文件路径,编者这里直接选择项目目录。最终生成的代码文件示例如下。
2024-12-31 22:13:49
662
原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
这里的Mybatis-plus版本过低。
2024-12-25 23:33:27
216
原创 Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘u
所使用的Springboot和Mybatis-plus版本不匹配。将Mybatis版本替换成 3.5.5,可正常运行。这里的Mybatis-plus版本过高。
2024-12-25 23:29:06
244
原创 IDEA创建的maven项目中pom.xml增加新依赖无效的解决方案
IDEA创建的maven项目中,在pom.xml增加新依赖并成功更新,但外部库没有增加新依赖。在设置中找到“构建工具”选项,将“构建脚本更改后同步项目”的选项勾选为“任何更改”。修改完毕后,点击IDEA右上角的Maven的刷新按钮,重新加载所有项目。刷新完毕,pom.xml即可进行正常依赖更新。点击主菜单中的“文件”选项,打开设置。
2024-12-25 18:25:21
404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人