自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker安装kafka、zookeeper详细步骤

摘要 Kafka 是一个高吞吐量的分布式流处理平台,核心特性包括持久化存储、分区并行处理和多种客户端支持,适用于实时日志、消息队列等场景。ZooKeeper 是分布式协调服务,提供一致性、高可用性和 Watcher 监听机制,常用于分布式锁、配置管理等。Kafka 早期依赖 ZooKeeper 管理元数据,但 2.8+ 版本逐步通过 KRaft 替代。两者在功能(消息处理 vs 协调服务)、数据模型(Topic/Partition vs ZNode)和协议(ZAB/KRaft)上存在差异。文末提供了基于 D

2025-08-28 17:13:49 342

原创 docker部署spring boot,安装jdk17、maven3.8.8详细步骤

本文介绍了在Docker中部署Spring Boot项目的关键步骤。首先需安装JDK 17和Maven并进行版本验证。随后详细展示了Spring Boot项目的pom.xml配置,包含Spring Boot 3.4.8、MyBatis、MySQL、Lombok等核心依赖项,以及JWT、MinIO、Redis、Elasticsearch等扩展组件。配置中还包含了Java 17版本指定、MyBatis-Plus、Spring Security等关键设置,为项目构建提供了完整的依赖管理方案。

2025-08-27 15:40:45 358

原创 docker安装nginx,创建容器,部署vue项目

本文介绍了在Docker环境下安装和配置Nginx容器的步骤。首先拉取最新版Nginx镜像,然后创建挂载目录并设置权限。最后通过docker run命令启动容器,将配置文件、日志和网页目录挂载到宿主机,并映射80端口。该配置使Nginx容器能够持久化存储数据,方便后续管理和维护。

2025-08-26 14:02:50 154

原创 spring boot配置es

本文介绍了Elasticsearch的核心特性及Spring Boot集成方法。Elasticsearch作为分布式搜索分析引擎,具有全文检索、近实时搜索、RESTful API等特性,支持日志分析、电商搜索等场景。文章详细说明了Spring Boot集成Elasticsearch的配置步骤,包括依赖添加、连接配置和ElasticsearchConfig类实现,并提供了索引创建、查询和删除的测试示例。该集成方案通过Elasticsearch Java客户端实现高效操作,适合企业级应用开发。

2025-08-14 14:40:53 434

原创 spring boot项目使用Spring Security加密

Spring Security 是一个基于 Spring 框架的安全框架,专注于为 Java 应用提供身份验证(Authentication)、授权(Authorization)和其他安全功能。它支持多种安全协议和标准,适用于 Web 应用、微服务、方法级安全等场景。

2025-07-25 17:41:50 472

原创 mysql创建表结构

【代码】mysql表。

2025-07-25 16:37:08 122

原创 docker安装 Elasticsearch、Kibana、IK 分词器

5.删除未挂载启动elasticsearch容器。4.删除未挂载启动kibana容器。1.以root用户身份进入容器。6.重新启动容器并挂载。1.手动创建挂在文件。

2025-07-24 11:35:20 208

原创 AI问答系统完整架构规划文档

技术栈选择合理- HuggingFace + FastAPI是成熟的组合基础框架可用- API层和基础LLM推理已实现核心能力严重缺失- 缺乏90%的AI核心组件代码质量需提升- 存在语法错误和架构问题。

2025-07-22 09:24:44 978

原创 spring boot使用mybatis-plus实现分页功能

如果需要自定义分页查询 SQL,可以使用 MyBatis-Plus 的IPage。

2025-07-09 17:55:52 379

原创 springboot项目使用redis实现浏览文章增加文章浏览量功能

Redis(Remote Dictionary Server)是一个开源的、基于内存的键值存储系统,支持多种数据结构。它通常被用作数据库、缓存和消息中间件。Redis以其高性能、低延迟和丰富的数据结构支持而著称。

2025-07-08 10:29:30 460

原创 spring boot项目配置使用minion

Minio是一款开源的高性能对象存储服务,兼容Amazon S3 API,适用于私有云、混合云及边缘计算场景。它采用分布式架构设计,支持水平扩展,提供数据加密、版本控制、生命周期管理等企业级功能,适用于存储非结构化数据(如图片、视频、日志等)。

2025-07-04 16:53:48 351

原创 springboot整合配置swagger3

