自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java 多线程加锁 synchronized 关键字 字符串当做key

这里需要注意的是,如果你的方法有事务,你的锁就要将事务内的所有代码都要圈起来。但是如果多个管理员审核的时候会出现多个人修改一条数据,从而产生脏数据。项目需求,在审核的时候,会有多个管理员进行审核。当然为了效率是最好是锁的代码越少越好!

2025-04-02 16:13:13 194

原创 docker 创建mysql5.7 并开启bin_log和general_log日志审计功能

你就会看到你的日志文件夹里面多出这几个文件!这里可能是你配置的文件存放路径在容器里面没有,注意是容器内路径没有!不要在你的外面的文件目录创建路径,是没有用的!这里你可以修改一下配置文件里面的路径,如果需要不想重新创建MySQL容器,可以改成和data路径一样就行。

2025-03-20 11:18:52 972

原创 docker 若依plus cloud 部署 oss配置失败

所以,如果你能保证你service 里面的key的配置是对的,那就没关系。因为oss需要读取config配置,所有可能会报错,这里建议重启一下。原因:获取列表他会先拿你图片列表里面的service字段去创建容器。创建的流程是用service当key去redis里面查询你的配置。现在本地看下你这个配置能不能跑,在到线上去搞。这里还是建议把所有图片都清掉。2、重启system模块。这里是说明我遇到的问题。1、获取列表的时候报错。3、检查你的oss配置。

2025-03-07 16:51:04 324

原创 移动云服务器 linux contos8 ping baidu.com 通,但是ping www.baidu.com 不通,ping 域名也通

直接运行上面两条代码就可以了。

2025-03-07 09:39:18 144

原创 docker 部署 若依plus 异常 nacos 启动异常

他在第一次跑的时候,会将一些依赖下载,适用于当前环境,如果你修改了环境或配置,他就会报错!因为我有一个测试习惯,就是现在本地跑,每次跑一遍都能跑得通,但是放到线上就挂了!nacos 的启动的时候还要去下载一些依赖,所以保证你的服务器是通网的!后来我尝试在本地跑第二遍(同一个项目),最后竟然报错了!这个版本号不对,说什么jdk版本太高,有限制。所以,弄好后直接上线,非必要不用咋本地测试。具体报错百度下来就是说。和在线上的问题一样!

2025-03-07 09:33:48 247

原创 docker 部署 若依plus 启动 Seata 失败 报错 Caused by: com.alibaba.nacos.api.exception.NacosException: Client no

把版本号干掉,就是容器名最好不要带小数点,可能他在映射的时候会出解析不出来。因为用docker连接所以这里需要主要填写环境的时候需要将ip改成容器名。现在本地使用prod 环境启动,注意链接线上的docker的时候需要把。因为一个习惯,我会把版本号也写在docker容器名里面。然后部署不到线上就出问题了。这个bug我改了半天、尝试了各种方式。这三个端口都映射出来。本地没有能够正常连接。后台经过很多次尝试。

2025-03-07 09:26:05 155

原创 Java 对接通联支付api接口

不好说,通联接口取的名字给我整迷糊了。。。流程不是很复杂,就是有点绕,而且企业支付和普通的支付多了一步。这里主要测试是针对微信支付,其他的支付方式也差不多,改一下参数就行。分账的时候有点麻烦,平台要提成几个点,这里要注意计算方式。通联有很多id,注意使用的时候不要冲突,有一些是你传给你他的。

2025-02-24 17:09:56 449

原创 ollama本地部署 deepseek离线模型安装 一套从安装到UI运行

百度网盘windows版本:https://pan.baidu.com/s/1V6crCC05Ngt9TKD9hFMnQg。如果你兄弟姐妹已经下载好了模型,而你的网络不加或者不想自己下载。(2)配置软件执行目录,添加软件安装目录。3、拷贝本地模型(用已经下好的模型)(1 来到下载好的exe文件目录里。用上面我百度网盘里面的安装包。(3)粘贴到你配置的模型存放位置。可以去把他的模型拿过来用!一、安装本地ollama。4、查看效验安装是否成功。变量值就是存放模型的位置。4、效验模型是否下载完成。

