自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1117)
  • 资源 (1760)
  • 问答 (14)
  • 收藏
  • 关注

原创 【2024 CSDN博客之星】我的年度总结与创作历程回顾

中国的2024年即将结束,作为一名在CSDN平台上活跃多年的创作者,我深感这一年不仅是技术领域的飞速发展之年,也是我个人成长与突破的重要节点。借此机会,我将通过这篇总结盘点类文章,回顾我今年的创作历程、分享我的成长故事,并展望未来的方向。这篇文章不仅是对过去一年的总结,也是对未来的一种期许。2024年是我在CSDN平台上成长与突破的一年,这一年不仅让我在技术领域取得了显著的进步,也让我在个人生活和博客事业的平衡中找到了方向。

2025-01-19 17:32:40 27741 434

原创 Kubernetes 中 “Deployment does not have minimum availability“ 错误解析与解决方案

在 Kubernetes 中,Deployment是一种声明式的 API 资源,它允许开发者描述应用的期望状态,并且 Kubernetes 会确保这个期望状态得以实现。一个Deployment可以管理多个副本的 Pod,提供高可用性、负载均衡和滚动更新等功能。“Deployment does not have minimum availability” 错误通常是因为Deployment中定义的 Pod 副本数未能满足可用副本数要求。其根本原因可能包括资源不足、Pod 配置错误、调度失败等。

2024-11-14 06:45:00 39572 85

