自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 问答 (1)
  • 收藏
  • 关注

原创 Centos7 Docker部署OpenMetaData详细步骤

本文介绍了OpenMetadata的安装配置流程:1)安装Docker基础依赖;2)配置阿里云镜像源并安装Docker 26.1.4;3)安装Python3和docker-compose工具;4)从官网下载docker-compose配置文件;5)配置阿里云镜像加速器并下载国内镜像;6)创建必要目录结构;7)启动容器服务;8)通过8585端口访问Web界面,使用默认账号登录。文中详细说明了各步骤的操作命令,包括镜像下载、重命名及容器启动方法,最终成功部署OpenMetadata数据管理平台。

2025-11-17 18:30:00 306

原创 轻量级Kafka集群管理工具

DL Kafka Manager是一款基于Spring Boot开发的轻量级Kafka管理工具,专为小型Kafka集群设计。该工具提供集群监控、Topic管理、Connect管理、用户权限控制和操作日志记录等核心功能,支持Kafka 0.10.0及以上版本。采用Spring Security实现JWT认证,MyBatis处理数据库操作,具有简洁的Web界面和响应式设计。项目已开源,包含完整的安装指南和开发文档,适用于开发和测试环境使用。但不建议直接用于生产环境,建议先充分测试验证功能兼容性。

2025-11-06 18:30:00 631

原创 Maven快速上手笔记

Maven仓库分为本地仓库和远程仓库两类,其中远程仓库包括中央仓库、私服和其他仓库。Maven通过坐标寻找构件,优先查找本地仓库,未找到时从远程仓库下载。配置文件中可设置本地仓库路径和镜像地址。pom.xml文件包含项目坐标、依赖等核心配置,依赖范围包括compile、test、provided等。Maven构建过程由三个生命周期(clean、site、default)组成,每个环节对应特定操作,具体工作由插件及其目标完成。理解这些概念有助于高效使用Maven进行项目管理和依赖控制。

2025-10-27 11:45:27 719

原创 StreamX部署详细步骤

StreamX是一款国内开发的Flink流处理开源框架,旨在简化开发流程,降低学习门槛。它提供一站式解决方案,支持多版本Flink、开箱即用连接器、项目编译、参数配置、任务管理等功能。安装需准备Linux、JDK、Maven、Node.js、MySQL和Flink环境,通过下载解压StreamX包,配置MySQL数据库和连接信息后启动服务。访问地址为ip:10000,默认账号admin/streamx。StreamX可与GitLab集成实现代码自动编译部署,并提供任务报警和FlinkSQL在线执行等功能。

2025-10-25 22:01:52 768

原创 Linux学习笔记及常用运维命令

本文总结了Linux系统的基础知识和常用命令,包括Linux介绍、CentOS终端使用、文件系统目录结构、远程登录、Vi/Vim编辑器、关机重启命令、用户管理以及运行级别等内容。重点讲解了Linux目录结构、Vim三种模式、用户创建/删除/切换、用户组管理以及root密码找回方法。这些内容涵盖了Linux系统管理的核心知识点,适合作为日常运维的参考手册。

2025-10-23 19:00:00 1033

原创 若依前后端分离版学习笔记(二十)——实现滑块验证码(vue3)

本文介绍了在RuoYi-Vue系统中集成AJ-Captcha滑块验证码的后端实现步骤。主要包括:1)添加AJ-Captcha依赖并移除原有Kaptcha依赖;2)配置application.yml文件,设置验证码类型、偏移量等参数;3)创建缓存服务文件;4)配置安全策略允许匿名访问验证码接口;5)修改登录相关类,移除原有验证码处理逻辑,集成AJ-Captcha验证功能。通过以上步骤即可实现滑块验证码功能,增强系统安全性。

2025-10-20 21:15:00 907

原创 MySQL运维常用SQL

MySQL数据库监控与优化关键命令解析 本文介绍了MySQL数据库性能监控的核心SQL命令和状态分析。通过SHOW PROCESSLIST可查看所有连接线程状态,识别慢查询、空闲连接和阻塞事务。INFORMATION_SCHEMA.INNODB_TRX能查询正在执行的事务详情。SHOW ENGINE INNODB STATUS命令输出的核心内容包括:后台线程状态、信号量等待情况(锁竞争指标)、事务阻塞详情、最新死锁分析、I/O线程状态、缓冲池命中率和脏页数量等关键性能指标。特别强调了锁等待、事务持续时间、死

