自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2025-01-19 17:32:40 58907 477

原创 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 45619 98

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

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

2024-09-14 10:01:13 58180 64

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

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

2024-08-27 14:41:31 51719 106

原创 平滑过渡,破解多库并存:浙人医基于金仓KFS的医疗信创实战解析

浙江省人民医院作为省内顶级三甲医院,通过电科金仓"异构多活容灾架构",成功实现LIS系统国产化改造。该方案攻克了集团化医院信创三大难题:兼容性、业务连续性和高可用性,构建了多院区互为主备、异构组网、多写同步的技术体系。项目成效显著,富阳院区全栈信创样板间运行高效稳定,核心指标优于原系统。案例为医疗行业信创提供了可复制路径,展示了电科金仓在医疗信息化领域的领先实力。

2025-10-28 16:19:37 106269 59

原创 非线性笔记革命:Trilium+cpolar如何让知识管理突破时空限制?

Trilium Notes中文版部署与远程访问指南 Trilium Notes是一款支持知识图谱构建的层次化笔记应用,提供双向链接、标签聚类、版本控制等功能。本文详细介绍在Ubuntu系统通过Docker部署Nriver汉化版Trilium的步骤:1)安装Docker环境;2)配置docker-compose.yml文件;3)启动容器并通过8080端口本地访问。针对远程协作需求,推荐使用cpolar内网穿透工具创建HTTPS隧道,将本地服务映射为公网地址,实现多端实时同步访问。部署后的Trilium支持Ma

2025-10-28 12:00:59 20413 54

原创 Python连接KingbaseES全攻略:Ksycopg2实战指南

在数据库国产化替代的大背景下,人大金仓KingbaseES作为国产数据库的佼佼者,其应用生态日益完善。作为一名长期从事数据库开发的工程师,我在多个项目中深度使用了Python连接KingbaseES的Ksycopg2驱动,今天就将这些实战经验分享给大家。

2025-10-27 10:15:32 25945 40

原创 率先发布!浙人医基于KingbaseES构建多院区异构多活容灾新架构

浙江省人民医院依托金仓数据库实现医疗信创重大突破,成功构建国内首个LIS系统国产化异构多院区多活架构。该院通过四大技术创新实现6级灾容标准(RTO≤10min、RPO=0),业务连续性达99.99%,数据调用效率提升60%。在富阳院区实现全栈信创云化部署,为医疗行业提供可复制样本。文章还详细介绍了KingbaseES数据库的CRUD操作语法,包括INSERT、SELECT、UPDATE和DELETE语句的使用方法。这一实践标志着我国医疗信息化自主可控能力迈上新台阶。

2025-10-24 17:19:27 10830 19

原创 重拾手绘温度:Excalidraw+cpolar让协作设计突破屏幕限制

摘要: Excalidraw是一款开源手绘风格白板工具,以自然笔触效果提升设计温度,支持流程图、会议纪要等多场景创作。本文介绍如何在Windows系统部署Excalidraw,并通过cpolar内网穿透实现公网远程协作。步骤包括安装Node.js、Git环境,克隆Excalidraw仓库并启动服务,最后利用cpolar生成公网地址,突破局域网限制。固定子域名功能可解决临时地址变更问题,实现稳定远程访问,让跨地域团队实时同步创意,提升40%协作效率。

2025-10-24 09:55:18 20442 40

原创 AiOnly深度体验:从注册到视频生成,我与“火山即梦”的创作之旅