2025-02-12 17:19:32 1086

原创 若依plus oss加载图片加载不出来,后台拦截了, 设置oss通行所有异常图片

throw new OssException("判断Bucket是否存在失败,请核对配置信息:[" + ex.getMessage() + "]");桶类型为 private 的URL 修改为临时URL时长为120s。1、在IDEA 快速点击两次【shift】3、来到双击点击搜索到的内容。6、将该方法加一个异常包裹。4、将搜索到的内容注释掉。

2025-02-10 10:23:32 183

原创 css 背景图片居中,高度撑满,左右超出隐藏

【代码】css背景图片居中,高度撑满,左右超出隐藏。

2025-01-18 17:51:48 366

原创 若依全局异常拦截器 自定义异常拦截

【代码】若依全局异常拦截器自定义异常拦截。

2025-01-07 18:55:39 258

原创 Java MultipartFile 批量设置图片大小 设置为指定大小范围 图片流(MultipartFile)压缩至指定大小

【代码】Java MultipartFile 批量设置图片大小 设置为指定大小范围 图片流(MultipartFile)压缩至指定大小。

2025-01-06 11:37:33 194

原创 ruoyi 多租户 开启后针对某一条sql不适用多租户; 若依多租户sql规则修改

3.使用注解忽略多租户。

2025-01-01 20:55:03 692

原创 ruoyi 分页 查询超出后还有数据; Mybatis-Plus 分页 超出后还有数据

修改:类中分页合理化修改为:paginationInnerInterceptor.setOverflow(false);

2025-01-01 20:21:15 274

原创 docker 部署项目 Linux 可以ping通域名,但是服务无法访问域名 UnknownHostException: api.weixin.qq.com

UnknownHostException: api.weixin.qq.com 。这个问题就在获取微信openid的时候无法访问微信的域名。这个问题发生在服务器加装安全组件后,一顿网络操作(如重启网卡、重启网络)后来安全组件那边弄通ping域名也没问题后,项目依旧无法访问域名。4、排查linux系统防火墙是否做了拦截(一般不会拦截出口)排查到最后,让我想起docker的尿性!3、排查系统请求地址是否正确(本地)1、排查安全组件是否做了出口拦截。2、排查云安全组是否做了出口拦截。

2025-01-01 16:48:00 386

原创 若依plus apifox导入接口显示为空

访问接口有些没问题,有些有问题。其他模块都可以正常导入。

2024-12-26 19:52:34 228

原创 若依常用代码笔记 -20241219

1、手动效验Vo 注解,如: @NotBlank(message = "消息内容不能为空", groups = { AddGroup.class, EditGroup.class })

2024-12-19 16:16:29 89

原创 Java 整合图片处理相关一套:传输、保存、重命名、删除、AI图片文字识别、图片映射、vue3裁剪、设置黑白色、设置负片、提高照片品质

模型很多,这里我们用到中文模型即可,想要识别其他语言的同学可以自行百度其他模型对应的文件,然后切换上面的 tesseract.setLanguage("chi_sim");这里要注意我们传输过程中获得的file对象里面可能不是后端需要的二进制文件,而是一个大类,因此我们需要将里面的二进制文件取出来进行传输。上诉多为转载和AI生成,由于项目是之前写的,记不得那篇文章查到的,在此就不著名文章出处。以上根据各位网络大神帮助,结合我项目实战总结。这里我用了配置管理,方便上线后修改。十、Java 提高照片品质。

2024-12-03 20:30:08 448

原创 Failed to invoke the method并且not support none serializable class

SpringCluod若依Failed to invoke the method getUserByTypework in the service ...not support none serializable class org.dromara.system.api.domain.bo.RemoteUserAppBo...这个问题问题我一直以为是我的dubbo注册的时候没有把我新加的方法弄进去百度了一下,很多都说需要配置有问题但是我用的是若依Spring Cluod 已经整合

2024-11-25 17:19:22 197

原创 IDEA 添加外部.jar包。maven本地仓库录入新jar包。IDEA maven 命令巧妙使用。

