自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux使用密钥登录

最近很多云服务器打折,买了个京东云轻量级主机。#密码太复杂,每次文件传输都需要输入密码。#密钥登录是个好办法。

2024-07-01 13:48:05 150

原创 SpringBoot整合Nacos遇到的问题

2.Nacos中DataId配置规则 ,否则会出现nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'nacos.name' in value "${nacos.name}等问题。Nacos 中 DataId配置信息。

2024-06-28 11:08:08 333

原创 学习使用Swagger

解决方法:项目中使用了Spring Sercurity. 对Swagger的四个接口放行即可。#工作中有时候需要与安卓端或前端对接接口,为了避免接口更新不及时,学习一下Swagger!若Swagger版本为3.0.0以下,则以上放行接口中 v3 改为 v2.访问界面,8101为项目的server.port.最终界面,已经可以看到接口,后续再优化。:访问Swagger ui 出现弹窗。二.Swagger配置类。若是简易项目,即可通过。否则可能出现以下情况。

2024-06-20 16:29:17 121

原创 学习解决一次Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError

结果在编写代码结束后,在本地能够成功运行打印小票,但打成jar包后运行则显示Handler dispatch failed;后面怀疑两个dll文件在业务模块中,而没有在启动类模块中,导致dll文件未被打进jar包。打印小票的功能中,有三处引用第三方文件的地方,一是第三方jar包,二是多个初始化打印类文件,三是两个dll文件。目录中,且Native.loadLibrary时,不需要加上.dll的文件后缀。在工作开发中,完成程序接入打印机,实现操作金额后打印出小票的功能。看来jar包打包成功了,但仍有问题。

2024-05-16 18:18:15 308

原创 Docker安装RabbitMQ,web界面访问成功,SpringBoot发送消息失败异常

在 RabbitMQ 中,有一个插件叫做 RabbitMQ Management 插件,它提供了一个基于 Web 的用户界面,用于监视和管理 RabbitMQ 服务器。当RabbitMQ运行在远程,而项目在本地时,使用guest用户也可能造成连接失败的情况,在RabiitMQ在3.3.0开始禁止guest用户使用除localhost之外的连接方式。在查看了端口映射是否正确,是否开放端口,配置文件是否正确后,仍出现问题,后来发现在我的Web界面首页和别人的不太一样。字段,且在第三个界面显示。

2024-04-28 14:07:26 291 2

原创 记录一次Connection reset by peer: socket write error

在项目开发过程中,需要导入Excle表格数据,整合为list后发送到第三方接口。在数据行70+后,出现以下异常。错误原因:服务器拒绝响应:如果URL长度过长,可能会使服务器处理时间变长,从而导致服务器拒绝响应请求。经指导,发现代码中,工具类中的请求方法是post,但参数依旧是加在url路径上,导致url过长。网上找了很多方法,都和我的情况不太匹配,修改了超时时间,也没有效果。为什么不报414.或者参数过长的异常。解决方式:参数放入请求体中。

2024-04-10 18:02:54 196 1

原创 Docker

1.Docker安装远程连接mysql。

2024-03-19 10:01:01 412

原创 对接ICBC聚合支付问题-被扫支付

由于我之前一直用的postman调用接口,qr_code(被扫付款码)一直是通过草料二维码官网把二维码信息解码出来,再去调用接口,导致微信必须退出付款码界面,一直未弹出输入密码界面。解决:微信风控原因,微信付款码界面退出后,或通过一维码数字信息支付时,必须输入密码才能完成支付。扫码机器直接扫出二维码信息,或者在微信付款码界面手动输入付款数字,后输入密码支付。在实现二维码被扫支付过程中,当qr_code(被扫二维码)传入后,返回结果是。增加支付多样性,项目接入ICBC聚合支付。,且查询支付状态一直是支付中。

2024-03-16 10:55:43 339 1

原创 阿里云对象存储OSS学习使用实战

阿里云对象存储OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,可提供99.9999999999%(12个9)的数据持久性,99.995%的数据可用性。声明:本文章使用的是OSS未更新前的方法,即accessKeyId;OSS具有与平台无关的RESTful API接口,您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。界面用的是Element的Upload组件,就不赘述,主要展示转化过程。一个商品管理模块,在添加商品时,需要上传商品图片。

2024-01-17 18:39:45 484

原创 AOP学习使用实战-使用AES

AOP实战,AES加解密实战。

2024-01-16 10:30:41 358 1

原创 VM虚拟机安装SLE 12 SP5

官网阿里云盘分享 SLE 12 SP5。

2023-11-18 14:30:58 79 1

原创 微信小程序开发小Tips(不定时更新)

1.设置图片边框弧度 : border-radius: 100% 100% 100% 100% / 0% 0% 18% 18%;

2023-11-14 15:07:05 64 1

原创 SpringBoot登录注册使用RSA加密解密

保安全。#RSA是一种非对称加密算法,即加密和解密时用到的密钥不同。#加密密钥是公钥,可以公开;解密密钥是私钥,必须保密保存。

2023-11-02 10:25:05 241

原创 Mybaits-Plus:SQL语句执行正确,查询没有数据,分页Records没有数据

遇到一个小坑,在使用Mybatis-plus分页的时候,控制台中SQL语句正确且有数据,page对象中的。在application.yml文件修改驼峰命名改为false,不开启。那么实体类字段和表字段一样。:Mybatis-Plus自动开启驼峰命名。实体类字段和数据库没映射上。),则实体类字段用userName(例如表字段为user_name(实体类中字段用驼峰命名。方法一:关闭驼峰命名。

2023-11-01 14:16:15 1843 1

原创 打工日记:Mysql表设计并用Navicat创建模型

新年新气象,新项目就要建新库,手写SQL语句太累了,这里用Navicat进行表结构的设计。

2023-10-30 10:55:01 1758 1

原创 开启事务后,强制程序宕机导致事务挂起问题:MySQLTransactionRollbackException: Lock wait timeout exceed

极少出现的情形,比如存储突然离线,SQL 执行会卡在内核调用磁盘的步骤上,一直等待,事务无法提交。综上可以看出,如果事务长时间未提交,且事务中包含了 DML 操作,那么就有可能产生行锁等待,引起报错。这类级联更新,不仅会占用 A 表上的行锁,也会占用 B 表上的行锁,当 SQL 执行较久时,很容易引起 B 表上的行锁等待。事务中存在慢查询,导致同一个事务中的其他 DML 无法及时释放占用的行锁,引起行锁等待。查看未提交的事务,返回当前正在运行的所有InnoDB事务的信息。

2023-10-16 17:00:10 246 1

原创 批量充值之Excel文件的导入导出实现与遇到的问题

批量充值之Excel文件的导入导出实现与遇到的问题

2023-10-05 17:56:48 51

原创 项目开发中遇到的js知识点集合(常更新)

项目开发中遇到的js知识点集合(常更新)

2023-10-05 13:57:56 35

原创 CountDownLatch学习笔记

CountDownLatch学习小笔记

2022-07-27 20:20:46 1548 1

空空如也

空空如也

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

TA关注的人

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