自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql安装(压缩包方式8.0及以上)

本文详细介绍了MySQL多实例部署的完整流程:1. 从官网下载MySQL压缩包并解压到非C盘目录;2. 创建多个服务文件夹并复制解压文件;3. 配置环境变量和my.ini文件;4. 通过命令行安装多个MySQL服务(指定不同端口和配置文件);5. 初始化数据库、启动服务、修改root密码及验证登录。重点说明了多实例部署时端口配置、服务命名、数据目录设置等关键步骤,并提供了完整的命令行操作示例。整个过程涵盖从下载安装到配置管理的全流程,适用于需要在一台机器上运行多个MySQL实例的场景。

2025-09-04 13:41:35 433

原创 jmeter压测工具使用详情

JMeter性能测试报告分析摘要 聚合报告显示关键性能指标,包括请求样本量、响应时间(平均/中位数/百分位)、吞吐量、异常率等,帮助评估系统性能表现。察看结果树以颜色区分请求状态(绿色/红色),但需结合断言确认实际结果准确性。结果树提供详细请求信息(线程、时间、数据大小等)和实用功能:支持结果导出为文件(CSV/HTML格式),提供搜索过滤功能便于定位特定请求。测试时应关注响应时间分布、错误率和吞吐量等核心指标,结合断言验证确保结果可靠性。

2025-09-04 13:40:40 849

原创 SpringBoot集成kafka详解

文章摘要:本文介绍了如何使用SpringBoot集成Kafka消息队列。首先通过IDEA创建项目并添加Kafka和Lombok依赖,配置application.yml文件设置Kafka连接参数。然后分别创建生产者接口和消费者监听器,使用KafkaTemplate发送消息并通过@KafkaListener接收消息。最后提供了两种启动Kafka的方式:本地启动需先启动Zookeeper,再启动Kafka服务;Linux服务器上建议使用Docker容器化部署,需注意配置正确的对外暴露IP地址以实现远程连接。测试结

2025-09-04 13:39:45 456

原创 Springboot集成Netty

本文介绍了一个基于Netty框架实现的通用TCP通讯服务架构。通过定义Server父类抽象了服务启动和停止的通用逻辑,子类只需实现initialize()方法即可快速构建不同协议的服务。NettyConfig配置类集中管理了线程池配置、心跳参数、端口号和消息处理器等核心配置项,支持通过Builder模式灵活定制不同服务类型(如HTTP服务、WebSocket服务或自定义协议服务)。该架构实现了统一的服务生命周期管理,提供了高效的网络通信能力,适用于物联网设备接入等场景。

2025-09-04 13:39:04 342

原创 mysql集群部署(Mysql Group Replication)

创建容错系统的最常见方法是使组件冗余,换句话说,可以删除组件,系统应继续按预期运行。具体来说,复制数据库必须处理这样一个事实,即它们需要维护和管理多台服务器,而不仅仅是一台。此外,由于服务器正在合作创建组,因此必须处理其他几个经典的分布式系统问题,例如网络分区或裂脑场景。因此,最终的挑战是将数据库和数据复制的逻辑与以一致且简单的方式协调多个服务器的逻辑相融合。换句话说,让多个服务器就系统状态和系统经历的每一次更改的数据达成一致。

2025-09-04 13:37:59 1386

原创 VUE基础

::tips首先要确保安装node.js.node.js就是运行在服务端的js。

2025-09-02 10:57:05 724

原创 MongoDB配置文件详解

如果为 true,MongoDB 将使用较小的默认文件大小。从 MongoDB 3.2 开始,WiredTiger 内部缓存在默认情况下将使用(1 GB 和60% of RAM minus 1 GB)两者中的较大值。如果为true,则mongoDB会验证来自客户端的所有请求,以防止将格式错误或无效的BSON插入数据库中,默认值:true。如果为true,则 mongod 将索引和集合存储在 dbPath 下的单独子目录中。如果为 true,则 MongoDB 使用单独的目录存储每个数据库的数据。

2025-09-02 10:56:01 935

原创 MongoDB文档备份与恢复