原创 如何解决 Docker 镜像拉取超时及优化网络配置(failed to do request: Head “https://registry-1.docker.io/v2/*)

在 Java 编程中,处理字符串时需要特别小心,以避免常见的异常如。通过优化字符串处理代码,我们不仅可以提高代码的健壮性,还可以提升代码的可读性和可维护性。本文中通过两个示例展示了如何通过使用局部变量、检查索引值和处理异常情况来优化字符串处理代码。这些实践可以帮助开发者编写更稳定和高效的代码,从而提升整体代码质量和软件系统的可靠性。

2024-09-14 10:01:13 51613 61

原创 Java中的@JSONField注解详解:用法、场景与实践

JSONField在一些复杂的业务场景中,可能需要对某些字段进行特定的处理。例如,某些字段可能需要进行加密、解密,或者需要根据业务逻辑进行动态转换。通过@JSONField注解中的和属性,开发者可以实现自定义的序列化和反序列化逻辑,以满足特殊的业务需求。@JSONField注解为Java开发者提供了灵活且强大的工具,用于定制Java对象与JSON数据之间的转换行为。通过本文的介绍,您应该已经对@JSONField。

2024-08-27 14:41:31 45213 104

原创 低功耗心电监测方案:TI MSP430 与嵌入式TF卡 的续航优化设计

本文探讨了心电监测设备中主芯片与存储芯片的优化组合方案,重点分析了Nordic nRF52832、TI MSP430FG4616、STM32F103C8T6和NXP LPC4337JBD144E四款主芯片搭配不同存储芯片的性能优势及应用场景。文章还详细阐述了PCBA设计的关键要点,包括电源管理、存储电路设计、信号抗干扰处理等,并介绍了抛弃式心电贴的市场应用案例。通过合理选择芯片组合和优化电路设计,可显著提升心电监测设备的数据处理能力、存储可靠性和整体性能。

2025-06-03 10:28:31 631 21

原创 SpringAI vs LangChain4j:Java生态大模型应用开发终极对决

摘要:《SpringAI vs LangChain4j:Java生态大模型应用开发终极对决》深度对比了两大Java框架在企业级AI应用中的优劣。SpringAI依托Spring生态,强调自动配置与企业集成,适合复杂场景;LangChain4j移植Python生态,模块化设计灵活易用。文章从架构哲学、核心功能(对话、函数调用)到高级特性(会话记忆、流式响应)展开分析,并附可落地的代码示例(如SpringAI的自动函数注册与LangChain4j的手动工具装配),为开发者提供技术选型参考。数据显示,Java在

2025-06-03 09:30:00 1021 1

原创 大模型应用开发实战:从Prompt工程到企业级RAG系统

《大模型应用开发实战:从Prompt工程到企业级RAG系统》摘要本文系统介绍大模型在企业级应用的开发范式,涵盖三大核心模块:Prompt工程体系:提出结构化提示框架与动态优化技术,通过质量评估指标(相关性、流畅度、安全性)实现自适应提示生成。Function Calling实践:设计工具注册中心与权限控制流水线,支持安全可控的外部工具调用(如CRM查询),结合参数校验与执行隔离保障系统安全。

2025-06-03 08:15:00 631

原创 大模型部署完全指南:从云服务到本地化的工程实践

在2024年全球AI部署现状报告中,企业面临的核心决策难题呈现"三难困境"——性能、成本与可控性的平衡。根据IDC最新调研数据:- 云服务部署占比58%(年增长率127%)- 混合部署占比29%(金融行业主导)- 纯本地化部署占比13%(政府/医疗为主)

2025-06-02 09:00:00 712 1

原创 大语言模型核心技术解析:从理论到实践的深度探索

大语言模型核心技术解析与实践指南本文深入剖析大语言模型(LLM)的核心技术,从理论到实践提供完整解决方案。主要内容包括:Transformer架构深度解析:详细讲解注意力机制数学原理、架构演进路线及位置编码实现训练工程全流程:涵盖数据制备标准、分布式训练策略和新型损失函数推理优化实战:提供服务化架构设计、性能调优参数表和量化压缩方案企业级应用开发:展示RAG系统设计模式和智能体开发框架

2025-06-02 07:45:00 1064

原创 人工智能发展简史:从规则系统到大模型时代

本文系统梳理了人工智能发展的四个关键阶段:规则系统时代(1956-1990)依赖专家知识但面临规则爆炸困境;统计学习革命(1990-2012)以SVM等算法实现突破;深度学习崛起(2012-2017)通过AlexNet、LSTM等技术重塑AI格局;大模型时代(2018至今)由Transformer架构推动,展现规模效应。文章深入剖析了各阶段核心技术(如TF-IDF特征工程、注意力机制等),并指出当前AI正面临世界建模、能效比等挑战,为理解AI演进提供了清晰的技术路线图。

2025-06-01 23:42:00 1146

原创 Spring Boot文件处理实战:从ZIP解压到图片信息识别

Spring Boot文件处理实战摘要本文介绍了基于Spring Boot的文件处理工具开发,主要功能包括ZIP文件解压、图片OCR识别和Excel导出。技术方案采用Spring Boot+Thymeleaf实现前后端交互,运用Apache POI处理Excel,通过百度OCR API识别图片信息。文章详细讲解了文件上传接口设计、ZIP解压安全处理、OCR信息提取等核心功能实现,并提供了防止ZIP滑动攻击等安全措施。项目亮点在于将复杂文件处理流程模块化,从上传到结果生成一站式解决,同时保留服务器副本。适合

2025-06-01 16:23:29 819 1

原创 Spring Boot项目打包与运行问题全面解析:从错误排查到完美解决

Spring Boot项目打包与运行问题解析本文针对Spring Boot项目开发中的常见问题提供了全面解决方案。首先分析了中文文件名处理失败的原因,提出通过多编码支持(GBK/UTF-8)和路径安全检查优化解压方法。其次解决了JAR包运行时的两个关键问题:缺少主类属性和依赖缺失,通过正确配置Spring Boot Maven插件确保生成可执行JAR。文章提供了详细的代码示例和Maven配置,涵盖了文件处理安全性和项目打包规范,帮助开发者高效处理类似问题。关键改进包括编码兼容性处理、路径安全验证以及Mav

2025-06-01 16:20:55 625

原创 百度OCR API实战:快递单信息智能提取全解析

摘要: 本文详细介绍了百度OCR API在快递单信息智能提取中的应用。首先概述了百度OCR API的特点和版本对比,随后给出Java实现代码,包括获取Access Token、图片识别基础调用和高精度版API调用。文章重点阐述了如何通过OCR技术解决传统人工录入快递单效率低下的问题,涵盖从基础准备到实际调用的完整流程,为开发者提供了快递单信息自动化处理的实用解决方案。主要技术点包括API认证、Base64图片编码、HTTP请求处理和JSON响应解析。

2025-05-31 07:00:00 2172 2

原创 SD卡速度标准大不同:U1 最低 10MB/s 与 U3 30MB/s 的硬性要求

TF卡U1与U3主要差异对比U1和U3是TF卡(Micro SD卡)的两种速度等级标准。U1最低写入速度为10MB/s,适用于普通拍照、行车记录等日常场景;U3最低写入速度达30MB/s,读取速度通常超过90MB/s,更适合4K/8K视频拍摄和专业摄影等高要求用途。价格方面,U3因采用更高品质闪存芯片而比U1更贵。知名品牌如闪迪、金士顿、三星等均提供不同等级的存储卡产品,用户应根据实际需求选择。工业级应用可选择宜鼎等专业品牌,嵌入式开发则可考虑米客方德等兼容性强的产品。

2025-05-30 14:29:19 4478 75

原创 GitLab内存占用过高排查与优化实战:从95%到稳定运行的完整指南

摘要: 本文记录了GitLab服务器内存占用飙升至95%的完整排查与优化过程。通过free -h和ps aux分析发现Puma Worker内存泄漏是主因。解决方案包括紧急重启Puma、创建4GB Swap空间,以及长期优化措施:减少Puma Worker数量、设置内存限制(1-2GB/Worker)、配置自动重启策略。优化后内存使用从13GB降至4-6GB,并规范了监控方案。附常用命令和官方文档参考,为高内存占用的GitLab服务器提供完整处理指南。

2025-05-30 06:00:00 4054 50

原创 AI眼镜的未来已来:SDNAND与SOC芯片的黄金组合如何定义智能穿戴新标杆

AI眼镜双芯驱动新纪元:2026年全球AI眼镜出货量预计突破1000万副,SD NAND存储芯片与高性能SOC芯片的融合成为关键技术。SD NAND以微小体积实现32Gb存储(如米客MKDV32GCL-STPA),支持高清录制与严苛环境应用;SOC芯片(如高通AR1)提供5倍算力提升,支持实时AI交互。双芯片组合优化数据协同,降低成本,并拓展教育、医疗、娱乐等多场景应用,推动AI眼镜迈向千元普及时代,开启智能穿戴百亿美元市场新篇章。(149字)

2025-05-29 16:38:13 4145 76

原创 从配置到实战:LocalAI+cpolar实现本地AI训练与跨平台访问全过程

技术爱好者们注意了!今天为您带来一套颠覆性的本地化部署方案——基于LocalAI的智能计算架构。这个开源项目能将普通PC升级为具备强大AI运算能力的终端设备,实现高效模型推理与多样化内容创作。其创新之处在于突破硬件限制,即使是基础显卡配置的机器也能稳定运行。当我们将LocalAI与网络穿透工具cpolar深度结合后,无论身处办公室还是移动场景,都能实现安全的远程项目访问。这种技术组合不仅强化了数据防护体系,更打破了传统AI开发的物理边界。现在就让我们共同探索这套低成本、高效率的本地智能部署方案!

2025-05-29 14:53:19 4076 49

原创 Nacos 日志与 Raft 数据清理指南:如何安全释放磁盘空间

Nacos 作为阿里巴巴开源的服务发现与配置管理平台,在微服务架构中广泛使用。随着运行时间的增长,Nacos 的日志文件(`logs/`)和 Raft 持久化数据(`data/protocol/raft/`)可能会占用大量磁盘空间,影响系统稳定性。

2025-05-29 11:06:33 4340 69

原创 SpringMVC核心原理与前后端数据交互机制详解

摘要:SpringMVC作为Spring生态的核心Web框架,基于MVC模式实现请求驱动型开发。其核心流程围绕DispatcherServlet展开,通过HandlerMapping、HandlerAdapter等组件协同处理请求,支持自动参数绑定与视图渲染。文章详细解析了SpringMVC的请求处理流程、核心组件及数据交互机制,包括基本类型、POJO对象和集合参数的自动绑定原理,并深入剖析了底层HandlerMethodArgumentResolver的工作机制。通过自定义参数解析器示例,展现了框架的高

2025-05-28 22:30:42 4222 50

原创 Nginx作为网络出口网关:架构设计与实践指南

本文探讨了Nginx作为网络出口网关的可行性及实践方案。Nginx凭借高性能、低成本和灵活扩展性,适用于Web应用、API网关、负载均衡等场景。文章详细分析了Nginx的核心能力、典型应用、架构设计,并提供了反向代理、负载均衡等配置示例,同时对比了与传统网络设备的优劣。虽然Nginx在非HTTP协议和高级网络功能上存在局限,但通过合理优化仍可成为中小规模架构的高性价比网络出口解决方案。

2025-05-28 07:30:00 5095 52

原创 关于请求头中设置 Accept-Encoding: gzip 的含义与处理

本文介绍了HTTP请求头中设置Accept-Encoding: gzip的含义与处理方法。该请求头表明客户端支持接收gzip压缩的响应数据,能有效减少传输数据量。作为客户端发送请求时,现代HTTP库通常会自动处理gzip解压;作为服务端,则需要检查该头信息并对响应数据进行压缩。文章提供了Java代码示例,并指出注意自动处理机制和性能考量。适用于需要优化网络传输性能的开发场景。

2025-05-27 14:07:18 4271 52

原创 IoC容器工作原理的通俗版解释

摘要:本文通过"自动玩具工厂"的生动比喻,通俗讲解Spring IoC容器工作原理。将IoC流程分解为7个阶段:1) 设计图纸(Bean配置)→ 2) 采购原料(资源加载)→ 3) 组装生产(依赖注入)→ 4) 质量检查(生命周期回调)→ 5) 成品入仓(单例池)→ 6) 定制特需(作用域)→ 7) 报废处理(销毁)。关键是通过"先造零件再组装"的依赖解决逻辑,实现对象自动装配,并以游戏角色装配武器的代码示例展示实际应用。这种设计使组件如积木可灵活替换,体现控制反转的核心价值。(148字)

