CI
  • 2024-11-20Python 项目自动化与 CI/CD 实践:让部署和发布像开挂一样简单
    Python项目自动化与CI/CD实践:让部署和发布像开挂一样简单在软件开发的世界里,自动化和持续集成/持续部署(CI/CD)是超级英雄,它们不仅让我们的工作更加高效,还能避免那些令人头疼的手动操作。它们就像开发者的最佳伙伴,随时准备打击bug,拯救开发进度。那么,今天我们就来聊聊怎
  • 2024-11-19CI配置项,IT服务的关键要素
    随着现今数字经济的不断发展,逐渐成熟的IT基础设施已不再是简单的竞争优势,而已成为企业生存和发展的基石。然而,仅仅拥有强大的基础设施是不够的。为了保障IT服务的平稳运行和持续交付,企业还需要重点关注IT服务的核心构建模块——配置项(ConfigurationItem,CI)。从本质上讲,CI配
  • 2024-11-17php毕业设计购物商城在线购物系统美食购物商城外卖系统点餐系统美食网站php+mysql+html计算机毕业设计源码获取php期末作业电商网站电子商务
    一,功能介绍        前台主要包括网站首页、商品推荐、最新商品、新闻咨询、商品分类、商品资讯、评论、登录、注册、加入购物车、结算、个人中心等功能模块商品推荐、最新商品在商品推荐、最新商品模块,用户可以查看全部商品信息,选择商品进行添加购物车等操作,购物
  • 2024-11-17【机器学习】朴素贝叶斯算法
    目录什么是朴素贝叶斯算法?算法引入 贝叶斯定理朴素贝叶斯分类器工作原理优缺点应用场景实现示例基本步骤:在机器学习的世界里,朴素贝叶斯算法以其简单性和高效性而著称。尽管它的名字听起来有点复杂,但实际上它是一种基于概率论的简单分类算法。今天,我们就来深入了解
  • 2024-11-11[豪の学习笔记] CI/CD相关 - Docker
    一、docker常见命令单独下载镜像文件dockerpull查看本地镜像文件dockerimages删除本地镜像文件dockerrmi基于dockerfile构建自定义镜像dockerbuild将打包好的镜像保存在本地dockersave加载外部镜像文件dockerload将本地镜像推送到镜像仓库dockerpush创建并
  • 2024-11-10shodan(4-5)
    以下笔记学习来自B站泷羽Sec:B站泷羽Sec1.查看自己的出口IP可以知晓自己是哪个IP连接的公网shodanmyip2.指定标题搜索http.title:内容搜索被挂黑页的网页:获得标题中含有hackedby的IPshodansearch--limit10--fieldsip_str,porthttp.title:hackedby那
  • 2024-11-07php毕业设计流浪动物领养系统宠物领养网站PHP+MySQL+HTML计算机毕业设计PHP源码获取php期末作业
    一、功能介绍基于php+mysql+html前台:网站首页宠物推荐最新宠物新闻咨询宠物分类宠物资讯评论登录/注册加入购物车、领养、个人中心后台:各种增删改查系统设置分类管理宠物管理领养管理评价管理新闻资讯用户管理二、效果展示三、代码展示CREATE
  • 2024-11-07Codeforces Global Round 27
    Preface这场其实是上周六VP的,但因为后面连着好几天组队训练就一直没补题,拖到今天才补这场VP的时候写了A~E,F感觉会了但是急着吃饭就跑了,今天写了下F发现贼好写写完就过了,亏麻了A.Sliding签到,手玩下式子即可#include<cstdio>#include<iostream>#defineintlonglon
  • 2024-11-07技能概述
    技能概述软件测试基础:具备扎实的软件测试理论知识,熟悉测试生命周期(STLC)、测试策略和测试计划制定。测试用例设计与执行:熟练运用等价类划分、边界值分析、因果图等多种测试设计技术,能够独立编写和执行测试用例。缺陷管理:精通缺陷生命周期管理,能够使用JIRA、Bugzilla等工具进行
  • 2024-11-06dvwa-sql注入中级
    因为页面上只能选择相应数字查询,因此需要抓包进行注入;首先通过语句判断是字符型还是数字型:id=1and1=1--+id=1and1=2--+如图,两次返回结果不同,因此这是一个数字型注入。然后依照流程爆出当前表列数和回显位,爆出当前数据库名字(这一步就省略了);接着,要利用information_sch
  • 2024-11-06CICD轮巡
    1.设置CI轮巡2.3.CI设置版本号为latest
  • 2024-11-06【安全运维】检测即代码(DAC) 详细步骤
    原创Zafkie1SecLink安全空间引言DAC(DetectionAsCode),检测即代码是一种战略方法,可将安全检测机制无缝集成到软件开发生命周期中。通过将安全控制视为代码,组织可以在整个SIEM运维过程中自动部署、配置和维护安全措施。或许很多人听说过DAC的概念,但是并没有一步步地实现过
  • 2024-11-02《使用Gin框架构建分布式应用》阅读笔记:p307-p392
    《用Gin框架构建分布式应用》学习第16天,p307-p392总结,总86页。一、技术总结1.AWSchapter08讲使用AWS进行部署,可以根据需要选择是否阅读。因为使用到的概率很小,且还要绑卡,本人选择跳过。2.CI/CD(1)什么是CI/CDp348,Luckily,manydeploymentstepscanbeautomated,saving
  • 2024-11-02【MySQL系列】理解 `utf8mb4` 和 `utf8mb4_unicode_ci`
  • 2024-11-01GitLab上怎么创建项目(步骤详解)
    创建项目在GitLab上需经过几个主要步骤:1.注册并登录账户;2.创建新项目;3.初始化及配置项目;4.代码管理与协作;5.持续集成/持续部署(CI/CD)的设置。首步为确保用户拥有一个GitLab账户并成功登录,紧接着便能通过简明的步骤创建并初始化自己的新项目,进而利用GitLab的多样功能进行代码管理和
  • 2024-11-01在Codeigniter中使用Blade模板引擎
    使用compoer引入blade库composerrequire"philo/laravel-blade":"3.*"在helpers目录下创建view_helper.php<?phpif(!defined('BASEPATH'))exit('Nodirectscriptaccessallowed');require_once'vendor/autoload.php';
  • 2024-10-31CD4510
    十进制同步加/减计数器   CC4510           简要说明CC4510为可预置BCD可逆计数器,该器件主要由四位具有同步时钟的D型触发器(具有选通结构,提供T型触发器功能)构成。具有可预置数、加减计数器和多片级联使用等功能。CC4510具有复位CR,置数控制LD、
  • 2024-10-27中值滤波python代码
    文章目录一、中值滤波二、代码实现一、中值滤波中值滤波使用了局部邻域(窗口)里的中值来代替上述局部平均法中的局部平均值。即将以该点为中心的某个窗口框住的各像素的中间值作为处理后图象中该点像素的值。能有效处理椒盐噪声。二、代码实现下图代码实现了中值滤波对
  • 2024-10-27使用Gitlab-Runner docker模式
    使用Gitlab-Runnerdocker模式runner服务器需要安装docker服务使用docker安装gitlab-runnerdockerrun-d--namegitlab-runner--restartalways\-v/srv/gitlab-runner/config:/etc/gitlab-runner\-v/var/run/docker.sock:/var/run/docker.sock\gitlab/gitlab-run
  • 2024-10-27DevOps工具链组合推荐
    ###DevOps工具链组合推荐在当今的软件开发领域,DevOps已成为提高软件交付速度、提升产品质量、加强团队合作的关键策略。对于寻求实现快速开发和高效运营的团队而言,选择合适的DevOps工具链是至关重要的。一个理想的DevOps工具链应包括代码仓库、持续集成(CI)/持续部署(CD)工具、配置
  • 2024-10-27Go语言的持续集成和持续部署方法
    在如今这个快速迭代的软件开发领域,Go语言的持续集成(CI)和持续部署(CD)方法对于提升项目的交付质量和速度起着至关重要的作用。简要来说,持续集成指的是开发者将代码频繁地集成到主分支的过程、持续部署则是指软件变更自动、频繁地部署到生产环境的实践。具体到Go语言,其CI/CD的框架和
  • 2024-10-26IDEA 不提示 gitlab-ci 字段问题
    问题描述idea编写.gitlab-ci.yml文件没有代码提示正常来说,idea会识别到类型自动下载的,但是有时候就是不会,很诡异,只能自己手动设置解决方案只需要添加一个shcema文件之后关联.gitlab-ci.yml文件即可1.打开schema编辑2.获取JsonScheme网址gitlabci的jso
  • 2024-10-24CI/CD 流水线系统-开源框架Tekton
    文章目录CI/CD流水线系统-开源框架Tekton什么是TektonTekton优点Tekton组件介绍Tekton概念术语CI/CD流水线系统-开源框架Tekton什么是Tekton官网:https://tekton.dev/Tekton是一个强大、灵活的构建CI/CD流水线系统的开源框架,允许开发者构建、测试和发布应
  • 2024-10-24探索现代软件开发中的持续集成与持续交付(CI/CD)实践
    探索现代软件开发中的持续集成与持续交付(CI/CD)实践随着软件开发的飞速进步,现代开发团队已经从传统的开发模式向更加自动化和灵活的开发流程转变。持续集成(CI)与持续交付(CD)成为当下主流的开发模式。这些实践通过自动化的构建、测试和发布流程,使开发团队能够更高效地交付