在这个人人都是创作者的时代,AI视频生成技术正以前所未有的速度改变着内容生产的游戏规则。今天,我要分享的不仅是一个API平台的使用体验,更是一段从文字到视频的魔法创作之旅——通过AiOnly(https://www.aiionly.com/login/2150776962)平台的“火山即梦”模型,我如何将想象变为生动的视觉盛宴。

2025-10-23 18:39:24 32103 42

原创 在昇腾NPU上跑Llama 2模型:一次完整的性能测试与实战通关指南

昇腾社区提供了专为大模型优化的 **MindSpeed-LLM** 框架([GitCode链接](https://gitcode.com/Ascend/MindSpeed-LLM))。该框架对昇腾硬件做了深度优化,通常能获得比原生PyTorch更好的性能。

2025-10-22 17:44:39 35184 39

原创 数据库版本管理的艺术:金仓数据库与Flyway的完美融合

在现代应用开发中,数据库版本管理一直是困扰开发团队的难题。作为一名长期从事企业级应用开发的工程师,我曾经历过各种数据库变更带来的痛苦:开发环境与生产环境不一致、团队协作中的脚本冲突、版本回退的复杂性等等。直到我遇到了Flyway,特别是在金仓数据库KingbaseES项目中的实践,才真正体会到了数据库版本管理的优雅与高效。

2025-10-22 15:25:45 34687 36

原创 一个浏览器多人用?Docker+Neko+cpolar实现跨网共享

还在为团队共享浏览器账号发愁?Neko这款Docker虚拟浏览器,支持多人同时在线操作,看视频、改文档、抢票都能实时同步。最绝的是权限管理——可以设置「张三只能看」「李四能操作」,比远程控制软件流畅10倍。支持Firefox、Chrome等多种内核,还能跑VLC播放器,堪称「浏览器界的瑞士军刀」。

2025-10-21 13:34:41 32281 21

原创 接口兼容性深度体验:金仓数据库如何实现无缝技术迁移

经过深度的实践体验,我认为金仓数据库在接口兼容性方面的表现已经达到了业界领先水平。它不仅提供了标准的兼容性支持,更在性能优化、资源管理、分布式集成等方面展现了强大的技术实力。对于正在考虑数据库国产化替代的团队来说,金仓数据库的接口兼容性设计大大降低了迁移门槛和风险。无论是从Oracle、MySQL还是其他数据库迁移,金仓都提供了平滑的过渡方案。在数字化转型和信息技术应用创新的双重机遇下,金仓数据库凭借其出色的接口兼容性和持续的技术创新,正成为国产数据库领域的重要力量。

2025-10-20 16:51:25 31689 35

原创 自媒体效率工具:Reubah+cpolar让封面处理告别平台限制

本文介绍了如何利用开源工具Reubah与cpolar内网穿透实现高效的图片文档处理解决方案。Reubah支持20+图片格式转换和批量压缩,所有操作在本地完成,保障素材安全。通过Docker快速部署后,结合cpolar生成公网地址,实现异地远程访问,解决团队协作痛点。实测将5MB图片压缩至400KB仅需90秒,且画质损失小于5%。文章详细演示了从安装部署到配置固定二级子域名的完整流程,特别适合自媒体创作者、电商运营等需要频繁处理图片文档的场景,相比传统方案可提升80%工作效率,同时确保数据安全。

2025-10-17 11:24:21 30587 17

原创 国产化替代新篇章:金仓数据库如何实现MongoDB平滑迁移

电子证照系统作为数字政府建设的重要组成部分,面临着前所未有的数据管理挑战。福建某地市的案例颇具代表性:系统原先基于MongoDB构建,积累了2TB以上的证照数据,日均需要处理1000+的并发请求,涵盖了证照签发、亮证查询、跨部门数据共享等多种业务场景。MongoDB作为文档型数据库的代表,以其灵活的JSON数据格式和易用的API接口,在政务系统中得到了广泛应用。然而,随着国产化替代进程的加速,其固有的局限性也逐渐显现:安全防护机制相对单一、在复杂查询场景下性能瓶颈明显,更重要的是无法满足自主可控的技术要

2025-10-17 09:49:30 30363 34

原创 【征文计划】码上分享:基于 Rokid CXR-M SDK 构建「AI远程协作助手」实战全记录

1. **设备连接与状态管理**:蓝牙/Wi-Fi 双通道连接、电量/亮度/音量监控;2. **实时协作引擎**:第一视角拍照/录像、语音流传输、远程控制;3. **AI增强场景**:提词器、翻译、自定义 UI 指令面板。

2025-10-15 13:48:16 23793 58

原创 告别996!SoybeanAdmin+CPolar让后台开发效率提升300%的实战指南

SoybeanAdmin是一款基于前沿技术栈(Vue3+Vite5+TypeScript)的高效后台管理系统框架,内置丰富组件和主题配置,支持快速开发部署。通过cpolar内网穿透工具,开发者可将本地部署的系统生成公网访问地址,实现异地实时演示与协作。教程详细展示了从项目克隆、依赖安装到使用cpolar配置随机域名和固定二级子域名的完整流程,解决了局域网开发的访问限制问题,显著提升开发效率和客户沟通体验。该方案特别适合需要频繁演示或远程协作的开发团队。

2025-10-14 11:27:33 19161 55

原创 从SSP集成到Gradle构建:一个Android SDK开发者的踩坑全记录

摘要:本文记录了从SSP SDK集成到Gradle构建问题的完整解决过程。首先介绍了SSP平台的技术架构与流量聚合原理,通过代码示例展示SDK核心功能。随后重点分析了Gradle构建中的典型问题链:插件兼容性、版本冲突和环境配置错误,并提供了现代化解决方案。特别针对Gradle 8.x的maven-publish插件配置、版本匹配原则以及源码打包等关键环节给出详细实现代码,帮助开发者规避常见陷阱,提高Android SDK开发效率。

2025-10-12 11:15:00 26262 50

原创 Apache POI导出Excel遇NoClassDefFoundError:深入分析与解决方案

Apache POI导出Excel文件遇到NoClassDefFoundError问题的解决方案 本文针对Java开发中使用Apache POI导出Excel时遇到的NoClassDefFoundError错误进行了深入分析。该错误通常由三种原因导致:POI依赖不完整或版本冲突、类初始化失败以及环境配置问题。文章提供了完整的解决方案: 完善依赖配置:给出了Maven和Gradle项目的正确依赖配置,包括核心POI模块、OOXML支持、XML Beans等必要组件 依赖冲突排查:介绍使用命令行工具检查依赖树,

2025-10-12 09:30:00 25087 49

原创 金仓数据库KingbaseES与MyBatis-Plus整合实践:电商系统开发实战

与传统的MyBatis相比,MyBatis-Plus在以下方面展现出明显优势:开发效率提升:根据我们的项目统计,使用MyBatis-Plus后,简单的CRUD操作代码量减少了约70%,这主要得益于其强大的通用Mapper功能。代码可维护性:统一的代码风格和内置的最佳实践,使得团队新成员能够快速上手,降低了项目的维护成本。

2025-10-11 16:14:14 23759 45

原创 深入排查:Kubernetes环境中Cookie丢失问题的全链路诊断指南

【Kubernetes环境中Cookie丢失问题排查指南】 本文针对K8s环境中Spring Boot应用无法获取Cookie的问题,提供全链路排查方案。通过增强日志记录验证应用层代码逻辑正确性,重点检查Ingress-Nginx配置: 确认underscores_in_headers和代理头设置 排除Lua插件对请求头的改写可能 分析请求链路(客户端→CLB→Ingress→Pod) 关键发现:Nginx仅设置特定头信息,不会主动过滤Cookie 适用于DevOps和开发人员快速定位微服务架构下的Cook

2025-10-11 11:15:00 24288 44

原创 广告效果归因揭秘:为何“过于完美”的数据反而效果差?

摘要: 本文通过程序化广告数据诊断案例,揭示了“参数齐全但效果差”的悖论。研究发现,设备ID缺失率过低(<40%)易触发反作弊机制,导致广告位被降权;而用户画像参数(如年龄、应用列表)的系统性缺失(≥3个关键参数缺失)会削弱广告定向能力,使流量贬值。数据健康度并非取决于参数数量,而是缺失模式的合理性。文章提供了Java代码示例,帮助评估设备ID健康度和用户画像完整性,为广告优化提供新视角。

2025-10-11 07:45:00 23402 44

原创 Jenkins Pipeline post指令详解:掌握构建后处理的艺术

文章摘要: Jenkins Pipeline的post指令是CI/CD流程中构建后处理的核心工具,支持根据不同构建状态(成功、失败、不稳定等)执行定制化操作。本文详细解析了post的四个关键条件块:always(始终执行,适合资源清理)、success(构建成功时触发部署和通知)、failure(收集日志并发送警报)、unstable(处理测试或代码质量问题)。通过代码示例展示了实际应用场景,如环境清理、自动回滚、质量报告生成等,帮助开发者实现更健壮、可维护的自动化流程。post指令将构建后操作代码化,提升

2025-10-10 18:56:41 26944 2

原创 微服务监控不用愁!SigNoz+cpolar让分布式追踪像查快递一样简单,问题定位零延迟

摘要:本文介绍如何通过Docker快速部署开源可观测性平台SigNoz,并利用cpolar内网穿透实现远程访问。SigNoz集成了分布式追踪、指标监控和日志分析功能,采用ClickHouse存储引擎支持高效查询。文中详细展示了从克隆仓库到Docker部署的完整步骤,并演示了平台的核心功能,包括APM监控、日志管理、分布式跟踪等。针对远程访问需求,文章提供了cpolar的安装配置指南,解决私有化部署面临的网络限制问题,实现7x24小时无死角监控。这套方案特别适合微服务架构下的性能监控与故障排查场景。

2025-10-10 10:24:15 22050 48

原创 【征文计划】从掌心到像素:深度解析Rokid UXR 2.0的手势识别与自定义交互实战

想象一下,在空气中轻轻一捏,就能抓取一个虚拟的立方体;张开手掌,菜单界面便如影随形。这不再是科幻电影的桥段,而是Rokid UXR 2.0 SDK为我们带来的现实。今天,就让我们一同潜入代码深处,不仅揭开其手势识别技术的神秘面纱,更要突破默认设定的边界,探索如何自定义专属手势与交互规则,真正释放空间计算的无限潜力。

2025-09-29 16:11:23 28934 62

原创 【电科金仓数据库产品体验官】深入解析金仓KingbaseES的Oracle兼容内核:一场无需迁移的深度对话

作为一名在金融行业深耕多年的技术架构师,我见证了从"去IOE"到全面信创的整个历程。在这个过程中,最大的痛点莫过于如何在保证业务连续性的前提下,实现数据库的平滑过渡。很多同行在迁移过程中遭遇了各种"水土不服":语法不兼容、性能下降、运维体系重构……这些问题让我对国产数据库始终保持着审慎的态度。

2025-09-28 16:06:08 29228 46

原创 时序数据库选型指南:为什么IoTDB成为国内企业的优先选择?

无论是刚开始时序数据库选型,还是考虑现有系统迁移,都值得花时间深入了解IoTDB这一国产优秀项目。在数据驱动的未来,做出正确的技术选择将为企业带来长期竞争优势。

2025-09-28 10:39:01 26151 119

原创 平替MongoDB:金仓多模数据库助力电子证照国产化实践

在政务电子证照系统国产化升级中,“文档——关系型数据库架构适配”、“高并发场景承载” 始终是制约项目落地的核心难题。福建某地市电子证照共享服务系统改造前,因长期依赖MongoDB文档数据库,面临 2TB+数据迁移、1000+并发压力等困境。金仓数据库为其系统提供定制化方案,不仅实现从MongoDB到国产数据库的平滑过渡,更在迁移后系统稳定运行超6个月,有效支撑了当地500余家单位的证照共享服务,为政务数字化提供了可复制的国产化路径。

2025-09-26 15:32:29 23122 64

原创 3秒找到3年前文件!PicHome+cpolar让跨设备协作像逛淘宝一样简单

《PicHome与cpolar搭建私有云图库》摘要:本文介绍如何在Ubuntu系统通过Docker快速部署开源网盘PicHome,实现智能文件管理功能。详细演示了从git克隆项目到docker-compose启动的全过程,并重点讲解如何利用cpolar内网穿透解决远程访问难题,将本地服务转化为公网可访问的私有云图库。教程涵盖基础安装、初始化设置、随机域名访问及固定二级子域名配置方案,帮助用户实现跨设备无缝协作,特别适合需要安全共享多媒体资源的团队或个人使用。

2025-09-26 11:33:58 14876 55

原创 Miro+cpolar:设计师的数字画布中枢,告别工具切换烦恼

凌晨两点,设计师阿杰的桌面上还开着12个软件窗口:Figma里是客户等待确认的原型稿,XMind中有明天会议要用的思维导图,微信对话框里躺着团队成员刚发来的灵感草图。这种"工具碎片化"已经成为创意行业的通病——据Adobe创意趋势报告显示,设计师平均每天要在6.2个工具间切换,每次切换会导致约23分钟的思路中断。

2025-09-23 13:40:35 15918 65

原创 Spring Data JPA与Kingbase数据库的完美邂逅:构建高效数据持久层

Spring Data JPA与Kingbase数据库整合实践 本文分享了Spring Data JPA与国产Kingbase数据库的整合经验,涵盖环境搭建、核心实现和配置优化。通过分层架构设计(实体类、Repository、Service层)和yml配置详解,展示了如何构建高效数据持久层。文中特别强调了@GeneratedValue策略选择、事务管理、SQL日志监控等实用技巧,并提供了性能优化建议(分页查询、懒加载)和常见问题解决方案(N+1查询)。该技术组合既保留了Spring Data JPA的开发效

2025-09-23 11:07:47 17351 94

原创 云塞车从此不再有,FastSend+Cpolar文件急速共享

FastSend:高效安全的P2P文件传输解决方案 FastSend是一款基于WebRTC技术的点对点文件传输工具,支持文件/文件夹快速共享,具备零延迟传输、多语言界面和局域网自动优化等特点。通过Docker轻松部署后,结合Cpolar内网穿透工具,可实现异地设备通过固定域名远程访问,突破网络限制。该方案特别适合游戏开发、摄影素材共享等需要大文件传输的场景,提供动态权限管理功能确保数据安全,是跨平台协作的理想选择。

2025-09-19 15:05:27 13474 67

原创 【深度解析】Kafka生产者核心原理:从异步发送到数据可靠性保证

摘要: 本文深入解析Kafka生产者的核心原理,涵盖异步发送、回调机制、分区策略及数据可靠性保证。通过架构图展示生产者内部的双线程设计(主线程与Sender线程),解释高吞吐量的实现关键——批处理与缓冲机制。详细对比三种消息发送模式(异步、回调异步、同步)的适用场景及代码示例,剖析默认与自定义分区策略的逻辑。最后从调优角度分析提高吞吐量的参数配置(如buffer.memory、batch.size),并探讨通过acks机制(0/1/all)实现不同级别的数据可靠性。适合开发者深入理解Kafka生产者设计哲学

2025-09-19 08:15:00 4072 47

原创 【终极对决】Kafka vs RabbitMQ:深入剖析消息中间件双雄,附选型指南与代码实战

Kafka vs RabbitMQ:消息中间件选型指南 本文深入对比了两大主流消息中间件: 架构差异: RabbitMQ采用交换器-队列模型,擅长消息路由与可靠投递 Kafka基于分布式日志设计,专注高吞吐流式处理 核心对比: 吞吐量:Kafka(十万级TPS) > RabbitMQ(万级TPS) 消息路由:RabbitMQ支持多种交换器类型 持久化:Kafka默认长期保存,RabbitMQ消费后删除 顺序保证:Kafka分区内严格有序 选型建议: 选RabbitMQ:需要可靠投递、复杂路由、延迟消息

2025-09-18 14:38:35 4696 68

原创 【深度解析】Apache Kafka:驾驭海量数据流的引擎(附图解与代码)

Apache Kafka深度解析与实战指南 摘要:本文深入剖析Apache Kafka分布式流平台的核心架构与工作原理。通过图解展示了Topic分区、副本机制、生产者路由策略和消费者组负载均衡等关键设计,揭示了Kafka实现高吞吐、高可用的技术原理。文章包含Java客户端实战代码,演示消息生产消费流程,并对比新旧版本架构差异(如ZooKeeper与KRaft模式)。内容涵盖Kafka解决的系统耦合、性能瓶颈等核心问题,适合开发者构建实时数据管道和事件驱动架构时参考。(150字) 关键词:Kafka架构、消息

2025-09-18 14:28:06 5154 66

原创 打通KingbaseES与MyBatis:一篇详尽的Java数据持久化实践指南

在开始技术细节之前,我们有必要了解这一技术组合的优势。KingbaseES作为一款成熟的关系型数据库管理系统,具备高性能、高可用性和高安全性的特点,完全兼容SQL标准,支持复杂的业务场景。而MyBatis作为一款优秀的持久层框架,通过XML或注解配置,将Java方法与SQL语句进行映射,既保留了SQL的灵活性,又提供了对象关系映射的便利性。二者的结合既能够充分利用KingbaseES的强大功能,又能够通过MyBatis简化数据访问层的开发,提高开发效率和代码可维护性。特别适合对SQL优化有较高要求

2025-09-17 15:26:16 29541 3

原创 openKylin+cpolar:SSH服务的远程访问方案

本文介绍了如何在openKylin系统上配置SSH服务并通过cpolar实现远程访问。主要内容包括: 安装SSH服务并测试本地连接 使用cpolar创建TCP隧道获取公网地址 通过随机和固定两种方式配置SSH公网地址 演示了Windows和SSH客户端远程连接测试 该方案解决了openKylin系统默认仅限局域网访问的限制,无需公网IP即可实现安全的远程管理,既保留了SSH的安全性,又突破了物理网络束缚。特别适合开发者和系统管理员进行跨地域协作和远程维护,显著提升了工作效率。

2025-09-15 14:56:43 331 19

原创 金仓数据库与Java整合Activiti工作流实战:从兼容性到SpringBoot配置

摘要: 本文详细介绍了Java项目中金仓数据库(KingbaseES)与Activiti工作流引擎的整合实践。重点分析了两种驱动方案(PostgreSQL形态和KingbaseES原生驱动)的选择策略,推荐优先使用PostgreSQL驱动简化配置。文章提供了XML与代码两种数据库连接配置方式,并针对SpringBoot项目给出了扩展配置方案,解决官方Starter不支持databaseType参数的问题。通过自定义配置属性和继承AbstractProcessEngineAutoConfiguration类,

2025-09-15 11:10:22 29717 7

原创 Jenkins流水线语法终极指南:从入门到精通

Jenkins流水线语法终极指南 本文全面解析Jenkins流水线语法,涵盖声明式和脚本化流水线。重点介绍声明式流水线的基本结构,包括代理(agent)、阶段(stages)、步骤(steps)、后处理(post)、环境变量(environment)、选项(options)、参数(parameters)、触发器(triggers)、工具(tools)、输入(input)和条件执行(when)等核心功能。通过代码示例演示如何定义CI/CD流程,帮助开发者从入门到精通掌握Jenkins流水线配置。

2025-09-12 14:16:35 1159 16

精品python资源项目.rar

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

2024-04-16

精品vue资源项目.zip

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

2024-04-16

精品java资源项目.zip

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

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

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

mathorcup MathorCupmodeling-master MathorCupmodeling-master

2024-04-13

精品资源-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

精品资源-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

精品资源-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

精品资源-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

精品资源-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

test-main.zip

软件设计说明书

2024-04-05

cnki-downloader-master.zip

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

2024-04-05

码农阿豪——基于2022年CS保研实验室导师招生信息汇总.zip

保研夏令营信息

2025-10-20

码农阿豪——基于2021年CS保研夏令营信息汇总.zip

保研夏令营信息

2025-10-20

码农阿豪——基于2020年CS保研夏令营信息汇总.zip

保研夏令营信息

2025-10-20

码农阿豪——基于ACG网站API数据服务.zip

保研夏令营信息

2025-10-20

集成字节跳动豆包大模型提供了完整的聊天对话和流式输出功能

本模块集成了字节跳动豆包大模型(Doubao LLM),提供了完整的聊天对话和流式输出功能。支持多种模型选择、参数配置、缓存机制和重试策略。 ## 功能特性 ### 核心功能 - **聊天对话**:支持单轮和多轮对话 - **流式输出**:实时流式响应,提升用户体验 - **多模型支持**:支持多个豆包模型切换 - **系统消息**:支持系统角色设定 - **参数配置**:灵活的配置管理 ### 高级特性 - **缓存机制**:可配置的响应缓存 - **重试策略**:自动重试和错误恢复 - **性能监控**:请求统计和性能指标 - **健康检查**:服务状态监控 - **异常处理**:完善的错误处理机制

2025-10-20

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

2024-11-20

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毕设-基于Springboot+Vue的电影在线预订与管理系统

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

2024-11-20

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

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

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

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毕设资源-基于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+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

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

TA关注的人

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