ICode9

精准搜索请尝试: 精确搜索
  • 加速服务农村最后一百米,中和农信云原生DevOps转型之路2022-01-04 18:33:07

      李楠,现任技术风险岗位负责人,负责中和农信SRE团队管理。主导信息化系统的稳定性能力提升,团队应急响应能力以及自动化运维平台效能建设,致力于DevOps转型和SRE能力落地。 马常炜,技术风险岗一号位,从业务运维到运维开发。先后承担多次技术攻坚及推动技术演进:私有部署CICD落地到升级

  • MIPS处理器2022-01-02 17:04:29

    3.1系统设计目标 3.1.1设计目标 教学版的OpenMIPS处理器是一款具有哈佛结构的32位标量处理器,兼容MIPS32Release1指令集架构,可以使用现有的MIPS编译环境,如:GCC编译器等,设计目标如下: 五级流水线 哈佛结构,分开的指令、数据接口 32个32位整数寄存器大端模式向量化异常处理,支持精准

  • 自动化集成:Pipeline整合Docker容器2022-01-02 12:39:09

    前言:该系列文章,围绕持续集成:Jenkins+Docker+K8S相关组件,实现自动化管理源码编译、打包、镜像构建、部署等操作;本篇文章主要描述流水线集成Docker用法。 一、背景描述 微服务架构是当前主流的技术选型,在业务具体落地时,会存在很多业务服务,不管是在开发、测试、上线的任意节点中,如

  • 7招!实现安全高效的流水线管理2021-12-30 13:05:05

      概述 传统流水线 Pipeline 工具,包括 Jenkins、Teamcity、Travis CI 等产品,作为企业 DevOps 中持续集成/持续交付的核心工具,从核心功能上来说通常可以概括为以下4点: 1、自动化测试: 提供代码扫描、安全扫描、单元测试等自动化测试工具,确保代码在集成前已经经过充分测试验证。 2

  • 实现高效安全管理云效流水线的7招 |云效2021-12-30 12:58:35

    概述 传统流水线 Pipeline 工具,包括 Jenkins、Teamcity、Travis CI 等产品,作为企业 DevOps 中持续集成/持续交付的核心工具,从核心功能上来说通常可以概括为以下4点: 1、自动化测试: 提供代码扫描、安全扫描、单元测试等自动化测试工具,确保代码在集成前已经经过充分测试验证。

  • Gitlab自动触发流水线2021-12-28 18:36:14

    Gitlab自动触发流水线 我们希望版本管理工具和持续集成工具联动起来,如提交代码时,自动触发集成工具的进行代码监测,检测成功后集成工具再通知版本管理工具进行下一步操作。 Jenkins会为当前代码库生成一个订阅地址,绑定到Gitlab。而Jenkins想调用Gitlab想调用Gitlab的API则需要其凭证

  • Jenkins 流水线语法自动部署2021-12-28 18:04:07

    Jenkins 流水线语法自动部署 Jenkins自动编译自动部署要完成以下几个任务 1、拥有NodeJS环境,执行npm i & npm run build指令,在工作空间打出dist包 2、利用Dockfile制作以nginx为基础镜像的前端镜像 3、镜像上传到镜像库 4、在服务器上部署Docker镜像 可以按如下步骤验证此功能。

  • pipeline的优点2021-12-28 11:34:31

    1.什么是Jenkins流水线 ​首先我们平时使用比较多的应该是使用构建maven项目针对于Java的代码,那么流水线我们可以理解为本质上和这些构建项目的方法,没什么区别,都是构建一个项目进行操作,流水线的简单来说在于使用特定脚本的方式来进行构建,因为其一系列优点. 2.优点 1.项目发

  • 第5讲:软件开发中的“流水线”2021-12-23 12:04:16

    相信同学们对上图的瀑布模型一定不会陌生,所有阶段都是线性的。完成一个阶段的工作再进入下一个阶段,之前阶段输出的成果物作为下一个阶段的输入。比如:设计阶段输出的设计书,作为编码阶段的输入并输出源代码。详细设计输出的详细设计书,作为单元测试的输入并输出单元测试的测试

  • 第一章 计算机组成与体系结构2021-12-22 21:58:00

    第一章.计算机组成与体系结构 第一章.计算机组成与体系结构 ps:在上午考试中一般占到6分 第一节 数据的表示 进制的转换 1.R进制转十进制:将每一位数字用R^k表示然后相加,k与该位与小数点的距离有关,小数点左边第一位为0,右边第一位为-1,往左递增,网往右递减,如:二进制数10100.01=1*2^

  • 自动化集成:Pipeline流水语法详解2021-12-21 09:01:56

    前言:该系列文章,围绕持续集成:Jenkins+Docker+K8S相关组件,实现自动化管理源码编译、打包、镜像构建、部署等操作;本篇文章主要描述Pipeline流水线用法。 一、Webhook原理 Pipeline流水线任务通常情况下都是自动触发的,在Git仓库中配置源码改动后通知的地址即可。 例如在Gitee仓库中

  • Jenkins Pipeline流水线2021-12-18 19:00:49

    简介:Jenkins Pipeline能够将多个项目中的配置信息整合在一起,即将多个任务连接在一起,实现当个任务难以完成的复杂操作,形成流水线式作业。 一、入门   1. 概念     A. node(节点):一个node就是一个jenkins节点,是执行step的具体运行期环境;     B. stage(阶段):一个pipeline

  • 云效流水线的使用2021-12-17 19:03:02

    前言 使用云效前的原因在于: 免费 使用云效后的原因在于: 简单,方便,快速,免费 传统持续集成架构 代码仓库: GitLab 持续集成: jenkins 文档管理: showdoc 任务管理: 禅道 2020年由于公司项目需要进行重构,需要重新搭建一套cicd的环境,这时候刚好遇到阿里云云效推广,免费进行使用, 本着免费

  • 体系结构 习题/题库/期末复习/考研复习2021-12-16 08:31:44

    体系结构 习题/题库/期末复习/考研复习 前段时间体系结构考试收集整理了一些题来练手,现在考完了发出来供需要的人期末复习 or 考研复习用 由于整理的时候为了方便用 word 弄的,题量又有些多,就截图上传了 存储器-存储器型指令集结构不属于通用寄存器结构(RISC-V的是寄存器-寄存器

  • 计算机速成课 第九集 高级CPU设计2021-12-12 16:34:15

    1. 早期计算机提速方式 减少晶体管的切换时间,但是最终会遇到瓶颈,所以芯片厂商发明各种新技术来提升性能 这样使得运算更快,也可以处理更复杂的任务 2. 早起使用减法来实现除法的功能效率低 例如:16/4,会执行为 16-4-4-4,碰到 0 或者负数才停下 但是这种方法需要多个时钟周期,很低效

  • 计算机速成课 第九集 高级CPU设计2021-12-12 16:31:25

    1. 早期计算机提速方式 减少晶体管的切换时间,但是最终会遇到瓶颈,所以芯片厂商发明各种新技术来提升性能这样使得运算更快,也可以处理更复杂的任务 2. 早起使用减法来实现除法的功能效率低 例如:16/4,会执行为 16-4-4-4,碰到 0 或者负数才停下但是这种方法需要多个时钟周期,很低效

  • K8s微服务自动化部署容器(Rancher流水线)2021-12-08 16:33:23

    一、背景 最近公司上线办公网零信任安全网关系统,由我负责部署上线,在部署的时候同时也在想如何保障稳定性,以及后续部署的简便性; 想起了k8s微服务的成熟方案,不仅可以自动重启还可以监控容器运行状态,也可以集成自动化部署,于是找了一些资料将之前接触过的rancher用了起来,首先要做的

  • CPU的流水线指令设计2021-11-27 16:05:03

    为什么小小一个CPU,有那么多周期(Cycle)? 程序的性能,是由三个因素相乘来衡量的,“指令数×CPI×时钟周期”。 和周期相关的只有一个时钟周期,即CPU主频的倒数。 一个CPU的时钟周期可以认为是可以完成一条最简单的计算机指令的时间。 那为何构造CPU时,有那么多周期? 单指令周期处理器

  • HMI自动化测试在持续集成环境中的应用2021-11-23 14:01:12

    什么是持续集成? 在传统软件开发过程中,集成通常发生在每个人都完成了各自的工作之后。在项目尾声阶段,通常集成还要痛苦的花费数周或者数月的时间来完成。 并且此时的部署是有风险的,因为任何人都有可能通过一个简单的提交,就将BUG引入到了生产环境。所以,持续集成是一个将集成提前至开

  • GitLabCI系列之流水线语法2021-11-17 10:34:34

    job 在每个项目中,我们使用名为.gitlab-ci.yml的YAML文件配置GitLab CI / CD 管道。 可以定义一个或多个作业(job)。 每个作业必须具有唯一的名称(不能使用关键字)。 每个作业是独立执行的。 每个作业至少要包含一个script。 job1: script: "execute-script-for-job1" job2: s

  • 算法设计与分析:流水线问题和最长公共子序列(Java)2021-11-14 13:32:43

    最长公共子序列问题采用了递归、备忘录和动态规划来解决,流水作业问题用了Johnson java: 最长公共子序列: import java.util.Arrays; import java.util.Scanner; public class LongestCommonSubseq { static int[][] b = null; static int[][] c = null; static int[]

  • DevOps基础2021-11-14 12:58:46

    DevOps基础 简介 DevOps是一系列做法和工具,可以使IT和软件开发团队之间的流程实现自动化。其中,随着敏捷软件开发日趋流行,持续集成(CI)和持续交付(CD)已经成为该领域一个理想的解决方案。在CI/CD工作流中,每次集成都通过自动化构建来验证,包括编码,发布和测试,从而帮助开发者提前

  • Jenkins 流水线语法2021-11-07 22:58:18

    Jenkins 流水线语法_孔祥旭的博客-CSDN博客_jenkins流水线语法 字符串插值 Jenkins Pipeline使用与Groovy相同的语法进行字符串插值。Groovy的字符串插值支持可能会让很多语言新手感到困惑。虽然Groovy支持使用单引号或双引号来声明一个字符串,例如: def singlyQuoted = 'Hello'

  • 施努卡:什么是机器人视觉(机器人视觉可以做些什么?)2021-11-05 10:06:20

    机器视觉”顾名思义就是,用机器代替人眼来做测量和判断。 机器视觉是人工智能正在快速发展的一个分支。其概念源自于机器人领域,通过光学装置和非接触式的传感器,自动地接受和处理一个真实物体的图像,以获得所需信息或用于控制机器人运动的装置。 但是小编为什么又会突然讲到机器

  • 案例|云效赋能一站式企业消费管理品牌「差旅壹号」持续交付新动力2021-11-04 12:00:17

     编者按:元叹,12年加入差旅壹号,拥有多年技术管理及架构经验,差旅壹号技术委员会成员,曾负责过多个核心产品架构,致力于研发质量与效能提升。 背景 差旅壹号作为一站式企业消费管理平台品牌,涵盖了一站式企业商旅管理、一站式企业出行管理、一站式企业用餐管理、一站式企业福利管理平

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有