2025-10-15 21:15:00 386

原创 若依前后端分离版学习笔记(十九)——导入,导出实现流程及图片,文件组件

本文介绍了在RuoYi-Vue框架中实现Excel导入功能的完整流程。前端部分使用Vue3实现文件上传组件,包含导入对话框、模板下载和上传处理逻辑;后端部分通过@Excel注解处理数据映射,提供/importData接口实现文件解析和数据导入。系统支持更新已有数据,并返回导入结果,实现了从Excel到数据库的无缝数据导入。

2025-10-08 18:00:00 1076

原创 若依前后端分离版学习笔记(十八)——页面权限,页签缓存以及图标,字典,参数的使用

本文介绍了前端开发中的权限控制和缓存优化功能实现。主要包括两部分内容:1)页面权限控制,通过自定义指令v-hasRole和v-hasPermi实现按钮级别的角色权限和操作权限控制,提供了详细的代码实现和使用示例;2)页签缓存功能,利用Vue的keep-alive组件实现页面状态缓存,通过tagsViewStore管理缓存列表,并说明如何通过路由配置控制是否缓存。文章还简要提及了全局图标组件的存放位置。

2025-09-30 20:45:00 898

原创 若依前后端分离版学习笔记(十七)——ruoyi开发规范&流程,请求流程,依赖引入,组件注册&通信

本文介绍了前端开发规范与请求流程,主要包括:1)新增view的步骤(添加菜单、创建对应组件);2)API管理方式(按模块创建api服务);3)组件与样式管理规范(全局与局部分离);4)完整的请求交互流程(从UI到服务端处理)。特别说明了基于axios封装的request.js实现,包括请求/响应拦截器、错误处理、重复提交防护等核心功能,并提供了关键代码示例。文章强调通过规范化目录结构和请求流程管理提升项目维护性。

2025-09-26 13:00:00 1118

原创 若依前后端分离版学习笔记(十六)——scoped、路由跳转

Vue中的scoped样式和路由跳转方式是开发中的核心概念。scoped属性通过添加唯一属性实现CSS作用域隔离,使用:deep()可穿透修改子组件样式。路由跳转分为声明式(<router-link>)和编程式(router.push/replace),适用于不同场景。动态路由通过后端接口获取配置,使用router.addRoute()动态添加,实现权限控制等功能,如项目中的permission.js处理动态路由。这些机制共同构建了Vue应用的样式封装和导航系统。

2025-09-24 13:00:00 769

原创 若依前后端分离版学习笔记(十五)——布局设置,导航栏,侧边栏,顶部栏

本文介绍了前端页面布局设置功能,包括路由配置和组件实现。路由部分通过Layout组件管理公共和动态路由,使用路径别名简化导入。组件部分包含响应式模板,根据设备类型和用户设置动态调整布局,集成了侧边栏、导航栏、标签视图等功能。通过Pinia状态管理主题、标签页等设置,实现灵活的页面布局配置。

2025-09-18 20:30:00 1587

原创 若依前后端分离版学习笔记(十四)——前端框架及package.json,vite.config.js, main.js文件介绍

Vue3项目配置解析:Ruoyi管理系统前端技术栈 本文介绍了Ruoyi Vue3前端项目的核心配置。Vue是一款用于构建用户界面的JavaScript框架,基于标准HTML/CSS/JavaScript,提供声明式编程模型.

2025-09-12 19:55:42 641

原创 若依前后端分离版学习笔记(十三)——XSS脚本,防重复提交,全局异常处理,框架验证,日志配置以及上传下载

ruoyi-vue(十二)——XSS脚本,防重复提交,全局异常处理,框架验证,日志配置以及上传下载

2025-09-04 06:30:00 722

原创 CDH集成LDAP进行身份验证

CDH集成LDAP进行身份验证

2025-08-30 00:36:47 1056

原创 基于评分模型与递归算法的光谱仪分析通道优选方法研究