Dfile== : 该jar包文件所在的路径与文件名。-DgroupId== : 设置上传到仓库的包名(自定义)-DartifactId== : 设置该包所属的模块名(自定义)-Dversion==1.0.8 : 设置该包的版本号(自定义)-Dpackaging==jar : 设置该包的类型(jar)今天拿到一个别人的demo,需要把里面的jar导入到我的项目里面。

2024-11-20 11:15:51 536

原创 IDEA 若依Plus 第一次启动RuoYiGatewayApplication :8080/ java:程序包org.dromara.common.mybatis.config不存在

当然这个情况特殊,我们先进行第一步排查,这里也之讲第一步,后面的步骤都是经常遇到的问题,这里就不做详细节说了。IDEA 若依Plus 第一次启动RuoYiGatewayApplication :8080/ 报错。这种情况可能是缓存中没有加载到system模块,但是网关在某些地方需要用到该模块的内容。先启动模块: RuoYiSystemApplication :9201/其他情况可以通过清除maven缓存、清除idea缓存去解决。问题出在项目第一次启动!

2024-10-23 15:38:25 550

原创 困扰我两个项目的yum镜像源配置![Errno 14] HTTP Error 404 - Not FoundTrying other mirror.

https://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not FoundTrying other mirror.

2024-10-16 15:28:19 1089 1

原创 IDEA 24.1 could not autowire. No beans of ‘***‘ type found. 取消 某个类型的 警告

Idea的spring中,经常会遇到的错误提示。但程序的编译和运行都是没有问题的。爆红看着总让人难受。

2024-09-18 09:46:56 426

原创 若依plus-cloud nacos yml 动态获取 配置内容

在nacos中配置一个ruoyi-cms.yml。内容中有cms:filepath:*******springcloud配置。这是剑走偏锋的写法。

2024-09-14 17:29:07 303

原创 若依plus- cloud RuoYiGatewayApplication :8080/(ruoyi-gateway)启动不了,报错!

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.2024-09-11T09:16:50.295+08:00 ERROR 10296 --- [ruoyi-gateway] [ main] o.s.boot.SpringApplication : Applicati

2024-09-11 09:29:00 844

原创 IDEA 常用插件推荐,美观又实用!

是一款基于通义大模型的智能编码辅助工具,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云 SDK/API 的使用场景调优,为开发者带来高效、流畅的编码体验。支持 Java、Python、Go、C/C++、C#、JavaScript、TypeScript、PHP、Ruby、Rust、Scala 等主流编程语言。括号美观,让你的各种括号标签用不同颜色区分开来,更直观的看到对应的前后文。

2024-09-09 11:00:55 1395

原创 spring boot 发送微信小程序订阅消息

我们可以看到订阅消息中【消息内容】有很多参数,我们在发送消息时就需要将这些参数进行填充,当然填充的时候要。以上用到的config类是配置类,配置的内容是由你申请小程序时候得到的数据。订阅教程本文章并未提起,感兴趣的同学自行百度。1、创建一个实体类,用来填充对应的数据。,如果格式不对还是会报错。

2024-08-14 09:34:08 757

原创 微信小程序-获取手机号:HttpClientErrorException: 412 Precondition Failed: [no body]

我这里获取微信手机号的时候突然给我报错142,但是代码用的是原来的代码,换了一个框架就噶了!412 异常就是你的请求参数获取请求头与服务器的不符,缺少请求体!2.检查了一下 小程序的appid和secret都是对应上的!换了一个请求方式后,发现前端传过来的参数是个JOSN字符串!3.又拿原来的对比了一下,原来的框架可以获取,新的就不行!1.检查了一下各个方法的版本,版本一致!问题找到,要么叫前端改,要么自己改。前方道路坎坷,同志们还需努力!

2024-07-31 10:07:26 855

原创 Linux Nginx 配置 Websocket

前端访问还是用ws://ip:端口。以上配置后端使用若依plus。

2024-06-25 11:03:59 278

