自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux下安装mqtt服务

【代码】linux下安装mqtt服务。

2024-06-12 16:43:57 1237

原创 Springboot加载所有Bean之后运行

编写普通类,继承ApplicationListener,重写onApplicationEvent方法。Springboot启动后,需要加载一些配置文件至内存中。

2024-06-12 11:26:20 367

原创 netty实现tls双向证书认证

Netty结合TLS实现双向认证。

2024-06-12 11:19:55 346

原创 Linux安全性设置

linux设置密码复杂度,连接超时时间等

2024-06-12 10:57:36 136

原创 启动jar包指定读取配置文件

项目开发过程中,一些程序包的配置文件是在jar包中,如果只是修改一个配置文件,在重新打包,上传有点麻烦,部分公司可能还会涉及到换包流程,比较麻烦,可以是用相对简单的方法,在项目启动时,指定使用的配置文件路径。

2024-06-12 10:51:59 1292

原创 Linux开启对外端口

开启对外开放端口的前提是防火墙处于开启状态,若关闭状态,则不需要进行设置。

2024-06-12 10:47:16 524

原创 基于easyexcel实现Excel表格导入

基于easyexcel实现Excel表格导入,实现数据的批量导入功能

2024-06-11 13:24:07 749

原创 springboot实现下载Excel模板下载,实现单选下拉框、二级或二级关联、表头添加备注

springboot实现定制化excel表格下载,实现二级、三级级联下拉框,表头批注、单选下拉框等功能

2024-06-11 11:25:20 936

原创 通过@WebServer调用和接收

"security_command"这个值为调用的方法名称。为上面对外开放接口的接口名称,可根据上面进行校验。项目中剑走偏锋,不适用http和https进行接口调用,采用@WebServer的方法来进行接口调用。WebServer接收写完之后,需要将接收的接口进行发布,否则外部无法进行调用。SecurityWebService为我们调用的url地址的前缀信息。

2024-06-07 15:52:10 232

原创 Excle表格导出

springboot实现固定字段导出和自定义字段导出功能

2024-06-07 11:01:20 228

原创 springboot整合shardingsphere插件进行日期表的处理

springoot整合shardingphere对日期表进行创建,并根据查询时间多表查询,加速执行效率,解决代码冗余

2024-06-07 10:26:57 922

原创 redis无法正常启动,无报错信息

4.2:将aof持久化文件备份后删除掉,重启就可以,不过这样会导致之前的数据丢失,如果数据不重要,可以这样操作,如果重要,建议不要这样操作。linux启动redis时,查看日志卡在下图红框的位置,刚启动时查看进程还在,过段时间后进程消失,日志中未打印其他东西,未报错。2、过一会进程消失是因为加载失败,因为在加载的时候,会把aof文件全部放在内存中加载,此时如果内存不足,就会出现问题。3、用linux剩余内存和aof文件做对比,如果aof文件过大,启动时就无法正常加载。2.2:查看aof文件的大小。

2024-06-06 17:10:41 855

原创 java程序运行时异常(com.sleepycat.je.DiskLimitException: (JE 18.3.12) Disk usage is not within je.maxDisk )

例如 程序部署在D盘下面,在启动的时候,如果D盘的大小小于6G 就会报上面图片中的错误。原本以为是数据库磁盘爆满或者时运行程序的磁盘饱满导致异常,但是经过排查后发现并非如此。当前启动的磁盘大小小于6G 导致程序无法正常执行写操作,提示的报错信息。2、允许的条件下,将程序转移到磁盘空间较大的磁盘中。1、清理磁盘空间大小。

2024-06-06 15:23:17 339

原创 java正则校验多级域名

java使用正则校验多级域名。

2024-06-06 15:15:39 420

原创 java连接FTP由于主动和被动模式设置问题导致的异常原因和处理

在测试环境,创建java连接FTP过程中,FTP运行正常,本地连接FTP也运行正常,但是部署在现网(正式环境时),java程序无法正常连接FTP。可能跟FTP的连接方式存在一定的关系,当开始默认的模式时,由于现网环境复杂,可能设置了防火墙等相关信息,导致无法正常连接。FTP默认开启的是"主动模式",当尝试使用主动模式无法正常连接时,将连接方式改为被动模式即可。被动模式:FTP服务端开启端口,让客户端去连接。主动模式:客户端开启端口,让ftp服务端连接。

2024-06-06 15:14:38 599

原创 java创建FTP连接时间过长原因

vsftpd在新版本中默认加入了DNS反向解析,目的是确认源ip的可靠性。客户端登陆时,服务器在本地/etc/hosts文件或/etc/resolv.conf文件中指定的域名服务器内无法找到源ip地址,则会一直等待解析超时为止。简单的可以总结为一句话,在没有DNS的环境下,需要将reverse_lookup_enable设置为NO,关闭反向解。1、修改/etc/vsftpd/vsftpd.conf配置文件,文件末尾新增一行配置。正向解析:根据域名查找对应的IP地址。反向解析:根据IP地址查找对应的域名。

2024-06-06 15:08:30 348

原创 jar包打包为EXE可执行文件

将.jar包打包为.exe可执行文件

2024-06-06 14:57:50 867 1

空空如也

空空如也

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

TA关注的人

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