文章摘要: 本文介绍了一种光谱仪分析通道优选工具,用于优化新钢种元素化验的通道选择。该工具通过建立评分模型,综合考虑元素权重、容错机制和优先级加成,自动推荐最适合的分析通道。核心算法采用递归回溯生成标样组合,并对已有通道进行评分,最终提供最优通道建议。评分模型基于元素值与目标范围的匹配程度,对五大关键元素赋予较高权重,确保分析准确性。该工具简化了人工操作流程,提高了通道选择的科学性和效率,为钢种化验分析提供了可靠支持。

2025-08-27 13:00:00 687

原创 若依前后端分离版学习笔记(十二)——定时任务,缓存监控,服务监控以及系统接口

本文介绍了若依系统中定时任务的使用方法和核心配置。主要内容包括:定时任务使用流程(后台代码封装任务逻辑、前端配置任务参数)、定时任务核心配置(数据库脚本、依赖配置、Quartz参数设置)。系统支持动态管理任务,可实现任务启动、暂停、修改等操作,并提供了Bean调用和Class类调用两种方式。文章还详细说明了不同参数类型的传递方法以及任务执行策略配置,适用于各类定时场景需求。

2025-08-26 21:45:00 2543

原创 RuoYi-Vue3项目中Swagger接口测试404,端口问题解析排查