在Mongodb中我们使用mongodump命令来备份MongoDB数据。该命令可以导出所有数据到指定目录中。mongodump命令可以通过参数指定导出的数据量级转存的服务器。例如:mongodump --dbpath /data/db/ --out /data/backup/例如:mongodump --host runoob.com --port 27017。例如:mongodump --collection mycol --db test。该命令将备份指定数据库的集合。

2025-09-02 10:54:16 382

原创 JAVA开发需要注意的问题

统一是指,对于同一个概念,在程序中用同一种表示方法,比如对于供应商,既可以用 supplier 也可以用 provider,但是我们只能选定一个使用,至少在同一个 java 项目中要保持统一。如果对于同一概念有不同的表示方法,回事代码混乱难以理解,即使不能取一个好的名字,但是只要做到统一,阅读起来也不会太困难。

2025-09-02 10:53:43 819

原创 Log4j2的配置详情

指定Appender的名字.SYSTEM_OUT 或 SYSTEM_ERR,一般只设置默认:SYSTEM_OUT.输出格式,不设置默认为:%m%n.指定Appender的名字.指定输出日志的目的文件带全路径的文件名.输出格式,不设置默认为:%m%n.指定Appender的名字.指定输出日志的目的文件带全路径的文件名.输出格式,不设置默认为:%m%n.指定新建日志文件的名称格式.指定滚动日志的策略,就是什么时候进行新建日志文件输出日志.

2025-09-02 10:53:09 868

原创 任务调用系统Quartz

job 实现 QuartzJobBean ,abstractQuartzJob,任务执行的地方@Bean// quartz参数// 线程池配置// JobStore配置// 集群配置// sqlserver 启用");// 延时启动// 可选,QuartzScheduler// 启动时更新己存在的Job,这样就不用每次修改targetObject后删除qrtz_job_details表对应记录了// 设置自动启动,默认为true。

2025-09-02 10:52:22 637

原创 ORM框架——JPA的部分使用

【代码】ORM框架——JPA的部分使用。

2025-09-02 10:51:45 139

原创 mpegts.js中文文档

在 Chrome 上,在后台打开的标签页在切换到该标签页之前可能不会触发事件。如果您需要实时(最小延迟)进行实时流播放,则设置为 false,但如果存在网络抖动,则可能会停止。当延迟超过 时,要跟踪的 HTMLMediaElement 中的目标延迟(以秒为单位)。要保留在 HTMLMediaElement 中的最小缓冲区延迟(以秒为单位)。HTMLMediaElement 中可接受的最大缓冲区延迟(以秒为单位)。HTMLMediaElement 中可接受的最大缓冲区延迟(以秒为单位)。

2025-09-02 10:42:54 1249

原创 linux使用docker安装mysql

【代码】linux使用docker安装mysql。

2025-09-02 10:42:12 291

原创 Linux使用docker安装redis

::color4截止目前,Redis 的最新是 6.2.6。这个版本在可读性、性能和稳定性方面进行了改进,并增加了一些新的命令和功能。

2025-09-02 10:41:40 294

原创 Linux使用docker安装redis

::color4截止目前,Redis 的最新是 6.2.6。这个版本在可读性、性能和稳定性方面进行了改进,并增加了一些新的命令和功能。

2025-09-02 10:40:56 254

原创 Linux对防火墙的操作

【代码】Linux对防火墙的操作。

2025-09-02 10:40:13 193

原创 windows如何查看端口占用情况

::color4调用 cmd 窗口,并输入指令。

2025-09-02 10:39:43 194

原创 windows服务下nacos的安装与自启动管理

我下载的是2.2.3版本的,不过1.4.6版本更加稳定成熟下载地址拉到页面最底部,可以看到下载按钮,windows版本使用包即可如果下载很慢的话,可以在复制地址:到迅雷中下载。

2025-09-02 10:39:09 1044

原创 记录一次Linux启动kafka后并配置了本地服务连接远程kafka的地址后依旧连接localhost的问题

kafka连接问题

2024-06-07 09:54:45 744

原创 springboot项目配置多数据源(mysql+sqlserver)并解决 java.sql.SQLException: validateConnection false报错

项目基于Springboot+druid+mysql+mongoDB+redis结构项目中原本只用于连接mysql和mongoDB以及redis,不涉及到多数据源问题,但是新的项目需求需要用到sqlserver数据库,这就涉及了到多数据源配置,也正是因为第一次接触多数据源配置,所以也是踩了不少的坑,再网上查查改改终于实现了这个需求。

