自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 文件上传到服务器本地存储

【代码】Java 文件上传到服务器本地存储。

2025-12-02 10:25:50 217

原创 Java 执行FFmpeg命令

执行FFmpeg必须是服务程序和FFmpeg在同一个环境内,可以相互调用,如果是docker部署也是需要在容器中安装FFmpeg,或者可以使用ssh方式远程执行!注意:ffmpeg的位置是需要指定的。

2025-12-01 15:28:14 230

原创 Java 串口通信

本文介绍了使用jSerialComm库实现Java串口通信的方法。首先需要导入jSerialComm依赖包(2.10.3版本)。核心功能包括:获取可用串口列表、打开/关闭端口、配置参数(波特率、数据位等)、发送和接收数据。示例代码展示了如何通过事件监听机制异步接收数据,以及同步发送数据的基本操作流程。该实现支持常见的串口参数设置,如9600波特率、8数据位、1停止位和无校验位配置,适用于基本的串口通信需求。

2025-11-28 13:03:08 198

原创 TDengine写入时间与查询结果不符

找到etc目录下的taos.cfg,在文件中找到timezone 修改对应时区,修改后需重启。问题:多半出现到了时区错误。

2025-10-28 09:46:04 125

原创 Docker部署ZLMediaKit流媒体服务器及配置

注意:volumes可根据实际情况映射到宿主机,ports主机外的端口映射可根据实际情况映射注意:配置文件修改后需要重启容器/热重启也行。

2025-10-15 09:54:59 1238

原创 Windy接口文档

默认值为地表["surface"],适用于:风(wind)、露点(dewpoint)、温度(temp)、气压高度(gh)、相对湿度(rh)、其他参数则使用地表["surface"]代替。允许的数据为surface、1000h, 950h, 925h, 900h, 850h, 800h, 700h, 600h, 500h, 400h, 300h, 200h, 150h。请求数据地址(POST):https://api.windy.com/api/point-forecast/v2。

2025-09-24 11:04:06 482

原创 Java文件读写工具类

【代码】Java文件读写工具类。

2025-07-22 14:47:59 169

原创 Debian12 配置网络

本文介绍了Linux系统配置静态IP地址的基本步骤:首先使用nano编辑器打开网络配置文件/etc/network/interfaces,然后在该文件中设置IP地址、子网掩码和DNS等静态网络参数,最后通过systemctl命令重启网络服务使配置生效。该操作适用于需要固定IP地址的服务器环境配置。

2025-07-04 09:41:12 594

原创 牛马收入计算器(源代码)

【代码】牛马收入计算器(源代码)

2025-06-25 14:36:57 584

原创 Debian12 开启root远程登陆

确保允许密码认证(如果禁用密码需同时修改)

2025-06-12 08:54:10 465

原创 Debian12 安装 docker

如果没有开机自启,设置开机自启。

2025-06-12 08:51:03 602

原创 PHP发送邮件

进入项目目录下,执行:composer require phpmailer/phpmailer。一、安装PHPMailer。

2025-04-18 12:18:23 355

原创 东方通THS(TongHttpServer)安装启动教程(亲测)

国产化平替Nginx

2025-03-19 11:48:01 2505

原创 Hutool神器之Convert类:轻松搞定Java类型转换!

Hutool的Convert类是一个非常强大的工具类,能够极大地简化Java开发中的类型转换操作。无论是基本类型、日期、集合,还是复杂对象,Convert类都能轻松应对。如果你还在为类型转换而烦恼,不妨试试Hutool的Convert类,相信它会成为你开发中的得力助手!

2025-03-13 15:00:17 613

原创 Modbus协议中寄存器高八位/第八位

一个寄存器分俩字节(0x00 0x01),一个字节分八位(00000000 00000000),计算时从第一位字节开始计算位,依次往前+1,当高八位完毕后随后转到低八位计算位索引。

2025-02-21 09:16:29 545

原创 Java自定义校验工具类

【代码】Java自定义校验工具类。

2025-01-13 15:30:30 158

原创 java中使用int... a 或其他数据类型的... 动态添加数据

【代码】java中使用int... a 或其他数据类型的... 动态添加数据。

2025-01-09 17:03:40 142

原创 Mac安装EMQX-5及配置教程

访问 localhost:18083 就可以访问emqx自带的管理控制台,默认账号。那么,我们去查看log文档,可以看到1883号端口启动失败。kill 掉端口后,我们再次查看该端口的占用情况,就是空了。可以直接通过zip安装包下载并解压安装,也可以通过。· homebrew 安装。,这样就能下载到 最新版。如果中途启动出现如下错误。大概率是端口号被占用。

2024-11-08 08:46:02 690

原创 Mac VMware Fusion虚拟机安装Win11教程(超详细)

点击存储或者完成以后,会显示设置界面和虚拟机开始界面。这时候我可以调节一下处理器、内存、硬盘的配置。相当于配个电脑指定配置。可以根据自己电脑的配置加以调整。一般如果是要经常使用,用来开发,或者运行一些相对大些的程序的话,可以把cpt和内存设置成8+8,但是不要超过本机配置,这个因人而异。当然你也可以后续在虚拟机关闭的情况下,去随时调整这个配置。

2024-11-06 08:51:47 15147 5

原创 Maven配置文件

在conf文件下的setting.xml。

2024-11-04 15:16:38 320

原创 根据字符串加减乘除输出结果工具类

【代码】根据字符串加减乘除输出结果工具类。

