- 博客(29)
- 收藏
- 关注
原创 Hutool神器之Convert类:轻松搞定Java类型转换!
Hutool的Convert类是一个非常强大的工具类,能够极大地简化Java开发中的类型转换操作。无论是基本类型、日期、集合,还是复杂对象,Convert类都能轻松应对。如果你还在为类型转换而烦恼,不妨试试Hutool的Convert类,相信它会成为你开发中的得力助手!
2025-03-13 15:00:17
160
原创 Modbus协议中寄存器高八位/第八位
一个寄存器分俩字节(0x00 0x01),一个字节分八位(00000000 00000000),计算时从第一位字节开始计算位,依次往前+1,当高八位完毕后随后转到低八位计算位索引。
2025-02-21 09:16:29
181
原创 java中使用int... a 或其他数据类型的... 动态添加数据
【代码】java中使用int... a 或其他数据类型的... 动态添加数据。
2025-01-09 17:03:40
99
原创 Mac安装EMQX-5及配置教程
访问 localhost:18083 就可以访问emqx自带的管理控制台,默认账号。那么,我们去查看log文档,可以看到1883号端口启动失败。kill 掉端口后,我们再次查看该端口的占用情况,就是空了。可以直接通过zip安装包下载并解压安装,也可以通过。· homebrew 安装。,这样就能下载到 最新版。如果中途启动出现如下错误。大概率是端口号被占用。
2024-11-08 08:46:02
420
原创 Mac VMware Fusion虚拟机安装Win11教程(超详细)
点击存储或者完成以后,会显示设置界面和虚拟机开始界面。这时候我可以调节一下处理器、内存、硬盘的配置。相当于配个电脑指定配置。可以根据自己电脑的配置加以调整。一般如果是要经常使用,用来开发,或者运行一些相对大些的程序的话,可以把cpt和内存设置成8+8,但是不要超过本机配置,这个因人而异。当然你也可以后续在虚拟机关闭的情况下,去随时调整这个配置。
2024-11-06 08:51:47
5754
1
原创 Mac 安装 Homebrew
官网地址:https://brew.sh/zh-cn/ 使用国内镜像源安装Homebrew,打开终端,在终端输入如下命令,按照指引进行操作:选择下载源(此处选择 1)输入开机密码,选择是否删除之前安装的 brew(此处选择 y)安装完成,再次输入密码退出安装脚本;配置国内镜像源(此处选择 5)删除桌面多出的 Old_Homebrew 文件夹;重启终端安装成功,输入 brew -v,查看当前安装的 Homebrew 版本号中途如果安装失败,先卸载再重新安装;卸载指令:三、Homebr
2024-10-28 11:17:21
4729
原创 Java多线程抽象基础类实现
在多种条件下要实现多个线程类,但是内容多半相似,只是部分逻辑不同,而且在改动或新增功能的时候这部分核心逻辑没有太大变化,主要在重复代码的地方进行改动,这时,如果有十个这样的文件,那就要改动十次,所以,要实现一个基础类,避免重复代码,提高耦合度。这是一个大致的思路,内容有缩减,可以效仿此逻辑实现你们自己的业务!
2024-10-10 11:33:20
252
原创 Warn Granted QOS different to Requested QOS
windows查找文件目录:某盘:\emqx\emqx-5.3.2-windows-amd64\etc下。错误原因: 要允许客户端订阅"$SYS/brokers/+/clients/#"主题。centos查找文件命令:find /etc/emqx -name acl.conf。3. 重启编辑好的配置文件。1. 找到acl.conf文件。再次启动,发现完美解决!
2024-09-29 13:55:16
333
原创 SpringBoot使用MQTT订阅、发布、动态新增/移除连接/订阅
五、 配置动态连接/断开以及动态订阅/移除订阅。到此就结束了,非常的好用,完美测试完成!三、 Config文件配置。如需完整源码,请留言!六、 配置默认连接发送。
2024-09-14 17:32:33
926
5
原创 MAT的使用及jvm调优日记
java -Xms256m -Xmx1024m -XX:+UseG1GC -Xss1m -jar 文件名.jar。-Xmx1024m # 设置JVM可以使用的最大堆大小为1024MB。-Xms256m # 设置JVM启动时的初始堆大小为256MB。# 设置初始堆大小为256MB,最大堆大小为1024MB。-XX:+UseG1GC # 启用G1垃圾回收器。-Xss1m # 设置每个线程的堆栈大小为1MB。-Xss 参数用于设置每个线程的堆栈大小。# 设置线程堆栈大小为1MB。# 使用G1垃圾回收器。
2024-06-04 16:18:03
765
原创 centos7环境下运行.exe文件
因为centos7没有32位版本,故将exe程序文件换成64位的或者自己到网上找自己编译的32位wine。// 这一步要特别注意 如果./configure -enable-win64 报错缺少。
2024-05-14 16:44:35
1372
1
原创 SpringBoot打包到本地maven仓库
mvn install:install-file -Dfile=D:\水融项目\jar\dpsdk-1.0-Release.jar -DgroupId=com.dh.DpsdkCore -DartifactId=dpsdk -Dversion=1.0-Release -Dpackaging=jar --settings D:\JavaHome\maven\apache-maven-3.9.6-bin\apache-maven-3.9.6\conf\settings.xml。
2024-04-30 09:16:08
515
1
原创 Windows系统将Redis安装到服务中
4. 输入命令:.\redis-server --service-install redis.windows-service.conf --loglevel verbose。5. 在windows的系统服务中打开Redis服务,并设置为手动。2. 打开Windows PowerShell。1. 找到Redis的安装目录。3. 进入Redis安装目录。
2024-04-30 09:13:56
994
1
原创 node环境--nvm的使用
卸载node: nvm uninstall v版本号。安装node: nvm install 版本号。查看都安装了哪些node: nvm ls。使用某node: nvm use 版本号。
2024-04-30 09:11:52
87
原创 打包ios APP流程
8. 选择证书profile证书和P12文件(生成的证书文件有两种,一种是开发环境的,一种是生产环境,开发环境是在手机测试时使用的,提交到AppStore内通过不了,生产环境的证书才能通过) 传统打包(ios只能传统打包)去生成P12文件和profile证书文件,profile文件的后缀为 mobileprovisio ,2. 生成后下载到电脑保存,拿着csr文件到苹果开发者中心上传(ios 账号需要以邮箱注册),证书有两种格式,一种是开发环境,一种是生产环境,后者能过AppStore审核。
2024-04-30 09:08:46
430
原创 Python在安装依赖时总是有些install报错问题解决
Index of /anaconda/archive/ | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。安装需要的Python包非常方便,但是官方服务器在国外,下载龟速,国内清华大学提供了Anaconda的镜像仓库,我们把源改为清华大学镜像源。更新时间较长,建议找个空余时间更新,不更新也可以,但为避免后续安装其他东西出错最好更一下,这里我就不更了,把命令贴出来。Finish后安装完毕。更改方法一:cmd后依次输入下面命令。
2024-04-26 08:58:53
1285
1
原创 Springboot整合wxjava实现 微信小程序
授权登录:【Springboot】整合wxjava实现 微信小程序:授权登录_古董a的博客-优快云博客模板消息:【Springboot】整合wxjava实现 微信小程序:模板消息_springboot整合微信小程序模板消息_古董a的博客-优快云博客
2023-04-01 11:25:13
569
原创 SpringBoot+JPA实现批量处理新增、修改
根据源码我们可以看出来,save是先通过判断这个对象是不是新的,新的便会新增,否则就是执行的修改。整个是有分两步进行的,先查询再新增saveAll()方法是一种更新多条的一种方式,里面传的存对象的集合。分析源码我们可以看出saveAll()底层还是调用的save()方法,也就是每次需要先查询再做修改。在使用上方便,但是因每次涉及到查询、新增,事务的关系,导致修改或者新增耗时得非常的久。那么下面我们将结合EntityManager对批量新增,修改做出优化。
2023-04-01 10:57:45
6139
2
原创 【无标题】springBoot连接文件服务器报错Connection refused: connect错误解决
先查看Liunx中防火墙是否关闭 systemctl start firewalld如果是开启状态当然没有权限上传文件所以报错输入命令systemctl stop firewalld.service关闭防火墙即可如果在此电脑中访问ftp://**.**.** 也是没有权限访问也是去linux中关闭防火墙...
2021-12-10 13:58:55
2375
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人