2025-05-27 14:05:49 4102 51

原创 高并发场景下基于Redis的多粒度广告统计系统设计与实现

本文介绍了基于Redis的高并发广告统计系统设计,支持小时/天双粒度统计。系统采用Redis的String类型存储广告收益数据,通过原子INCRBY命令实现高效更新。核心设计包括:规范化的键命名规则、Lua脚本保证原子性、Pipeline批量处理优化,以及合理设置数据过期时间(小时数据48小时,天数据30天)。该系统可支撑万级QPS写入,满足互联网广告实时统计需求,兼具高性能与数据一致性。关键技术点涵盖Redis原子操作、内存优化和监控策略,为类似实时统计场景提供参考方案。

2025-05-26 20:30:20 4175 3

原创 3分钟学会用SyncTV搭建跨地区影视同步方案!零基础也能轻松搞定

摘要:本文介绍如何利用Docker在Linux系统快速部署SyncTV同步观影平台(支持视频/直播),并通过cpolar内网穿透实现远程访问。操作步骤包括:一键部署:通过Docker命令安装SyncTV容器,默认端口8280功能演示:创建房间、添加视频链接(如B站)、实时聊天互动远程访问:安装cpolar生成公网地址,支持随机域名(临时)或固定二级子域名(长期使用)安全配置:管理员后台可创建子账号,保障访问权限最终实现异地设备通过浏览器同步观影,解决局域网限制问题。项目开源地址:https:

2025-05-26 13:58:19 3836 27

原创 MySQL索引优化指南:如何科学地为数据表添加索引

MySQL索引优化指南索引是提升数据库查询性能的关键工具。本文系统介绍了索引的使用场景与优化策略:何时加索引高频查询条件、JOIN字段、排序分组列高选择性列(唯一值多)和大表查询何时避免索引小表、低选择性列(如性别)频繁更新字段和不用于查询的列优化方法使用EXPLAIN分析查询执行计划遵循最左前缀原则设计复合索引监控慢查询日志和未使用索引最佳实践优先优化高频查询避免过度索引影响写入性能定期重建索引保持效率通过科学评估查询模式,合理设计索引,

2025-05-23 22:07:58 4432 55

原创 打造沉浸式古诗欣赏页面:HTML5视频背景与音频的完美结合

摘要本文介绍如何运用HTML5技术打造沉浸式古诗欣赏页面,以《悯农》为例,将视频背景、背景音乐与诗歌内容有机结合。文章详细解析了HTML基础结构搭建、CSS样式设计(包括全屏视频背景、半透明遮罩和动画效果)以及JavaScript交互实现(音乐控制与浏览器兼容性处理)。项目采用响应式设计,确保多设备兼容,并通过视觉与听觉元素的协同强化诗歌意境。开发中解决了视频自动播放限制、移动端适配等技术难点,最终呈现出一个兼具美学价值与文化内涵的交互式古诗鉴赏页面。

2025-05-23 22:04:25 4351 50

原创 手把手教你在Synology Drive中搭建私有云+远程访问的保姆级教程

本文介绍了如何利用群晖NAS的Synology Drive服务实现Obsidian笔记软件的多端同步,特别适合学术研究小组的协同工作。Obsidian是一款支持双向链接的离线笔记软件,能够帮助用户构建知识网络。通过群晖NAS搭建私有云同步服务,用户可以将Obsidian的笔记文件夹同步到本地,避免使用Obsidian官方云服务的高昂费用。文章详细讲解了如何安装和设置Synology Drive套件,并在局域网内进行文件同步测试,确保多台设备能够实时更新笔记内容。这一方案不仅经济高效,还能满足学术研究中对资料

2025-05-22 15:12:43 3892 15

原创 TI MSP430与SDNAND:心电监测的高效存储方案

随着医疗科技的进步,心电监测设备在心脏健康管理中扮演着越来越重要的角色。行业巨头如Nordic、TI、ST、NXP等通过其创新的主芯片与SD NAND存储组合方案,推动了心电监测技术的革新。特别是TI的MSP430FG4616单片机,以其超低功耗和高效性能,与MKDV2GIL-AST 2Gb SLC SD NAND存储芯片的搭配,为长时间心电监测提供了稳定可靠的核心解决方案。此外,SD NAND的SMART功能确保了数据的安全性和设备的稳定运行。在PCBA设计中,电源管理和信号处理的优化进一步提升了设备的性

2025-05-22 09:52:44 4044 25

原创 云服务器连接失败?“Invalid WAN IP“错误全面解析与解决方案

本文全面解析了云服务器连接失败时出现的“Invalid WAN IP”错误,详细探讨了其常见场景和根本原因,包括公网IP未正确分配、安全组/防火墙规则限制、公网IP与内网IP混淆、网络ACL或路由问题、服务未运行或端口未监听以及客户端缓存旧IP等。文章提供了系统的排查流程和解决方案,涵盖从基础检查到高级调试的全过程,并提出了预防措施,如使用域名、自动化监控和基础设施即代码(IaC)。通过本文的指导,开发者可以快速定位并解决云服务器连接问题,确保服务的稳定运行。