Ruoyi框架Vue3版本中Swagger接口404问题排查摘要: 问题现象:Ruoyi前后端分离版(Vue3+SpringBoot)中,Swagger接口测试返回404错误,而Vue2版本正常。 排查过程: 对比发现Vue3接口地址含8080端口(http://localhost:8080/dev-api/xxx),Vue2使用80端口(http://localhost/dev-api/xxx) 后端真实接口地址为8080端口不带/dev-api前缀 代理配置分析:Vue2通过webpack-dev-se

2025-08-24 21:30:00 1667

原创 XXL-JOB GLUE模式动态数据源实践:Spring AOP + MyBatis 解耦多库查询

本文探讨了在xxl-job的GLUE模式中实现多数据源查询的解决方案。针对需要频繁进行不同数据查询但处理逻辑相似的任务场景,作者提出通过Spring AOP+Dynamic+Druid实现多数据源管理。文章详细介绍了从yaml配置数据源、获取配置信息到注入数据源的具体实现步骤,包括创建数据源上下文、配置动态数据源等关键代码。该方案避免了在每个任务中重复编写数据库查询代码,提高了开发效率。文中还提供了完整的版本信息和相关依赖配置,为开发者在类似场景下提供参考。

2025-08-18 15:23:51 465

原创 若依前后端分离版学习笔记(十一)——代码生成

ruoyi-vue(十一)——代码生成

2025-08-17 21:00:00 1509 2

原创 若依前后端分离版学习笔记(十)——数据权限

若依前后端分离版学习笔记(十)——数据权限

2025-08-14 19:00:00 1921

原创 若依前后端分离版学习笔记(九)——登录和操作日志

若依前后端分离版学习笔记(九)——登录和操作日志

2025-08-13 21:06:14 1467

原创 若依前后端分离版学习笔记(八)——事务简介与使用

事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,比如信箱,文章等等,这样,这些数据库操作语句就构成了一个事务。

2025-08-10 19:00:00 1006

原创 若依前后端分离版学习笔记(七)—— Mybatis,分页,数据源的配置及使用

摘要:本文介绍了MyBatis在RuoYi框架中的配置实现以及分页,多数据源等配置及应用。

2025-08-08 21:00:00 918

原创 若依前后端分离版学习笔记(六)——JWT(JSON Web Token)

若依前后端分离版学习笔记(六)——JWT

2025-08-06 19:00:00 1119

原创 若依前后端分离版学习笔记(五)——Spring Boot简介与Spring Security

若依前后端分离版学习笔记(五)——Spring Boot简介与Spring Security

2025-08-05 19:00:00 1011

原创 若依前后端分离版学习笔记(四)——目录文件及主配置文件介绍

若依前后端分离版学习笔记(四)——目录文件及主配置文件介绍

2025-07-30 19:00:00 1351

原创 若依前后端分离版学习笔记(三)——表结构介绍

这一节将ruoyi框架中数据库中的表结构过一遍,查看都有哪些表及其表结构及关联关系,为后续代码学习做准备。

2025-07-27 16:49:44 424

原创 若依前后端分离版学习笔记(二)——系统菜单介绍

若依前后端分离版学习笔记(二)——系统菜单介绍

2025-07-23 19:00:00 912

原创 若依前后端分离版学习笔记(一)——本地部署

若依前后端分离版学习笔记(一)——本地部署

2025-07-22 11:59:59 1066

原创 从源码构建安装Landoop kafka-connect-ui

部署Landoop kafka-connect-ui最简单的办法还是通过docker来部署,我们之前的kafka-connect-ui就是通过docker部署的,但是,最近发现个问题:当使用docker部署且防火墙使用的是firewalld的情况下,就会出现端口冲突。部署完kafka-connect-ui后,它是没有访问控制的,这样就会有安全问题,当我准备去通过nginx在前面加上基础验证时,我发现当我取消掉kafka-connect-ui端口的开放后它仍然可以被访问到。

2024-12-16 15:17:03 1327

原创 Redis安装步骤——离线安装与在线安装详解

Linux环境下Redis的离线安装与在线安装详细步骤

2024-09-05 16:14:35 3106

原创 数据实时获取方案之Flink CDC

数据实时获取方案之Flink CDC

2024-07-18 16:45:22 2642

原创 Java连接SQL Server显示SSL异常Caused by: java.io.IOException: SQL Server did not return a response.

Java连接SQL Server显示SSL异常Caused by: java.io.IOException: SQL Server did not return a response. The connection has been closed.

2024-07-16 16:07:15 1482 1

原创 JAVA爬虫入门篇——jsoup

在一个偶然的机会下,我接到了一个网页爬虫的需求。但是之前对爬虫也只是偶尔听说,那么这次就借这次机会来进行一次爬虫相关入门。然而由于本人技术栈限制,这次仅是通过Java进行爬虫进行入门学习。

2024-05-04 11:41:09 1463 2

原创 阿里云跨账号实例内网通信——VPC对等连接

下面我会较为详细的说一下问题排查的步骤以及如何通过VPC对等连接让不同阿里云账号下的实例能够进行内网通信的步骤

2024-03-26 14:59:28 2180

原创 Linux软链接的创建与删除——一次误删Linux根目录文件的记录

在执行rm 高危操作时还是需要“三思而后行”,遇到问题一定要冷静分析,然后寻找最合理的解决办法。

2024-03-17 19:48:11 646 1

原创 Nginx安装步骤——离线安装与在线安装详解

Linux环境下Nginx的离线安装与在线安装详细步骤

2023-06-15 17:18:38 18693 10

原创 BeanUtils.copyProperties()使用实例——Java对象的引用和赋值分析

在最近一个项目开发中遇到了复制一个对象并修改其中一个属性值的情况,当时并没有意识到有什么问题,直到后面测试的时候发现不仅新对象的属性值改了,原对象的属性值也被修改了,这才意识到原来是犯了一个很基础的错误,于是在这里记录下对象引用、赋值问题的分析以及BeanUtils.copyProperties()方法的使用。基础还是太重要了,自己学习只想着过一遍赶紧去实现需求从而忽略了重要的基础和原理。后面还是要慢慢填坑,以上作为这次问题的记录也是对自己一个警示,如有问题欢迎各位指出。最后,主要大家变得更强!

2023-06-11 14:10:09 1114 1

原创 SpringBoot 注解@Valid的使用实例

在我们的接口项目开发中,一涉及到请求参数就免不了要进行参数校验,如果只有一到两个请求参数的话,我们可以直接在controller中通过if else进行校验,那么当参数较多的时候还用if else来校验的话那代码写出来好像不是很好看的样子,那么为了解决这个问题,让我们的代码更简洁、高效,这里使用@Valid来进行请求参数的校验。

2023-06-08 16:51:12 910

Postgresql JDBC驱动

postgresql 42.3.4版本JDBC驱动

2024-03-27

空空如也

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

TA关注的人

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