Swagger 3 是基于 OpenAPI 规范 3.0 的 API 文档工具,用于设计、构建和消费 RESTful API。自动生成交互式文档API 测试与调试代码生成(客户端/服务端)多语言支持@Tag(name = "学校管理", description = "学校管理接口")@Operation(summary = "添加学校", description = "创建新学校并初始化管理员账号")

2025-07-04 10:15:42 607 2

原创 springboot封装jwt和uuid工具类,跨域配置

JSON Web Token 是一种开放标准(RFC 7519),用于在各方之间安全地传输信息(作为JSON对象)。身份验证(AuthN)信息交换(AuthZ)无状态会话管理UUID(Universally Unique Identifier) 是一种标准化的128位唯一标识符,用于在分布式系统中唯一标识信息。其格式为xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx,共36个字符(含4个连字符)。

2025-07-03 15:11:23 216

原创 springboot+mybatis-puls实现多租户数据隔离

Spring Boot 是 Pivotal 团队开发的开源框架,基于 Spring 生态的简化版,旨在解决传统 Spring 开发中“配置繁琐、依赖冲突、部署复杂”等痛点。其核心价值在于通过约定优于配置(Convention over Configuration)和自动化配置,实现“开箱即用”的快速开发体验,尤其适合微服务架构和云原生应用。特性模块核心介绍自动配置(Auto-Configuration。

2025-07-03 11:51:36 672

原创 使用MybatisX插件生成代码

MyBatisX 是基于 MyBatis 生态的增强型开发工具,专为 IntelliJ IDEA 平台打造,由 MyBatis-Plus 团队官方维护。其核心价值在于通过可视化操作与智能代码生成,解决传统 MyBatis 开发中重复代码编写、SQL 与代码分离维护难等问题,尤其适合中后台系统开发场景。

2025-07-03 09:34:44 304

原创 docker安装Elasticsearch8.0.1与Kibana8.0.1,创建Elasticsearch8.0.1与Kibana8.0.1容器

容器间通信:自定义网络允许容器通过服务名直接通信,无需硬编码IP地址。网络隔离:提高安全性,防止未授权访问。灵活的网络策略:可以设置网络别名、防火墙规则等。避免端口冲突:多个服务可以使用相同的端口号,通过不同网络隔离。

2025-07-01 11:31:42 955

原创 docker安装RabbitMQ,创建RabbitMQ容器以及docker-compose.yml配置

容器间通信:自定义网络允许容器通过服务名直接通信,无需硬编码IP地址。网络隔离:提高安全性,防止未授权访问。灵活的网络策略:可以设置网络别名、防火墙规则等。避免端口冲突:多个服务可以使用相同的端口号,通过不同网络隔离。

2025-06-30 16:40:25 407

原创 docker安装MongoDB,创建MongoDB容器以及docker-compose.yml配置

容器间通信:自定义网络允许容器通过服务名直接通信,无需硬编码IP地址。网络隔离:提高安全性,防止未授权访问。灵活的网络策略:可以设置网络别名、防火墙规则等。避免端口冲突:多个服务可以使用相同的端口号,通过不同网络隔离。

2025-06-30 16:19:50 204

原创 docker安装Redis,创建Redis容器以及docker-compose.yml配置

容器间通信:自定义网络允许容器通过服务名直接通信,无需硬编码IP地址。网络隔离:提高安全性,防止未授权访问。灵活的网络策略:可以设置网络别名、防火墙规则等。避免端口冲突:多个服务可以使用相同的端口号,通过不同网络隔离。

2025-06-30 15:50:31 320

原创 docker安装minion,创建minion容器以及docker-compose.yml配置

容器间通信:自定义网络允许容器通过服务名直接通信,无需硬编码IP地址。网络隔离:提高安全性,防止未授权访问。灵活的网络策略:可以设置网络别名、防火墙规则等。避免端口冲突:多个服务可以使用相同的端口号,通过不同网络隔离。

2025-06-30 14:33:04 197

原创 docker安装MySQL,创建MySQL容器以及docker-compose.yml配置

容器间通信:自定义网络允许容器通过服务名直接通信,无需硬编码IP地址。网络隔离:提高安全性,防止未授权访问。灵活的网络策略:可以设置网络别名、防火墙规则等。避免端口冲突:多个服务可以使用相同的端口号,通过不同网络隔离。

2025-06-30 11:12:50 385

原创 dockerfile命令及构建+docker-compose安装构建

FROM <镜像>:[tag]当前主机没有镜像,会在官网下载。

2025-06-25 16:42:42 230

原创 docker容器命令介绍及数据卷

摘要: Docker容器是一种轻量级虚拟化技术,通过封装应用程序及其依赖实现高效运行。本文介绍了Docker的基本操作命令:1)查看容器状态(docker ps);2)创建容器(docker run)及常用参数说明;3)容器管理命令,包括停止(stop)、启动(start)、删除(rm)等操作。重点讲解了如何通过参数控制容器运行模式,如后台运行(-d)、端口映射(-p)等。(150字)