2025-05-22 07:45:00 4591 1

原创 你的业务真的需要分布式数据库吗?

作为国产数据库领域的领军企业,金仓数据库产品线丰富,既有集中式产品,也有分布式数据库,广泛适配各种业务需求。

2025-05-21 15:00:58 5061 76

原创 深入解析 Kubernetes Ingress:类型、配置与最佳实践

本文深入解析了 Kubernetes Ingress 的核心概念、类型、配置及最佳实践。Ingress 是 Kubernetes 中管理外部访问的关键组件,支持 HTTP/HTTPS、TCP/UDP 等协议,并提供基于路径、域名的路由规则及 TLS 终止等功能。文章详细介绍了 Ingress 的不同分类,包括按协议、路由规则、TLS 和控制器实现等,并对比了常见 Ingress 控制器的特点。此外,提供了实战配置示例,涵盖基础 HTTP Ingress 和金丝雀发布等场景,帮助读者掌握 Ingress 的高

2025-05-21 10:01:14 3942 96

原创 毕业答辩准备与预演:基于Spring Boot的电影交流平台全解析

本文详细介绍了基于Spring Boot的电影交流平台的设计与实现。项目旨在为电影爱好者提供一个集信息浏览、社区交流和个性化推荐于一体的平台。技术栈包括Spring Boot、Vue、MySQL和Redis等,采用前后端分离架构。核心功能涵盖用户管理、电影信息展示、评论系统和推荐算法。数据库设计包括用户表、电影表和用户行为表,推荐算法基于协同过滤实现。文章还提供了关键代码示例,展示了推荐功能的核心实现逻辑。该项目不仅适用于毕业设计,也可作为实际应用的技术参考。

2025-05-21 09:52:45 4282 97

原创 Python Flask应用中文件处理与异常处理的实践指南

本文针对Python Flask应用中的文件处理与异常处理问题,提出了优化方案。通过分析常见的错误类型,如AttributeError和返回值类型不匹配,文章指出问题的根源在于接口设计不一致和异常处理不足。为解决这些问题,提出了以下优化措施:首先,修改process_single_thread函数的返回值,直接返回文件路径字符串而非列表,确保与Flask的send_file方法兼容;其次,在调用方增加对返回值的类型检查,确保文件存在,并捕获异常以提供友好的错误信息;最后,优化日志记录,在关键步骤添加详细日志

2025-05-20 08:15:00 3953 52

原创 云鼎入鼎系统:一站式电商管理解决方案

云鼎入鼎系统是一套基于云计算技术的电商后台管理系统,旨在为电商企业提供高效、全面的管理解决方案。系统集成了订单管理、核销管理、售后管理、卡密管理、用户管理、日志管理等多个核心功能模块,支持多终端访问和灵活配置。其技术优势包括高可用性、高性能、高安全性、可扩展性和易集成性,适用于B2C零售电商、虚拟商品平台、O2O服务电商等多种业务场景。通过使用该系统,企业可以提升运营效率、优化客户体验、增强数据驱动能力、降低IT成本并保障业务安全。云鼎入鼎系统提供灵活的部署方案和全面的培训服务,未来还将引入AI、区块链等先

2025-05-19 16:07:48 3946 49

原创 Flowise引擎如何支撑多场景智能办公?深度解析来了!

本文介绍了如何通过Docker在本地部署Flowise智能工作流引擎,并利用cpolar内网穿透工具实现远程访问。首先,通过Docker安装并运行Flowise,确保本地局域网访问成功。接着,安装cpolar并配置隧道,生成公网地址,实现远程访问Flowise界面。为了便于长期使用,还介绍了如何将随机生成的公网地址固定为二级子域名,确保地址稳定且易记。最终,用户可以通过固定公网地址随时随地访问本地Flowise服务,突破网络限制,提升工作效率。

2025-05-19 16:02:43 4037 80

原创 嵌入式多媒体卡(eMMC):硬件电路设计的深度剖析

eMMC(Embedded Multi Media Card)是一种专为嵌入式系统设计的非易失性存储解决方案,它将 NAND 闪存、主控芯片和接口协议封装在一个 BGA(Ball Grid Array)封装中。其核心目标是简化系统设计、提升数据传输效率、降低功耗,并满足移动设备对存储容量和性能的不断增长需求。eMMC 由 JEDEC(固态技术协会)制定标准,目前最新版本为 eMMC 5.1,传输速率可达 400MB/s,广泛应用于智能手机、平板电脑、工控系統、電力儲能、车载系统、物联网设备等场景。

2025-05-19 10:25:04 4024 68

原创 域名备案与解析:从初审通过到管局审核的全面解析

在中国大陆运营网站,域名备案是不可或缺的法律要求。整个备案流程通常包括几个关键阶段:服务商初审、管局审核和最终备案成功。许多站长在域名通过服务商初审但管局仍在审核的阶段,常常会产生一个疑问:这个阶段是否会影响域名的解析与调用?

2025-05-18 08:45:00 3914 50

原创 C语言文件读取中文乱码问题解析与解决方案

本文深入分析了C语言文件读取中文乱码问题的根源,并提供了详细的解决方案。主要问题包括未初始化的缓冲区、文件编码与终端编码不匹配等。通过初始化缓冲区、统一编码、使用正确的文件读取方式等方法,可以有效解决乱码问题。文章还提供了跨平台兼容的代码示例,并针对常见问题进行了详细解答。通过这些方法,开发者可以彻底解决C语言文件读取中文乱码的问题,确保程序在不同环境下正常运行。

2025-05-18 07:45:00 4171 50

原创 DataInLong任务切换实践:从Kafka-A到Kafka-B的数据迁移指南

本文详细介绍了如何将DataInLong任务从Kafka-A迁移到Kafka-B,同时保持目标表DLC-A不变。首先,停止当前任务并验证其完全停止;其次,修改任务配置,将数据源从Kafka-A切换为Kafka-B,并确保关键配置如消费位移策略和网络连通性正确;最后,启动修改后的任务并监控其运行状态。文章还分析了该方案的可行性,并提出了最佳实践,如并行运行过渡期、双重写入验证和配置版本控制。此外,针对潜在问题如数据格式不一致、消费位移管理和监控告警,提供了具体的解决方案。对于关键业务场景,建议使用零停机切换方