原创 若依 Cause: java.sql.SQLSyntaxErrorException: Unknown column ‘tenant_id‘ in ‘where clause‘

如果不需要租户就直接关闭,如果需要租户但是某些表格需要排产使用租户id查询就在下面添加你的表名!使用若依租户系统的时候,我们自己生成的关联表在查询时总是多出一个。在配置表中 application.yml 有下面这个配置。本来关联表就只有两三个字段,没必要放租户id。

2024-06-06 10:26:36 874 2

原创 Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-reso

但是我用Ctrl+F 整个pom文件都没有这个配置,尝试了很多,最后发现,只要我加上去就好了!1、原因可能是3.2.0这个版本现在maven仓库可能下架了,我们往下调一个版本就好了!2、如果没有这个配置,就给他手动加上去!看到报错提示里面说是。

2024-05-29 10:12:40 467

原创 Linux 定时备份文件(夹)内容到指定目录 || sql导出并保存到指定目录

【代码】Linux 定时备份文件(夹)内容到指定目录 || sql导出并保存到指定目录。在配置文件中写入定时任务的操作, 这里就是指定每天12点定时执行脚本,并把执行脚本的日志写入文件

2024-05-28 11:09:42 489

原创 若依plus - cloud 创建新模块(详细教程)

(2)修改nocos:datasource.yml文件,添加一条数据在datasource:system-master:下。2、进入herefly-school目录,打开pom文件,修改如下两个名字。(4)修改日志文件:Docker,将system全部替换从school。修改system-master为你创建的数据库名称(school)(1)修改nocos:herefly-gen.yml文件。(4)在前端选中你要生成的表,生成代码。(2)修改启动类名(选中的地方)(5)、修改父级pom。

2024-05-16 11:09:02 964

原创 若依plus 某些接口(用户信息等)响应突然变慢

今天一大早起来发现我的接口突然响应变慢了!就什么都没动,啥也没改,但是一些接口又很快。百度了很多,都说叫我改sql查询方式,又怀疑是过滤器的问题,很遗憾都不是!

2024-05-07 17:16:47 920 5

原创 linux 挂载云盘 NT只能挂载2T,使用parted挂载超过2T云盘

fdisk -l发现我们有5千多G但是只挂载了2T,心里非常的慌张!十分的不爽!好,我们把它干掉,重新分区!

2024-04-17 17:03:24 715

原创 nginx 前后的分离 (ip/域名)访问 负载均衡

当然你也可以在两个服务器上面部署两个后端,只要在nginx配置代理的时候修改一下ip就可以了。然后nginx在我们的服务器上部署两个后端。首先前端随便访问后端的一个端口。这里我用docker部署了两个。

2024-04-16 17:00:01 741

原创 java: Annotation processing is not supported for module cycles. Please ensure that all modules from

java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [herefly-common-encrypt,herefly-auth] are excluded from annotation processingIDEA 想要引入另外一个模块的东西。然后突然跳出一个弹窗

2024-04-15 15:23:11 1148 1

原创 CentOS 网卡ifcfg-eth0 ping不通外网(www.baidu.com)

找到你的网卡是啥,这里网卡是 ifcfg-eth0。1、如果确认好就直接激活网卡!

2024-04-12 23:19:47 551

原创 天翼云升级带宽后重启服务器 项目无法启动 ping不通ip 服务器ping不通www.baidu.com

(2)关闭服务器防火墙 -- 无效。(3)开放22端口指向所有ip -- 无效。1、启动docker中的项目:mysql、redis、minio、项目。(1)开放云平台安全组 ICMP(IPv4) -- 无效。(2)创建ip访问 -- 页面访问正常(接口异常)(1)关闭最新版项目,启动上一个项目 -- 无效。(1)重启nginx -- 无效。(2)用代码重启项目 -- 重启报错。(3)重启docker -- 成功。

2024-04-04 17:24:26 642

原创 echarts 毕节区县地图 包含百管委、高新区 (手扣)

【代码】echarts 毕节区县地图 包含百管委、高新区 (手扣)

2024-04-03 17:14:59 255

空空如也

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

TA关注的人

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