2025-06-25 10:31:10 214

原创 contOS+Docker 镜像源地址

【代码】contOS+docker镜像加速器配置(阿里云)

2025-06-24 17:41:32 285

原创 contOS7安装docker命令及yum源更换为国内源

Docker是一个开源的容器化平台,通过将应用程序及其依赖打包成轻量级、可移植的容器,确保开发、测试和部署环境的一致性。Docker的核心概念包括容器、镜像、Dockerfile和镜像仓库。容器是轻量级的虚拟化技术,共享宿主机内核但保持独立运行环境,启动快且资源占用少。镜像则是容器的静态模板,包含运行应用所需的代码、库和配置文件,采用分层存储提高效率。Dockerfile是定义镜像构建过程的脚本,通过指令自动化构建镜像。镜像仓库则用于集中存储和分发镜像,如公共仓库Docker Hub和私有仓库。

2025-06-24 17:19:16 794

原创 使用springboot实现过滤敏感词功能

【代码】使用springboot实现过滤敏感词功能。

2025-06-19 17:04:52 291

原创 java+springboot注释介绍+使用介绍

【代码】java+springboot注释介绍+使用介绍。

2025-06-19 15:21:00 787

原创 react 父子通信

在父及页面定义 mytest = “8888”,子页面通过 {mytest} = this.props 接收。

2025-06-19 11:50:17 126

原创 RAG模型

负责从数据集中检索出与查询相关的数据,如关键词匹配,相似度等查询。支持模糊查询和长尾问题,例如:“治疗糖尿病的最新药物是什么?

2025-03-29 14:45:09 220

原创 爬虫框架Scrapy从创建到使用

PaC #项目文件名称PaC #项目目录items.py #定义数据结构middlewares.py #中间件pipelines.py #数据处理settings.py #全局配置spiderspac.py #爬虫文件scrapy.cfg #项目基本配置文件。

2024-03-27 17:09:57 848 1

原创 MySQL数据库基础命令

MySQL数据库基础命令

2023-04-20 17:04:59 307

原创 TypeScript基础语法介绍与创建 react

create-react-app 项目名称 --template typescript。

2023-04-11 14:43:27 238

原创 react 函数 - useState , useEffect, useCallback (记忆函数), useMemo (记忆组件),useRef (保存引用值)

【代码】react 函数 - useState , useEffect, useCallback (记忆函数), useMemo (记忆组件),useRef (保存引用值)

2023-03-30 17:02:56 487

原创 react创建,运行及基础使用方式介绍 (JSX语法,类组件,函数组件)

react创建,运行及基础使用方式介绍 (JSX语法,类组件,函数组件)

2023-03-26 00:30:47 631

原创 axios请求方法与示例以及拦截器

axios请求方法与示例以及拦截器

2023-02-14 23:23:56 659

原创 微信小程序实现 《索引栏》

【代码】微信小程序实现 《索引栏》

2022-11-24 22:31:18 1176

原创 微信小程序封装promise与json server

promise

2022-11-17 16:52:35 282

原创 JS浏览器事件

2.localStorage:永久存储到客户端本地。3.cookie:把信息存储到客户端的浏览器中。1.session:信息存储到服务器上。1.点击跳转到下一页。

2022-11-13 18:02:15 425

原创 vue单项文件组件,父传子,子传父

【代码】vue单项文件组件,父传子,子传父。

2022-11-03 23:50:19 201

原创 全局组件与局部组件,组件父传子,属性验证&默认属性,组件子传父,组件ref

全局组件与局部组件,组件父传子,属性验证&默认属性,组件子传父,组件ref

2022-11-02 20:59:50 129

空空如也

空空如也

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

TA关注的人

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