2025-05-17 09:15:00 4993 55

原创 Kubernetes节点深度解析:核心作用与安全下线实践指南

本文深入探讨了Kubernetes节点的核心作用与安全下线实践。Kubernetes节点作为集群的基本组成部分,负责运行工作负载、提供计算资源、执行调度决策等任务。在节点下线过程中,确保Pod平滑迁移、避免服务中断是关键。文章详细介绍了节点下线的完整流程,包括检查节点状态、标记节点为不可调度、驱逐Pod、确认节点清空、移除节点等步骤,并提供了代码示例。此外,文章还探讨了有状态应用、PodDisruptionBudget限制、节点失联等特殊场景的处理方法,并总结了最佳实践,如选择低峰期操作、预留缓冲资源、监控

2025-05-17 06:45:00 4386 48

SpringBoot毕设资源-springboot+mybatis+restful实现论坛项目(毕业设计).zip

SpringBoot毕设资源--springboot+mybatis+restful实现论坛项目(毕业设计) SpringBoot毕设资源--springboot+mybatis+restful实现论坛项目(毕业设计) SpringBoot毕设资源--springboot+mybatis+restful实现论坛项目(毕业设计) SpringBoot毕设资源--springboot+mybatis+restful实现论坛项目(毕业设计)

2024-05-01

精品项目资源-基于SpringBoot实现的租房系统(可用于学习以及毕设参考).zip

#### 管理员功能: - 房屋管理 - 租房类型管理(合租/整租) - 房屋管理 - 订单管理 - 新闻公告管理 - 收支明细 - 用户管理 - 角色管理、权限管理 #### 房东功能 - 房屋管理 - 订单管理:取消订单、审核退租、查看合同、下载打印合同 - 收支明细 - 个人信息修改、账号密码修改 ## 租客功能 订单管理:创建订单、确认合同、支付订单、取消订单、退租、电子合同查看、下载打印合同 收支明细 个人信息修改、账号密码修改 ## 技术组成 - SpringBoot - MyBatis - Shiro - Thymeleaf - Bootstrap + jQuery - MySQL - Maven 需要协助调试,私聊我哦

2024-04-18

精品vue资源项目.zip

vue 精品vue资源项目.zip 精品vue资源项目.zip 精品vue资源项目.zip

2024-04-16

精品java资源项目.zip

java 精品java资源项目.zip 精品java资源项目.zip

2024-04-16

精品python资源项目.rar

python 精品python资源项目.rar 精品python资源项目.rar

2024-04-16

精品蓝桥杯2024资源项目.zip

蓝桥杯2024 蓝桥杯2024 蓝桥杯2024 蓝桥杯2024

2024-04-14

精品蓝桥杯资源项目.zip

第十五届蓝桥杯

2024-04-14

精品蓝桥杯资源-LanQiaoCup-master项目.zip

蓝桥杯 蓝桥杯 蓝桥刷题 原文链接: https://github.com/libo-sober/LanQiaoCup Python解答蓝桥杯省赛真题之从入门到真题 不同字串 """ 一个字符串的非空子串是指字符串中长度至少为1 的连续的一段字符组成的串。例如,字符串aaab 有非空子串a, b, aa, ab, aaa, aab, aaab,一共 7个。 注意在计算时,只算本质不同的串的个数。 请问,字符串0100110001010001 有多少个不同的非空子串? 这是一道结果填空的题,你只需要算出结果后提交即可。 本题的结果为一 个整数,在提交答案时只填写这个整数, 填写多余的内容将无法得分。 """ s = '0100110001010001' # s = 'aaab' sep = 1 # 连续的sep个字符的子串 count = 0 set1 = set() # 空集合,利用集合的不重复性

2024-04-14

精品资源-qubo-master项目.rar

qubo qubo ubo Setup Instructions Check out our wiki to get started: https://github.com/robotics-at-maryland/qubo/wiki Project QUBO currently only supports Ubuntu 16.04. Any other platforms may not (and probably will not) work correctly. Compilation First of all, install all the dependencies in the project by running the handy installation script: bash scripts/install_dependencies.bash source the setup script which SHOULD be at the path below, but if you put it somewhere

2024-04-13

精品资源-MathorCupmodeling-master项目.zip

mathorcup MathorCupmodeling-master MathorCupmodeling-master

2024-04-13

精品资源-dfsign-master项目.zip

dfs datafountain sign detection 分割->抠图->检测 比赛精度要求太高,关键还是使用cascade+更好的backbone,前几大佬基本都用了4个cascade头+cvpr19-HRNet requirements python=3.7 numpy pandas opencv-python pytorch >= 1.0.0 matplotlib pycocotools tqdm cython cffi opencv-python >= 4.0 scipy msgpack easydict matplotlib pyyaml tensorboardX 数据准备 数据目录为~/data/dfsign,下载zip文件和label文件,解压zip到test和train目录

2024-04-13

精品资源-FlutterDouBan-main项目.zip

flutter 演示预览(右键,新标签页面打开) 如果您觉得还可以的话,给个Star白~ 使用Flutter开发一个豆瓣App 此项目,90%还原某瓣APP,所有UI均按照某瓣来实现。 项目中的数据均来自豆瓣api真实有效数据 项目中用到了几乎所有的Flutter widget 还有两个比较大的自定义魔改源码实现特效 大年初一也在维护的项目 APP中所有数据均为真实数据。但是默认,对于"书影音单个电影tab"的数据,使用模拟数据。因为,频繁的打开关闭APP,会频繁调用 这个接口。接口是有调用限制的,次数过于频繁,会被锁IP。如果想看真实数据,则可以进入 "我的",然后打开"书影音数据来自网络"开关后,重启APP即可。 下载地址 打开新页面扫码下载 Release版本下载地址 扫一扫下载体验 Demo(刷不出gif图的,耐心等待一会,或者多刷几次。)

2024-04-12

精品资源-springboot-rabbitmq-master项目.zip

rabbitmq RabbitMQ简单介绍: RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间传递数据,RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。 特点: RabbitMQ底层使用Erlang语言编写,传递效率高,延迟低 开源、性能优秀、稳定性较高 与SpringAMQP完美的整合、API丰富 集群模式丰富、表达式配置、HA模式、镜像队列模式 保证数据不丢失的情况下,做到高可用 AMQP全称:Advanced Message Queuing Protocol AMQP翻译:高级消息队列协议 RabbitMQ安装与配置 安装RabbitMQ需先安装erlang和socat 安装依赖环境 yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel

2024-04-12

精品资源-GCDFetchFeed-master项目.zip

gcd GCDFetchFeed Done RSS 解析成可用 model dispatch_group 监听多 feeds 的 fetch Html convert to Core Text feed 详情页 FMDB 本地存储 feed Atom 解析 阅读原文 feed 列表的样式调整 首页 fetch 中的效果 支持点击文章点击后记录已看,显示已看的效果 显示列表滚动条 读取 feed 列表时取未读文章 支持标记全部已读,右上角添加按钮。同时清除该源下文章 首页提供一个 fetch 中的进度条 支持系统分享,长按链接,和点击右上角分享按钮 内置 web 浏览器 可判断 4g 和 wifi 环境,wifi 下可串行下载离线浏览图片

2024-04-12

精品资源-nonebot-plugin-suno-main项目.zip

介绍 自用的Suno AI作曲插件。 修改自 https://github.com/imyizhang/Suno-API 配置文件 必选内容: 在Bot根目录下的.env文件中填入Suno的cookies信息: suno_token = xxxxxxxx 使用方法 主题作曲:suno 主题 歌词作曲: 歌词作曲 歌词##音乐风格

2024-04-12

精品资源-java后端资源以及vue项目.rar

精品资源-java后端资源以及vue项目.rar 精品资源-java后端资源以及vue项目.rar 精品资源-java后端资源以及vue项目.rar

2024-04-12

精品资源-java后端资源以及vue项目.rar

精品资源-java后端资源以及vue项目.rar 精品资源-java后端资源以及vue项目.rar 精品资源-java后端资源以及vue项目.rar 精品资源-java后端资源以及vue项目.rar 精品资源-java后端资源以及vue项目.rar

2024-04-11

精品资源-博客vue项目.zip

vue 精品资源-博客vue项目.zip精品资源-博客vue项目.zip

2024-04-08

spring-boot-easy-pay-demo-master.zip

java spring-boot-easy-pay-demo-master spring-boot-easy-pay-demo-master spring-boot-easy-pay-demo-master spring-boot-easy-pay-demo-master spring-boot-easy-pay-demo-master spring-boot-easy-pay-demo-master spring-boot-easy-pay-demo-master

2024-04-08

精品python计算机二级题目资源-NCRE-Python-master.rar

python 精品python计算机二级题目资源--NCRE-Python-master.rar精品python计算机二级题目资源--NCRE-Python-master.rar 精品python计算机二级题目资源--NCRE-Python-master.rar 精品python计算机二级题目资源--NCRE-Python-master.rar精品python计算机二级题目资源--NCRE-Python-master.rar精品python计算机二级题目资源--NCRE-Python-master.rar

2024-04-08

cnki-downloader-master.zip

软件设计说明书 各位用户,承蒙各位厚爱,如此小巧的一个工具软件能得到这么多的stars,但因为不可抗力(接口服务器失效),所以此工具已经失去了搜索下载文献的能力, 在此对各位表示抱歉。 另外,如果有同学能获取到一张首都图书馆的借阅卡(匿名最好),请提交一个issue与我取得联系,我将尽量恢复此软件的功能。 再次感谢大家长久以来的支持,以及对你造成的不便表示抱歉,以上。

2024-04-05

test-main.zip

软件设计说明书

2024-04-05

vue-kwan-admin.rar

vue后台管理系统 # router-admin 很多地方需要优化 ## Project setup ``` npm install ``` ### Compiles and hot-reloads for development ``` npm run serve ``` ### Compiles and minifies for production ``` npm run build ``` ### Customize configuration See [Configuration Reference](https://cli.vuejs.org/config/).

2024-04-05

本项目提供的Dockerfile构建Mojo-Webqq镜像.zip

NotifyQQ This is a Jenkins notify plugin, send a message to QQ when a job is finished. I think this is a demand for Chinese only, so I will write the follow readme content in Chinese. if you want it change to English, please let me know. 使用Docker构建Mojo-Webqq 使用本项目提供的Dockerfile构建Mojo-Webqq镜像 docker build -t mojo-webqq . 运行构建好的mojo-webqq镜像 docker run -it --env MOJO_WEBQQ_LOG_ENCODING=utf8 -p 5000:5000 -v /tmp:/tmp mojo-webqq 接下来扫码登录你懂得。 使用说明 需要做如下准备: 基于WebQQ协议,Mojo-Webqq,运行openqq模块。

2024-03-31

CSP模型队列执行器(采用jctools实现高吞吐的任务处理).zip

csp 简介 用于服务端开发的常用工具包,来源于平时游戏服务端开发所用到的公共组件,经过稳定的上线测试。 提供组件 netty网络客户端服务端 缓存 CSP模型队列执行器(采用jctools实现高吞吐的任务处理) 热更新框架 字节操作工具 加密解密 Maven <dependency> <groupId>net.jueb</groupId> <artifactId>util4j</artifactId> <version>VERSION</version> </dependency> Gradle compile 'net.jueb:util4j-all:VERSION'

2024-03-31

这是一个Mojo通知插件,当工作完成时发送消息到QQ.zip

mojo 通知QQ 这是一个Jenkins通知插件,当工作完成时发送消息到QQ。 我认为这只是针对中文的需求,所以我会用中文来写下面的readme内容。如果您想将其更改为英文,请告诉我。 使用Docker构建Mojo-Webqq 使用本项目提供的Dockerfile构建Mojo-Webqq镜像 docker build -t mojo-webqq . 运行构建好的mojo-webqq镜像 docker run -it --env MOJO_WEBQQ_LOG_ENCODING=utf8 -p 5000:5000 -v /tmp:/tmp mojo-webqq 接下来扫码登录你。 使用说明 需要做如下准备: 基于WebQQ协议,Mojo-Webqq,运行openqq模块。 (任选)Jenkins 插件编写基础。 安装NotifyQQ插件,在作业配置界面设置需要通知的QQ号,支持群号和个人号。 注意:该插件依赖Mojo-Webqq的运行,否则无法正常工作。 使用Maven构建,即mvn compile hpi:hpi最终输出NotifyQQ.hpi、NotifyQQ.jar

2024-03-31

sora精品资源-一个以轻量为主的 onebot 机器人开发框架.zip

