打赏

相关文章

敏捷开发、持续集成/交付(CI/CD)、DevOps学习笔记

概述 敏捷开发和DevOps都是一种理念。他们的理念相似,都是为了更好更快的发布产品,但又不完全相同。 而CI/CD是实现这两者理念的一种方法。 敏捷开发 前言 传统方式开发前有一份详细的开发文档,程序员照着需求直接敲代码,产品…

盘点适合入门学习的C/C++开源项目

基础 microsoft C microsoft C 评价: 入门级教程这是我在看C标准库的时候发现的,C标准库写的太学术了,这个比较接地气,对于理解一些基本性的概念非常有帮助,我是把它和C标准库对照着看的 现代 C:moder…

Dev C++项目开发是添加背景音乐 CC++

在去年的时候我就在寻找Dev C上面进行项目开发是如何添加背景乐的,由于这一年时间比较懒几乎在学习方面没有任何进展,直到昨天才才找到添加背景音乐的方法,实在惭愧,现在分享一下 1.打开Dev C首先在创建一个C的项目。【文件】-&g…

STM32开发项目:软件模拟I2C功能

日期作者版本说明2020.10.29TaoV1.11. 修复了端口配置输入输出方向函数的bug(没有设置端口速度) 2. STM32F103与F407平台的源码分开提供 3. 改进了等待从机应答的逻辑2020.11.05TaoV1.21. 增加了I2C Device的数据结构封装 目录 背景介绍I2C协议介绍I2C总…

CI/CD到底是什么?看完就能很快理解

CI/CD到底是什么?看完就能很快理解 CI/CD到底是什么?什么是DevOps?如何落地实现DevOps理念?实践测试当今大公司一定要使用DevOps CI/CD到底是什么? 了解CI/CD,这个CI/CD是什么呢? 通过查找资料后得知就是我们耳熟的…

使用GitLab CI/CD 来设置部署冻结 Deploy freezes 保证环境稳定

背景 在平时的软件开发过程中,我们经过会遇到这样的一种情况: 产品经理或者销售团队需要使用一个软件环境来向客户展示我们的产品,并详细洽谈合作细节,并且整个过程可能是几天。在这种情况下,如果某个运维人员不小心在演示时间内进行了部署(有时部署是自动的),销售人员…

在GitLab CI/CD中使用environment对部署环境进行管理

背景 每一个应用都在研发阶段都会有几套环境,开发环境,集成环境,测试环境,生成环境。对于不同的环境,CI/CD的处理方式可能有所不同。在GitLab CI/CD中,如果开发者想要快速查询某一个部署环境的部署历史,可以在流水线列表中,使用分支名称,触发用户,tag名称,以及流水…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部