- 博客(41)
- 收藏
- 关注
原创 HC小区管理系统安装,提示redis连接错误
【Redis连接错误摘要】 系统启动时出现Redis连接失败错误,报错信息显示RedisConnectionFailureException,具体原因为Socket连接被重置。错误堆栈显示在调用Jedis客户端执行keys命令时,Redis连接意外中断。排查发现,虽然Redis服务正常运行,但YAML配置存在问题。正确的配置应将Jedis连接池参数置于jedis.pool节点下,包含max-active(16)、max-wait(3000ms)、max-idle(8)等关键参数。建议检查网络连接稳定性,并确
2026-02-03 22:53:01
557
原创 Dify1.11.1+Ollama0.13.5安装说明
本文介绍了在VirtualBox虚拟机(CentOS Stream 10)中部署Dify和Ollama的过程。通过桥接模式设置网络(IP:192.168.1.104),采用容器化方式安装Dify,并配置Ollama服务使其可被外部访问。详细说明了环境变量设置、服务配置等关键步骤,以及如何在Dify中集成Ollama的qwen3-vl:2b大模型。整个过程包括软件安装、网络配置、服务部署和模型绑定验证,为搭建AI开发环境提供了完整解决方案。
2025-12-25 22:43:59
414
原创 centos7运行yum update -y命令时,无法更新,解决方案
摘要:CentOS 7官方源已停止维护导致yum update报错。解决方法:1)检查网络连通性;2)备份原yum源配置;3)替换为阿里云镜像源;4)清理并重建yum缓存;5)测试更新。通过修改/etc/yum.repos.d/CentOS-Base.repo文件,将源地址更改为阿里云维护的CentOS 7.9.2009版本镜像即可解决问题。
2025-12-23 08:20:36
282
原创 芋道源码:VUE3部署:避坑--验证码不现显示,管理后台无法访问后端接口等,完善中。。。
本文针对芋道源码Vue3项目在域名访问时出现的后台验证码不显示问题,提供了解决方案。通过分析发现,该问题是由于请求未正确发送到后端所致。作者在宝塔面板中补充配置了前端伪静态规则,添加了针对admin-api和app-api的代理设置,将请求转发到后端服务器。文中给出了完整的NGINX配置代码,包括解决404问题的原有配置和新增的代理配置,特别强调了proxy_pass需要设置为后端项目所在服务器的IP。该方案解决了芋道源码教程说明含糊导致的小白用户卡顿问题。
2025-10-26 10:23:51
511
原创 java swing 使用launch4j-3.50-win32生成EXE文件
跨平台通用:优先打包为可执行 JAR(步骤 1-3)。Windows 专用:用 Launch4j 转换为 EXE(步骤 4)。macOS 专用:用 Jar Bundler 生成.app 文件。通过以上步骤,即可将 Java 代码封装为用户可直接运行的程序。
2025-09-09 17:52:16
639
原创 windows系统安装mqtt
最近在关注物联网相关的信息,了解到MQTT协议。记录一下windows安装MQTT。在 Windows 10 系统下安装 MQTT,一般需要先安装 MQTT 代理服务器(以 Mosquitto 为例),再安装 MQTT 客户端工具。
2025-07-18 15:22:07
1543
原创 windows版本的redis,启动时不加载redis.conf,解决办法
windows版本的redis,启动时不加载redis.conf,解决办法
2025-07-18 14:26:53
229
原创 对接苹果ios退款接口-保姆级
这时,我们已经完全将苹果的通知信息解析完成了。是采用的被动接收通知来完成进一步的业务。根据notificationType类型,匹配自己项目的完成必要调整即可。具体类型参考上文中苹果网址。CONSUMPTION_REQUEST:用户发起退款REFUND:用户退款成功这两个状态。苹果(apple)支付退款通知、api_java ios退款对接-CSDN博客苹果支付退款接口:V2版本整合与被动通知实现,-CSDN博客。
2025-02-11 21:41:56
4740
4
原创 MySql数据库left join中添加子查询
user表查询出数据列表(多条,如id)左连接到order表中的order_agent_id字段,并通过 order_agent_id分组,求和user_order_partner,使用COALESCE()聚合函数对未获取到和值的进行默认赋值,防止查询不出数据不显示问题。为具体的值,并执行这个查询来获取结果。最终,这个查询返回一个数字,表示满足条件的用户订单记录的数量。这部分查询计算内部查询(即括号内的查询)返回的行数。是参数占位符,用于在执行查询时提供具体的值。是一个别名,用于表示内部查询的结果集。
2024-10-17 17:55:04
988
1
原创 SpringBoot返回应答为String类型时,默认带双引号(““),取消双引号的方法
调试一个支付接口,支付成功应答url会通知支付结果,我们收到应答结果之后需要返回一个String类型的"ok",但是不能带双引号。否则在规定时间内(2s,8s,30s,60s,180s)还会继续发送通知。为了 减轻服务器本身的负担,只要回复不带双引号的ok就可以了。
2024-07-04 16:46:40
1170
原创 CentOS7设置自动定时重启
文件的第16行遇到了预期之外的文件结束(EOF, End Of File)。这通常意味着文件内容不完整或格式错误,导致cron服务无法正确解析该文件。*/10 * * * * root reboot #10分钟重启一次。在crontab文件编辑时,最后面一行按一下回车键(\n),保存即可。原因:数据是outputstream写入数据的,需要有个结尾的标识。这个错误表明在尝试安装定时任务(crontab)时,系统在。如果是运行分钟的任务,如下举例,自己修改!
2024-06-20 14:37:13
1516
原创 mybatis用map接收返回对象,不想让数据类型为tinyint自动转换为boolean,如何处理
在 MyBatis 中,当使用Map来接收查询结果时,MyBatis 会根据列的数据类型自动选择合适的 Java 类型来映射这些值。默认情况下,如果数据库列是TINYINT(1),MyBatis 可能会错误地将其映射为boolean,因为它经常被误解为只能存储 0 或 1,并且用于表示真/假值。然而,正如前面提到的,TINYINT实际上是一个整数类型,应该映射为Integer。为了避免TINYINT被自动转换为boolean。
2024-06-01 00:30:21
1254
转载 CentOS7编译安装nginx和版本升级热部署
当从老版本替换为新版本的 nginx 的时候,如果不热部署的话,需要取消 nginx 服务并重启服务才能替换成功,这样的话会使正在访问的用户在断开连接,所以为了在不影响用户的体验下进行版本升级,就需要热部署来升级版本。信号给 nginx 主进程,告诉 master 进程要平滑重启,此时会开启新的 master 进程和 新的 worker 进程,新开启的进程都使用了上面拷贝过去的 nginx 二进制文件。下载nginx,这里我选择下载官方最新稳定版(2022-6-29),nginx-1.22.0 版本。
2024-05-21 09:12:58
204
原创 docker创建redis容器时,挂载的redis配置文件密码不生效,解决方案
2.输入命令:redis-cli config set requirepass。):redis-cli 回车,进入控制台,在输入:AUTH abc23456。1.进入redis容器,命令:docker exec -it。3.验证登录1:redis-cli -a abc123456。创建容器之后设置的密码未生效,还是无密码登录状态。镜像:redis:7.2.4。红色redis为容器名称。
2024-05-20 13:42:43
1475
原创 mybatis使用及配置相关,仅做个人记录
在spring-boot项目中mybatis的配置文件在yml文件中,并没有mybatisconfig.xml文件。
2024-05-05 12:53:35
605
原创 若依前后端分离版ruoyi-vue:增加新的登录接口(新用户表),用于小程序或者APP获取token,并使用若依的验证方法,结合腾讯云短信验证码实现手机号+验证码登陆
添加新用户表实体类,一定要添加Getter和Setter,之前未添加导致存入Redis后没有用户实体类的信息,查找了好久,主要是我水平有限,可能水平高的人一下就会找到原因了。路径:src/main/java/com/wanuw/common/core/domain/model/LoginUser.java。路径:src/main/java/com/wanuw/framework/config/SecurityConfig.java。根据自己腾讯云实际情况填写,下面只是个样子,*为加密。此时已经添加完成了。
2023-11-19 01:46:25
8202
12
原创 ruoyi-vue前后端分离框架上传图片不显示问题,nginx解决方案
使用若依前后端分离框架,前端项目打包在Nginx,上传图片时,图片上传成功,但是在列表页和添加/修改页面没有正常显示。解决办法:nginx.conf在location中添加alias。这时候就能正常访问到图片,可以正常显示了。alias 作用是将url路径中的。注意字后的斜杠 (/)不能省略。此时样式是打不开的,无法找到路径。域名/ip+端口号+匹配到的内容。alias后面设定的内容。
2023-10-24 17:55:51
5437
1
转载 一文带你搞定Spring Security + JWT实现前后端分离下的认证授权【转载】
【项目实践】一文带你搞定Session和JWT【项目实践】一文带你搞定页面权限、按钮权限以及数据权限在这两篇文章中我们没有使用安全框架就搞定了认证和授权功能,并理解了其核心原理。R在之前就说过,核心原理掌握了,无论什么安全框架使用起来都会非常容易!那么本文就讲解如何使用主流的安全框架Spring Security来实现认证和授权功能。当然,本文并不只是对框架的使用方法进行讲解,还会剖析Spring Security的源码,看到最后你就会发现你掌握了使用方法的同时,还对框架有了深度的理解!
2023-10-16 15:44:12
411
原创 mysql设置默认编码方式
mysql8.0及以上版本默认是使用utf8mb4编码,我的mysql8.0.31版本默认的是:utf8mb4_0900_ai_ci,若想设置默认编码为utf8mb4_unicode_ci,在mysql安装路径修改my.ini文件,在[mysqld]标签中加入collation_server=utf8mb4_unicode_ci即可。
2023-09-22 10:13:58
1444
原创 Java对象拷贝_对象的拷贝有几种方法
通过3.1.2可知,当源和目标类的属性类型不同时,不能拷贝该属性,此时我们可以通过实现Converter接口来自定义转换器3.2.1 准备目标对象属性类@Data/*** 以下两个字段用户模拟自定义转换*/复制代码复制3.2.2 不使用Converter测试方法/*** 类型不同,不使用Converter*/// 模拟查询出数据log.info("拷贝前:userDO:{}", userDO);
2023-08-09 21:50:24
587
原创 实现腾讯云COS文件上传,腾讯cos完整上传工具类,@Configration+@Bean方式
主要区别是上传时候需要上传文件的完整的路径,而MultipartFile方法无法直接获取,我是通过transferTo的方式先临时暂存获取路径,上传操作后再删除。其实cos操作别的,比如:创建存储桶,查询存储桶,删除文件等等,本文只使用到上传文件。本次调整cos上传文件方式,是由于腾讯云的上传示例有变化,与之前编写的方式有些区别。本人采用的是将上传的文件,先临时保存在服务器上,等上传到cos后,再删除临时文件。
2023-08-08 09:18:31
1595
原创 maven无法加载腾讯云存储com.qcloud:cos_api
折腾一下午,晚上要睡觉了,突然想到,能不能子pom.xml中看看能不能引入,结果一遍就成功引入了,更换了几个版本号,都没有问题。打算使用腾讯云的存储COS,由于项目中使用的是父子moudel,在父pom.xml中引入依赖。于是返回主pom,设置成引入成功的版本,结果也成功了。2、此方法也可以作为解决以来无法引入的一个方法来尝试一下。4.jar包直接安装没试,因为没找到jar包~~~腾讯云存储的依赖服务器出问题了,无法正常下载依赖。基本上网上的方法都试了,就是不行。3.将本地库全删除重新加载。
2023-08-07 08:41:17
1753
3
原创 mybatis自定义公共字段填充实现方法-仅做记录
解决常用字段的公共填充问题,本记录包含:createTime LocalDtataTime类型createUser Long类型updateTime LocalDtataTime类型updateUser Long类型其中创建时候createTime、createUser、updateTime、updateUser四个字段都填充 更新时候只填充updateTime、updateUser两个字段=======================
2023-08-05 11:32:22
376
转载 如何解决mybatis-plus调用update方法时,自动填充字段不生效问题,以及使用XML映射时候注意事项
使用过mybatis-plus的朋友可能会知道,通过实现元对象处理器接口com.baomidou.mybatisplus.core.handlers.MetaObjectHandler可以实现字段填充功能。但如果在更新实体,使用boolean update(Wrapper updateWrapper)这个方法进行更新时,则自动填充会失效。今天就来聊聊这个话题,本文例子使用的mybatis-plus版本为3.1.2版本。
2023-08-01 18:34:51
2948
原创 maven安装中[WARNING] Plugin validation issues were detected in plugin(s)
打开一个新的maven项目,在Maven的生命周期中选择install,虽然安装成功了但是出现警告:Plugin validation issues were detected in 7 plugin(s)网上查了好多,分析原因是这些列出来的依赖有可能会出现不生效的警告,具体的解决办法,一直没查到,于是我分析是不是Maven版本的问题。于是决定更换一个最新的版本测试一下。
2023-07-25 23:22:34
14007
1
原创 Win2008系统IIS7配置ssl证书,类型绑定https时,主机名为灰色无法填写状态,配置微信小程序时配置TLS1.2及以上版本支持
Win2008系统IIS7配置ssl证书,类型绑定https时,主机名为灰色无法填写状态,配置微信小程序时配置TLS1.2及以上版本支持
2023-06-19 10:16:57
2259
原创 win10误删微软商店,重新安装微软商店的方法
win10重新安装微软商店(Microsoft Store),提供了2种安装方法,以及1种报错的解决方法。
2023-06-06 17:34:53
10495
4
原创 引入MybatisPlus,自定义mapper文件,返回为Map方法提示 @MapKey is required,解决办法
解决引入MybatisPlus,自定义mapper文件,返回为Map方法提示 @MapKey is required
2023-05-30 16:49:37
11490
1
原创 spring中注解@Transactional,管理事务,出现异常后IDEA可以回滚,MySQL数据库不能回滚的问题
spring中注解@Transactional,管理事务,出现异常后IDEA可以回滚,MySQL数据库不能回滚的问题
2023-05-25 23:25:29
286
1
原创 Springboot使用@Value注解,无法注入yml配置文件,显示变量为null,解决办法
Springboot使用@Value注解,无法注入yml配置文件,显示变量为null,解决办法
2023-05-22 09:44:35
2710
2
原创 腾讯云对象存储 COS,Springboot 实现文件上传 附Java完整工具类
主要操作了腾讯云存储COS应用中使用Java将文件传入创建的存储桶中。本文中还返回了文件在腾讯云的浏览路径。
2023-05-20 11:59:18
6499
3
原创 Mybatis 报错:A query was run and no Result Maps were found for the Mapped Statement ‘com.wanuw.mapper.
A query was run and no Result Maps were found for the Mapped Statement 'com.wanuw.mapper.EmpMapper.selectAll'. It's likely that neither a Result Type nor a Result Map was specified.解决方法
2023-05-16 15:19:03
2422
1
原创 免费开源录屏软件Captura设置中文界面及录像时出现FFmpeg was not found on yoursystem 解决方法
免费开源录屏软件Captura设置中文界面及录像时出现FFmpeg was not found on yoursystem 解决方法
2022-07-04 16:58:44
4993
1
原创 VM虚拟机安装系统出现Operating System not found 错误解决方法(附:系统安装完整步骤)
Operaing System not found 错误解决,虚拟机系统安装
2021-12-28 14:28:36
150275
46
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