文档 =====本框架只支持Array的上报格式!===== 本页面不会对框架的特性做介绍,如果需要详细了解框架的功能一定要看文档! ->Docs<- ->更新日志<- 更新日志中会标注框架所对应的go-cqhttp版本号 文档目前只有简单的向导和自动生成API文档 详细的介绍文档还在编写 如需要查看最新自动生成的文档请前往 Sora on fuget.org 支持的连接方式 关于本框架 本框架从开始到今后都只会支持onebot协议,非onebot的平台并不会考虑进行支持 这是一个以轻量为主的 onebot 机器人开发框架,主要的支持方向为 go-cqhttp 这个框架将会一直以简单易用为主,也会向着更加便捷的方向进行开发 所以不会有什么特别复杂的功能 同时也不会将框架拆分为多个不同功能的包 毕竟本来就没有什么功能 如果希望拥有 指令路由 多IM平台支持 等等功能,推荐使用 OneBot-Framework 这个项目同时也是我学习C#这个语言的过程中的产物,所以里面可能会部分拉高血压的代码 屎山 如果有什么建议的话,可以在Discussions里提出哦

2024-03-27

jdk17和早报.zip

jdk17和早报.zip

2025-03-06

mysql数据库上机练习2.0.docx

(1)显示六个人可以选择的所有应聘职位的全部信息。 (2)显示应聘者报名的姓名和职位。 (3)对两张表进行左连接,显示职位编号、职位分类、姓名这三部分信息。 (4)对两张表进行右连接,显示职位编号、职位分类、姓名这三部分信息。 (5)按薪酬升序排序,显示姓名、薪酬要求、职位分类。 (6)显示薪酬要求5000的职位编号和职位分类。 (7)显示没有人应聘的职位编号和职位分类。 (8)显示陈嘟嘟应聘的职位编号和职位分类。

2024-11-25

java毕设-基于Java学习平台管理系统

(1)课程发布模块 课程发布是平台的基础功能。通过此模块,管理员或教师可以: - 添加课程内容,包括视频、文档、音频等格式; - 管理课程分类,如编程类、设计类等; - 设置课程的开放时间、学习人数限制及访问权限。 (2)学习进度跟踪模块 为帮助学习者掌握学习节奏,平台提供了学习进度管理功能,包括: - 记录学习章节完成情况; - 显示学习时间统计; - 根据学习者的进度生成个性化学习计划建议。 (3)考试与评估模块 平台内置考试功能,以提升学习效果的量化评估: - 支持管理员创建随机试卷; - 提供多种题型:选择题、填空题、主观题等; - 自动评分及生成详细成绩报告,供学习者复盘分析。

2024-11-21

java毕设-基于SSM的小区物业管理系统

此次系统设计主要采用MVC的设计模式,基于Spring、Mybatis等架构进行开发,底层采用MySQL数据库,系统整体开发采用Maven进行管理,在项目中主要分为管理员和业主信息两种角色,主要完成的模块为,业主管理、房屋管理、缴费管理、维修申报、在线反馈、维修安排、车辆管理等信息。此系统设计完成后界面简单简洁、符合小区物业的基本管理要求。

2024-11-21

java毕设-基于Java开发的宿舍管理系统

该宿舍管理系统是基于Java的Web开发技术,采用Spring Boot框架,并结合Vue.js构建前端,旨在为学校、大学等教育机构提供高效的宿舍管理解决方案。系统的主要功能包括宿舍楼信息管理、入住学生信息管理、宿舍分配、宿舍维修、人员调动等,具有高效的数据处理能力和便捷的操作界面。管理员可以通过后台管理界面查看学生的住宿信息,方便进行数据查询和统计。此外,系统还提供了宿舍检查、维修申请和记录等功能,帮助管理员及时处理宿舍问题,确保宿舍环境的舒适与安全。系统采用了用户角色管理机制,确保不同权限的用户可以访问系统的不同功能,极大提高了管理效率和数据安全性。对于学校或教育机构的宿舍管理者来说,这是一个非常实用的工具,能够帮助实现信息化管理,减少人工操作错误,提高工作效率。

2024-11-20

java毕设-基于SSM框架的蛋糕商城管理系统

本项目是基于SSM框架开发的蛋糕店电商管理系统,旨在为蛋糕店提供一套完善的线上销售、订单管理和客户服务解决方案。系统分为前台用户模块和后台管理员模块,用户可以通过平台浏览各类蛋糕、选择商品、加入购物车并下单购买;管理员则可以通过后台管理界面对蛋糕商品、订单、库存等信息进行管理。系统支持商品分类、支付结算、配送管理等功能,可以根据用户需求进行定制化开发,具有良好的扩展性。系统的订单管理功能可以帮助管理员实时查看和处理客户订单,提升运营效率。而库存管理功能则帮助商家及时掌握库存状况,避免因库存不足而导致订单延误。针对经营中的蛋糕店而言,这套系统不仅能够帮助商家提升线上销售能力,也能够通过完善的管理功能提高后台管理的效率,为商家提供一站式解决方案。

2024-11-20

java毕设-基于Java的物业管理系统

基于Java开发的社区物业管理系统,采用了Spring Boot和MyBatis技术栈,主要解决物业公司在管理社区居民、维修请求、账单等方面的需求。系统包括多个模块,如居民信息管理、维修报修、账单结算、维修记录等,帮助物业公司轻松管理日常事务。居民可以通过系统提交报修请求,查询账单信息,而管理员则可以查看所有住户的基本信息、报修历史和维修进度等,确保每一项服务都能及时处理。此外,系统还支持多种支付方式,便于居民支付物业费用。通过该系统,物业公司能够提升管理效率,优化资源配置,减少人工错误。该系统功能全面、稳定,适合大多数物业公司使用,且界面简洁易操作,能大大提升物业管理的智能化程度。对于希望提升社区管理水平的物业公司来说,这是一个理想的工具。

2024-11-20

java毕设-基于Java构建的个人博客管理系统

该个人博客管理系统是一个基于Java开发的博客平台,采用了Spring Boot和MyBatis等框架,系统设计简洁、易用,适合个人博客创建者使用。通过该系统,用户可以轻松创建和管理自己的博客内容,包括文章发布、分类管理、标签管理等。用户还可以为每篇文章添加评论,并对评论进行管理。管理员可通过后台管理界面查看所有博客文章、用户信息、评论数据等,进行高效的内容审核和数据分析。此外,系统提供了强大的搜索功能,帮助用户快速查找文章,提升用户体验。该博客管理系统还具备自适应设计,可以在不同设备上流畅运行,支持移动端用户访问。对于有意建立个人博客或小型内容平台的开发者而言,尤其适合用来搭建简洁高效的博客网站,且具有较强的可扩展性,便于根据需求进行二次开发。