2024-02-19 16:33:43 1362 1

原创 项目导入qs后还是找不到模块

项目导入qs后还是找不到模块

2024-01-12 10:39:19 936 1

原创 vue中使用mpegts.js播放flv的直播视频流

vue3中使用mpegts.js播放flv的直播数据

2024-01-12 08:27:08 4501 6

原创 VSCode中设置vue模板

vscode中设置vue3的模板

2024-01-09 17:05:53 1274

原创 修改了vsCode的位置后无法右键直接打开文件或文件夹

vscode右键打开文件和文件夹的快捷方式

2024-01-06 14:22:58 1539 2

原创 windows批处理脚本bat文件中以当前日期命名

date:~0,4% :表示从左往右指针偏移0位,然后从偏移的位置进行截取4个字符。如果是从右往左截取,则需要加上负号。tokens=x,y,m-n 指每行的哪一个符号被传递到每个迭代的 for 本身,m-n是格式指的是一个范围。delims=xx 指分隔符集。这个替换了空格和跳格键的默认分隔符集。注意,时间如果是12小时制时命名会出现空格,不严谨。eol=/ 指以/ 号开头的行为为注释行。可以在之前的脚本中加上一句判断。

2023-12-30 14:45:35 2025 1

原创 mongoDB在windows系统下的备份与恢复

MongoDB数据的备份与恢复

2023-12-29 09:47:09 1433 1

原创 JAVA中redis的各种方法的封装---(ZSet)

JAVA中redis的各种方法的封装---(zSet)

2023-12-28 17:02:56 832 1

原创 JAVA中redis各种方法的封装---(List操作)

JAVA中redis各种操作的封装---(List操作)

2023-12-28 15:45:28 1001 1

原创 JAVA中redis各种方法的封装---(Set操作)

JAVA中redis各种方法的封装(Map)

2023-12-28 15:16:07 705 1

原创 Java中redis的各种方法的封装---(Map类型的操作)

JAVA中redis的各种方法的封装---Map

2023-12-28 15:06:40 713 1

原创 JAVA中redis各种方法的封装---String类型操作

JAVA中redis各种方法的封装(String类型的操作)

2023-12-28 14:55:19 601 1

原创 JAVA中redis的各种方法的封装---通用方法

JAVA中redis的各种方法封装

2023-12-28 14:48:08 569 1

原创 Java中对于字节数组的操作(持续更新中....)

【代码】Java中对于字节数组的操作(持续更新中....)

2023-12-27 17:32:06 995 1

原创 将集合数据进行分页操作并返回给前端

JAVA中实现对于集合的分页处理

2023-12-27 17:26:19 565 1

原创 Minio本地安装(windows系统)

Windows下Minio的安装

2023-12-26 16:24:46 1185 1

原创 JAVA实现CRC 校验

JAVA中进行CRC校验

2023-12-26 15:58:44 1381 1

原创 springboot中log4j2的配置文件配置

springboot中使用配置文件实现log4j2日志存入指定位置,以及不同等级不同类中的日志都可以存入指定的文件中

2023-12-23 16:20:20 831 1

原创 Mybatis-plus实现真正的批量插入

最近在做一个文件存储服务的项目,项目中需要对超过指定大小的数据进行分包存储到mongoDB中并将文件详情存入数据库中,最初,我只是循环遍历将数据存入数据库中,并没有想着批量插入,但是直到看到了日志中的一对sql日志,我感到十分头疼,话不多少直接上代码。

2023-12-23 15:59:54 951 1

原创 将代码推送到新的仓库中报错remote origin already exists

例如:今天想把自己的代码推送到自己的另外一个仓库,然后就从网上各种查找,说是直接用git remote add origin https://gitee.com/xxxxxx.git就好但是直接报错了。

2023-12-06 08:35:40 858 2

nacos服务端安装程序

用于微服务的注册与发现 nacos的服务端安装程序包 直接点击一直下一步即可安装

2023-12-29

go语言环境安装包(windows环境下go语言的安装包)

go语言环境安装包(windows环境下go语言的安装包)

2023-12-29

空空如也

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

TA关注的人

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