自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 EMQX 用户数据、配置数据导入和导出实现备份与恢复

EMQX版本升级、部署服务器切换时,添加的各种数据也想进行迁移,如何实现EMQX 数据导入和导出实现备份与恢复。

2024-05-11 11:50:58 1129

原创 V5.0.X版本 EMQX安装、卸载 以及开启权限认证

V5.0.X版本 EMQX安装、卸载 以及开启权限认证

2022-12-09 17:37:05 4563 1

原创 springboot集成Netty-SocketIO ,启动异常Cannot assign requested address: bind

springboot集成Netty-SocketIO ,启动异常Cannot assign requested address: bind

2022-06-01 09:15:00 1725

原创 Java 工具类:风向度数(角度°)转风向,附风向16方位图

开发过程中,经常会遇到风向数据处理,大都是风向的度数(°),如果直接进行展示,对用户来说不太友好,因此大都会转换成风向。

2022-05-31 12:03:34 7242 1

转载 Java基础 堆和栈的概念和区别

不积跬步无以至千里。堆和栈的概念和区别【转载原文】在说堆和栈之前,我们先说一下JVM(虚拟机)内存的划分: Java程序在运行时都要开辟空间,任何软件在运行时都要在内存中开辟空间,Java虚拟机运行时也是要开辟空间的。JVM运行时在内存中开辟一片内存区域,启动时在自己的内存区域中进行更细致的划分,因为虚拟机中每一片内存处理的方式都不同,所以要单独进行管理。 JVM内存的划分有五片: 1. 寄存器; 2. 本地方法区; ...

2022-05-27 13:56:10 223

原创 Java程序崩溃 A fatal error has been detected by the Java Runtime Environment (0xc0000005)(0xC0000374)

项目场景:项目场景:编写Java程序,通过JNA调用C语言开发的DLL,控制读卡器进行读卡、写卡、充值等操作。遇到的问题:Java程序频繁出现异常崩溃,这里进行记录以供参考。问题描述程序操作读卡器的过程中,会频繁出现程序异常终止,以下为程序终止后控制台输出的代码:## A fatal error has been detected by the Java Runtime Environment:## EXCEPTION_ACCESS_VIOLATION (0xc000.

2022-05-27 10:45:47 9844 8

原创 MybatisPlus 超好用的idea代码生成插件,及使用详解

新需求来了,又添加了好几张表,总不能手写或者复制之前的代码,再一通修改吧?!一张表需要添加好几个新字段,往实体类里手动添加?有没有想过不是很优雅,费事费力可能还要加加班!这时候就要用到代码自动生成了。MybatisPlus 代码自动生成网上有很多讲解,要手动添加各种依赖和模板引擎依赖,那到底有没有简单又好用,还能满足需求的代码生成插件呢?

2022-05-26 11:40:26 51671 68

原创 Java JNA调用C语言开发的DLL注意事项(具体错误及解决方式待续)

项目场景:项目场景:java程序实现调用读卡器进行读卡、写卡、充值等相关操作;需要Jna通过调用C语言开发的Dll与读卡器操作开发注意事项注意事项一:版本确认:dll文件有32位和64位的,然后你的JDK版本位数必须和dll文件保持一致,32位dll只能使用32位jdk,64位dll只能使用64位jdk,不能混用。注意事项二:工具选择:Java与dll接口相互调用使用jni,仅java调用dll接口使用jna即可 注意事项三:参数类型:注意调用dll接口时的参数类型

2022-05-25 11:57:20 1185

原创 Excel 将秒转换成时分秒(将视频时长秒转为时分秒),java将秒转为时分秒

Excel 中将时长秒转为时分秒:一、四舍五入=TEXT(C2/86400,"HH:MM:ss")=TEXT(C2/86400,"d天h小时m分钟s秒")=TEXT(C2/86400,"h小时m分钟s秒")备注:1.将C2改为对应的单元格即可二、舍弃小数=TEXT(TRUNC(C2)/86400,"HH:MM:ss")=TEXT(TRUNC(C2)/86400,"d天h小时m分钟s秒")=TEXT(TRUNC(C2)/86400,"h小时m分钟s秒")

2022-05-24 11:39:10 2445

原创 Windows程序闪退原因查看方法----事件查看器

问题描述例如:程序正在运行突然意外终止崩溃,还没有任何提示,无法找到并定位问题,此时可以使用windows自带事件查看器,进行问题定位。事件查看器进入方法:一、通过搜索进入(推荐)二、通过控制面板进入三、其他,查看可靠性报告定位问题、解决问题,祝大家永无bug!!...

2022-05-18 11:08:35 10395

原创 idea 超好用插件分享

idea 插件分享,超好用

2022-04-20 14:45:57 3338

原创 EMQX开启权限认证,添加用户名、密码认证--MQTT

提示:前置条件,需要安装EMQX,同时可以访问控制面板文章目录前言一、认证方式二、使用步骤--仅介绍Mnesia(用户名/Client ID)认证1.开启插件2.方式一:预设认证用户(不推荐)3.方式二:使用 HTTP API 管理认证数据(推荐)添加认证数据#批量添加认证数据#查看已经添加的认证数据#更改已添加的认证数据#查看指定的认证数据#删除指定的 Clientid 认证数据总结前言EMQ X 默认配置中启用了匿名认证,任何客户端.

2022-04-20 11:55:37 15820 6

原创 springboot集成MQTT 超详细 保姆级 我知道你想要什么

springboot 集成MQTT 超详细 我知道你想要什么

2022-04-15 10:31:27 7712 6

Java集合类面试题.docx

Java集合类 面试题 Java基础

2022-05-30

空空如也

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

TA关注的人

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