- github.com/swaggo/gin-swagger 是一个用于在基于框架的 Go Web 应用中集成文档的工具。通过它,你可以自动生成、展示和交互式地测试你的 API 文档。以下是详细的指南,涵盖从安装、配置到使用的完整步骤。1. 简介Swagger 是一种用于设计、构建、记录和使用 RESTful Web 服务的工具集。通过 Swagger,你可以:描述你的 A... github.com/swaggo/gin-swagger 是一个用于在基于框架的 Go Web 应用中集成文档的工具。通过它,你可以自动生成、展示和交互式地测试你的 API 文档。以下是详细的指南,涵盖从安装、配置到使用的完整步骤。1. 简介Swagger 是一种用于设计、构建、记录和使用 RESTful Web 服务的工具集。通过 Swagger,你可以:描述你的 A...
- 🏆本文收录于「滚雪球学SpringBoot」专栏(全网一个名),手把手带你零基础入门Spring Boot,从入门到就业,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!! 🏆本文收录于「滚雪球学SpringBoot」专栏(全网一个名),手把手带你零基础入门Spring Boot,从入门到就业,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
- 大幅减小OH代码占用磁盘空间的几个小技巧 前言随着版本的演进和更新,OpenHarmony的代码量越来越大,非常消耗磁盘空间。以 v4.1-Release 版本为例,参考官方文档提供的以下四条命令获取的OpenHarmony代码已经接近50G(包含//.repo/、//prebuilts/、checkout到工作区的代码和通过git lfs pull下载的大文件):$ repo init ... 大幅减小OH代码占用磁盘空间的几个小技巧 前言随着版本的演进和更新,OpenHarmony的代码量越来越大,非常消耗磁盘空间。以 v4.1-Release 版本为例,参考官方文档提供的以下四条命令获取的OpenHarmony代码已经接近50G(包含//.repo/、//prebuilts/、checkout到工作区的代码和通过git lfs pull下载的大文件):$ repo init ...
- 鸿蒙开发如何高效协作?从代码到团队管理的实战指南 鸿蒙开发如何高效协作?从代码到团队管理的实战指南
- 一、获取源码使用的第一步自然就是获取源码,这里我分别贴出Github的地址:https://github.com/xuxueli/xxl-job/ 和Gitee的地址:https://gitee.com/xuxueli0323/xxl-job ,我使用Github去下载,如图: 二、初始化数据库下载源码下来之后,要不用着急启动项目,在源码目录下的 \doc\db可以看到tables_xxl... 一、获取源码使用的第一步自然就是获取源码,这里我分别贴出Github的地址:https://github.com/xuxueli/xxl-job/ 和Gitee的地址:https://gitee.com/xuxueli0323/xxl-job ,我使用Github去下载,如图: 二、初始化数据库下载源码下来之后,要不用着急启动项目,在源码目录下的 \doc\db可以看到tables_xxl...
- 前言Git 是我们日常工作中使用最为广泛的分布式版本代码控制系统,因此在我们的实际工作中,git commit 代码提交规范能够让每一次代码提交都变得有据可循,方便后续的代码审查、问题追踪和版本管理。同时,规范的提交信息也能够为自动化工具提供便利,如生成变更日志、自动化部署等。git commit 规范写法示例首先我们一起来看看行业统一认可且标准的 angular 项目的 git commi... 前言Git 是我们日常工作中使用最为广泛的分布式版本代码控制系统,因此在我们的实际工作中,git commit 代码提交规范能够让每一次代码提交都变得有据可循,方便后续的代码审查、问题追踪和版本管理。同时,规范的提交信息也能够为自动化工具提供便利,如生成变更日志、自动化部署等。git commit 规范写法示例首先我们一起来看看行业统一认可且标准的 angular 项目的 git commi...
- 【HarmonyOS 5】鸿蒙中进度条的使用详解 一、HarmonyOS中Progress进度条的类型HarmonyOS的ArkUI框架为开发者提供了多种类型的进度条,每种类型都有其独特的样式,以满足不同的设计需求。以下是几种常见的进度条类型:线性进度条(Linear):这是最常见的进度条样式,以直线的形式展示进度。从API version 9开始,当组件高度大于宽度时,它会自适应垂直显示... 【HarmonyOS 5】鸿蒙中进度条的使用详解 一、HarmonyOS中Progress进度条的类型HarmonyOS的ArkUI框架为开发者提供了多种类型的进度条,每种类型都有其独特的样式,以满足不同的设计需求。以下是几种常见的进度条类型:线性进度条(Linear):这是最常见的进度条样式,以直线的形式展示进度。从API version 9开始,当组件高度大于宽度时,它会自适应垂直显示...
- 在现代软件开发中,代码库是团队协作和版本管理的核心工具。随着项目的复杂性增加,传统的代码管理方式可能难以满足需求。CodeFlow是一种新型的代码流管理工具,旨在通过可视化的方式提升代码审查、分支管理和任务分配的效率。本文将介绍代码库的基本概念、CodeFlow的功能以及可视化的应用。 代码库的基本概念代码库(Repository)是存储代码和版本历史的地方,通常由Git等版本控制系统管理。... 在现代软件开发中,代码库是团队协作和版本管理的核心工具。随着项目的复杂性增加,传统的代码管理方式可能难以满足需求。CodeFlow是一种新型的代码流管理工具,旨在通过可视化的方式提升代码审查、分支管理和任务分配的效率。本文将介绍代码库的基本概念、CodeFlow的功能以及可视化的应用。 代码库的基本概念代码库(Repository)是存储代码和版本历史的地方,通常由Git等版本控制系统管理。...
- GitHub Copilot引爆编程界!这个AI编程神器将彻底改变你的编程生涯! GitHub Copilot引爆编程界!这个AI编程神器将彻底改变你的编程生涯!
- 2025-04-20:数字小镇中的捣蛋鬼。用go语言,数字小镇 Digitville 有一个包含 0 到 n-1 的整数列表 nums,按理来说,每个数字只会出现一次,但现在有两个数字各多出现了一次,导致列表长度超出正常值。作为小镇的侦探,你的任务是找出这两个多出的数字。请返回一个长度为 2 的数组,包含这两个数字,顺序不限。2 <= n <= 100。nums.length == n + ... 2025-04-20:数字小镇中的捣蛋鬼。用go语言,数字小镇 Digitville 有一个包含 0 到 n-1 的整数列表 nums,按理来说,每个数字只会出现一次,但现在有两个数字各多出现了一次,导致列表长度超出正常值。作为小镇的侦探,你的任务是找出这两个多出的数字。请返回一个长度为 2 的数组,包含这两个数字,顺序不限。2 <= n <= 100。nums.length == n + ...
- git工具配置使用 git工具配置使用
- Java 持续集成系统 引言持续集成(CI)是一种软件开发实践,强调频繁将代码更改合并到主分支,并通过自动化构建和测试来验证每个更改。这有助于快速发现和修复缺陷,提高软件开发的效率和质量。 技术背景 什么是持续集成?持续集成是一种自动化的软件工程过程,旨在减少集成问题,通过频繁地集成代码以确保快速反馈。每次提交触发自动构建和测试,确保新加入的代码不会破坏现有功能。 为什么使用持续集成?提高... Java 持续集成系统 引言持续集成(CI)是一种软件开发实践,强调频繁将代码更改合并到主分支,并通过自动化构建和测试来验证每个更改。这有助于快速发现和修复缺陷,提高软件开发的效率和质量。 技术背景 什么是持续集成?持续集成是一种自动化的软件工程过程,旨在减少集成问题,通过频繁地集成代码以确保快速反馈。每次提交触发自动构建和测试,确保新加入的代码不会破坏现有功能。 为什么使用持续集成?提高...
- 在鸿蒙开发中,版本管理与回滚是保障应用稳定迭代和用户体验的关键环节。通过语义化版本控制(如“主版本号.次版本号.修订号”)、Git版本控制系统及CI/CD流程,开发者可高效管理代码变更、实现并行开发并确保版本清晰可追溯。当新版本出现问题时,回滚机制通过技术手段(如`git revert`或`git reset`)快速恢复至稳定状态。 在鸿蒙开发中,版本管理与回滚是保障应用稳定迭代和用户体验的关键环节。通过语义化版本控制(如“主版本号.次版本号.修订号”)、Git版本控制系统及CI/CD流程,开发者可高效管理代码变更、实现并行开发并确保版本清晰可追溯。当新版本出现问题时,回滚机制通过技术手段(如`git revert`或`git reset`)快速恢复至稳定状态。
- 🏆本文收录于「滚雪球学SpringBoot」专栏(全网一个名),手把手带你零基础入门Spring Boot,从入门到就业,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!环境说明:Windows 10 + IntelliJ IDEA 2021.3.2 + Jdk 1.8 🎉 前言:配置管理的超级助手——Spring Cloud Confi... 🏆本文收录于「滚雪球学SpringBoot」专栏(全网一个名),手把手带你零基础入门Spring Boot,从入门到就业,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!环境说明:Windows 10 + IntelliJ IDEA 2021.3.2 + Jdk 1.8 🎉 前言:配置管理的超级助手——Spring Cloud Confi...
- 对于寻求利用云原生技术力量的组织来说,高效管理 Kubernetes 部署至关重要。ArgoCD 是一款针对 Kubernetes 的声明式 GitOps 持续交付工具,它是一种强大的解决方案。它有助于根据存储在 Git 存储库中的配置自动部署应用程序,从而使 Kubernetes 集群中的应用程序状态与 Git 中声明的配置保持一致。 了解 GitOps在了解 ArgoCD 的细节之前,了... 对于寻求利用云原生技术力量的组织来说,高效管理 Kubernetes 部署至关重要。ArgoCD 是一款针对 Kubernetes 的声明式 GitOps 持续交付工具,它是一种强大的解决方案。它有助于根据存储在 Git 存储库中的配置自动部署应用程序,从而使 Kubernetes 集群中的应用程序状态与 Git 中声明的配置保持一致。 了解 GitOps在了解 ArgoCD 的细节之前,了...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签