2024-10-29 14:51:14 188

原创 Mac 安装 Homebrew

官网地址:https://brew.sh/zh-cn/ 使用国内镜像源安装Homebrew,打开终端,在终端输入如下命令,按照指引进行操作:选择下载源(此处选择 1)输入开机密码,选择是否删除之前安装的 brew(此处选择 y)安装完成,再次输入密码退出安装脚本;配置国内镜像源(此处选择 5)删除桌面多出的 Old_Homebrew 文件夹;重启终端安装成功,输入 brew -v,查看当前安装的 Homebrew 版本号中途如果安装失败,先卸载再重新安装;卸载指令:三、Homebr

2024-10-28 11:17:21 5781

原创 Java多线程抽象基础类实现

在多种条件下要实现多个线程类,但是内容多半相似,只是部分逻辑不同,而且在改动或新增功能的时候这部分核心逻辑没有太大变化,主要在重复代码的地方进行改动,这时,如果有十个这样的文件,那就要改动十次,所以,要实现一个基础类,避免重复代码,提高耦合度。这是一个大致的思路,内容有缩减,可以效仿此逻辑实现你们自己的业务!

2024-10-10 11:33:20 294

原创 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 409

原创 SpringBoot使用MQTT订阅、发布、动态新增/移除连接/订阅

五、 配置动态连接/断开以及动态订阅/移除订阅。到此就结束了,非常的好用,完美测试完成!三、 Config文件配置。如需完整源码,请留言!六、 配置默认连接发送。

2024-09-14 17:32:33 1680 7

原创 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 1041

原创 centos7环境下运行.exe文件

因为centos7没有32位版本,故将exe程序文件换成64位的或者自己到网上找自己编译的32位wine。// 这一步要特别注意 如果./configure -enable-win64 报错缺少。

2024-05-14 16:44:35 1773 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 673 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 1447 1

原创 node环境--nvm的使用

卸载node: nvm uninstall v版本号。安装node: nvm install 版本号。查看都安装了哪些node: nvm ls。使用某node: nvm use 版本号。

2024-04-30 09:11:52 113

原创 打包ios APP流程

8. 选择证书profile证书和P12文件(生成的证书文件有两种,一种是开发环境的,一种是生产环境,开发环境是在手机测试时使用的,提交到AppStore内通过不了,生产环境的证书才能通过) 传统打包(ios只能传统打包)去生成P12文件和profile证书文件,profile文件的后缀为 mobileprovisio ,2. 生成后下载到电脑保存,拿着csr文件到苹果开发者中心上传(ios 账号需要以邮箱注册),证书有两种格式,一种是开发环境,一种是生产环境,后者能过AppStore审核。

2024-04-30 09:08:46 607

原创 Python在安装依赖时总是有些install报错问题解决

Index of /anaconda/archive/ | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。安装需要的Python包非常方便,但是官方服务器在国外,下载龟速,国内清华大学提供了Anaconda的镜像仓库,我们把源改为清华大学镜像源。更新时间较长,建议找个空余时间更新,不更新也可以,但为避免后续安装其他东西出错最好更一下,这里我就不更了,把命令贴出来。Finish后安装完毕。更改方法一:cmd后依次输入下面命令。

2024-04-26 08:58:53 1457 1

原创 Centos 7 安装Minio

【代码】Centos 7 安装Minio。

2023-05-30 17:12:01 302 1

原创 SpringBoot+JPA实现批量处理新增、修改

根据源码我们可以看出来,save是先通过判断这个对象是不是新的,新的便会新增,否则就是执行的修改。整个是有分两步进行的,先查询再新增saveAll()方法是一种更新多条的一种方式,里面传的存对象的集合。分析源码我们可以看出saveAll()底层还是调用的save()方法,也就是每次需要先查询再做修改。在使用上方便,但是因每次涉及到查询、新增,事务的关系,导致修改或者新增耗时得非常的久。那么下面我们将结合EntityManager对批量新增,修改做出优化。

2023-04-01 10:57:45 6791 2

原创 SpringBoot+Vue使用WebSocket

springboot+vue使用websocket

2022-11-11 02:35:01 4766 2

原创 百度云人脸识别

首创最全百度云人脸识别

2022-05-28 21:39:06 2403 2

原创 【无标题】springBoot连接文件服务器报错Connection refused: connect错误解决

先查看Liunx中防火墙是否关闭 systemctl start firewalld如果是开启状态当然没有权限上传文件所以报错输入命令systemctl stop firewalld.service关闭防火墙即可如果在此电脑中访问ftp://**.**.** 也是没有权限访问也是去linux中关闭防火墙...

2021-12-10 13:58:55 2493

GB28181-PROXY

GB28181-PROXY

2025-10-15

Nacos2.5.1 PgSQL插件

Nacos2.5.1 PgSQL插件

2025-10-11

U盘制作系统启动盘-Ventoy

U盘制作系统启动盘-Ventoy

2025-06-12

Siemens S7-PLCSIM Advanced V3.0仿真+授权工具

Siemens S7-PLCSIM Advanced V3.0仿真+授权工具

2025-03-13

Modbus协议中文版

Modbus协议中文版

2024-11-08

Spring Boot整合Mybatis-Plus使用TDengine

Spring Boot整合Mybatis-Plus使用TDengine

2024-11-04

VMware Fusion for Mac 13安装包

VMware Fusion for Mac 13安装包

2024-11-04

空空如也

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

TA关注的人

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