2024-11-20

java毕设-基于Springboot+Vue的电影在线预订与管理系统

这是一个基于Vue.js开发的电影在线预订与管理系统,系统的后端采用了Java的SSM(Spring、Spring MVC、Mybatis)框架,具有完整的后台管理功能,适合开发电影预订系统或影院管理平台。系统主要分为用户端和管理员端,用户端提供了电影搜索、座位选择、订单预定和支付功能,可以实现高效便捷的在线预订体验;而管理员端则提供了电影管理、用户管理、订单管理等功能,帮助管理员轻松处理预定信息和用户数据。该系统支持多种支付方式,能够处理各种复杂的订单流程,确保预定过程流畅无阻。此外,系统的后台数据分析模块也能够实时提供有关影院运营的数据报告,帮助管理员做出科学决策。对于想要开发类似电影票务系统的开发者而言,这是一个极具参考价值的项目,可以帮助提升影院的运营效率,优化用户体验。

2024-11-20

SpringBoot毕设资源-Java商城管理系统,基于java+springboot+vue开发的电子商城网站 .zip

## 演示地址 前台地址: http://shop.gitapp.cn 后台地址:http://shop.gitapp.cn/admin 后台管理帐号: 用户名:admin123 密码:admin123 ### 功能介绍 平台采用B/S结构,后端采用主流的Springboot框架进行开发,前端采用主流的Vue.js进行开发。 整个平台包括前台和后台两个部分。 - 前台功能包括:首页、商品详情页、订单、用户中心模块。 - 后台功能包括:总览、订单管理、商品管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、系统信息模块。 ### 适合人群 大学生、系统设计人员、课程作业 ### 代码结构 - server目录是后端代码 - web目录是前端代码 ### 部署运行 #### 后端运行步骤 1. 下载JDK 1.8,并配置环境变量 2. 下载本代码后,使用IntelliJ IDEA打开server目录 3. 配置server目录中的application.yml文件,配置BASE_LOCATION、DB_NAME、数据库账号密码 4. 安装mysql 5.7数据库,并创建数据库

2024-05-01

SpringBoot毕设资源-基于Springboot+FreeMarker旅游景点交流论坛网设计毕业源码案例设计.zip

基于Springboot+FreeMarker旅游景点交流论坛网设计毕业源码案例设计 程序开发软件: Eclipse/Idea + mysql8.0 现在给大家看的是一个基于Springboot框架+FreeMarker模板引擎的旅游景点交流论坛网站,网站一个有2个身份,普通用户和管理员。管理员登录后可以进入后台管理网站导航栏目,管理所有旅游景点文字,文章可以带缩略图,文字详情支持图文展示,可以给文章打标签,管理所有用户信息,管理角色信息,切换网站主题,配置系统参数等;用户在前台可以注册,用户登录后不可进入后台,用户可以按照栏目分类查看对应的旅游景点文章,可以根据关键词查询旅游景点,可以根据标签分类查询旅游景点,可以对旅游景点发布评论,管理自己的评论,修改个人信息等。 用户账号密码: xiaoming/123 管理员账号密码:admin/123456

2024-05-01

SpringBoot毕设资源-基于Vue+Springboot+LayUI前后端分离农作物数据共享平台设计毕业源码.zip

基于Vue+Springboot+LayUI前后端分离农作物数据共享平台设计 开发软件:Idea,Vscode可以选,mysql 开发技术:Springboot + Vue + LayUI,前后端分离 用户的功能包括注册和登录,选播查询、技术查询、种子供应商和农作物收购商查询、查看种子供应商资料及报价、查看农作物收购商资料及报价、查看农作物技术资料。在农作物数据共享平台上,用户负责的模块主要是注册登录模块、查询模块和辅助模块,用户最主要的功能是查询功能,在农作物数据共享平台上可以根据自身需求和种子来查询相关信息。 管理员的功能包括登录、用户管理、网站栏目管理、农作物数据管理、病害管理、虫害管理、天气管理、土壤管理等。在农作物数据共享平台上,管理员负责的模块主要是后台管理模块,主要是对农作物数据共享平台上包含的数据进行详细的管理,可以对这些信息进行添加、删除等基础操作。 前台地址:localhost:8080/springboot6ag61/front/index.html 农户账号密码:农户账号2/123456 后台地址:localhost:8080/springboot6ag61/admin/dist/index.html 农业技术员账号密码:技术员账号1/123456 管理员账号密码:abo/abo

2024-05-01

SpringBoot毕设资源-本人的毕业设计,个人博客网站 用到的后端技术有SpringBoot框架、Spring.zip

# Blogs 项目启动非常简单,步骤如下: 1. 将项目导入您的IDE,加载相关的依赖包 2. resource文件夹中有sql文件、Nginx服务器、Ftp服务器、和部分图片。FTP文件服务器用作上传图片,Nginx用作反向代理,如果嫌麻烦,文件上传可以只上传到本地,只要修改代码即可 3. 将ftpfile文件夹放到D:/blogs/ ,然后启动ftp服务器 4. 给C:\Windows\System32\drivers\etc\hosts文件添加 (1)127.0.0.1 image.blogs.com (2)127.0.0.1 lifeimage.blogs.com (用于Nginx反向代理到图片文件夹),启动Nginx服务器 5. 一定要下载Redis,并且运行(端口默认),否则启动不了。因为项目用到Spring Session+Redis统一Session信息 6. 先启动Server的入口类,再启动其他四个模块的入口类,访问 http://127.0.0.1:9091 注意: (1)项目前端采用Vue框架,由于本人对前端不熟,于是写出的前端代码非常一般,并且前端代码在web模块中,并没有真正意义上的前后端分离。使用者可以优化前端代码,增加更多有趣的功能 (2)本项目使用Spring Cloud框架完成,毕设的重点在于后端框架的组成,所以总体来看此博客的功能非常欠缺 (3)要更仔细地了解项目可参考resource文件夹中的毕业论文(仅供参考)

2024-05-01

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

TA关注的人

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