
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在用git做版本控制器的时候,经常会遇到以下情况:1、在做1个功能的时候,你自己觉得代码没问题了,就本地commit,然后提交代码,在gitlab上发起和并请求,老大看完之后,觉得你还有修改的地方,把你的代码打回来重新修改,改完之后,本地commit,推到远程,再次发起合并。到此功能做完,但是做完之后发现,你的一个功能commit了两次,当然根据实际情况有些时候你为了做一个功能,来...
云原生CI/CD:Tektoncd/pipeline之pipelineRun。pipelineRun主要用于运行pipeline。相当于是对pipeline的一次调用。
Tekton Dashboard先给大家看下部署完之后的仪表盘页面:Tekton仪表板是Tekton Pipelines基于Web的通用UI。它允许用户管理和查看Tekton PipelineRun和TaskRun,以及在tekton中创建,执行和完成过程中涉及的资源。它还允许按标签过滤PipelineRun和TaskRun。本篇将简单介绍dashboard及其安装,当然也会将下该工具在开发...
快速排序法(1)定义快速排序使用分治的思想,通过一趟排序将待排序列分割成两部分,其中一部分记录的关键字均比另一部分记录的关键字小。之后分别对这两部分记录继续进行排序,以达到整个序列有序的目的。(2)快速排序的三个步骤选择基准:在待排序列中,按照某种方式挑出一个元素,作为 "基准"(pivot)分割操作:以该基准在序列中的实际位置,把序列分成两个子序列。此时,在基准左边的元素都比
下 面的程序可以为任何类构造一个Generator,只要该类具有默认的构造函数。为了减少类型声明,他提供了一个泛型方法,用以生成BasicGenerator:public interface Generator<T> {T next();}public class BasicGenerator<T> implements Genera
快速排序法(1)定义快速排序使用分治的思想,通过一趟排序将待排序列分割成两部分,其中一部分记录的关键字均比另一部分记录的关键字小。之后分别对这两部分记录继续进行排序,以达到整个序列有序的目的。(2)快速排序的三个步骤选择基准:在待排序列中,按照某种方式挑出一个元素,作为 "基准"(pivot)分割操作:以该基准在序列中的实际位置,把序列分成两个子序列。此时,在基准左边的元素都比
背景介绍:最近项目中在做用户操作日志的国际化,用户操作为啥需要日志,在做云平台的时候需要对用户操作资源的行为进行记录,比如创建一台主机,你需要记录起来,并且在日志模块展现给用户看,这样的日志模块可以方面用户查看操作是否成功,查看操作历史,还可以按时间查询最近的操作记录。那么现在有个需求是这套云平台既需要给中国用户使用,又需要给国外用户使用,那么系统使用的展示语言是需要动态切换的,你就
给一个git分支改名的方法很简单如果对于分支不是当前分支,可以使用下面代码:git branch -m 原分支名 新分支名如果是当前,那么可以使用加上新名字git branch -m 原分支名称...
有时候需要配置ubuntu安装的软件,一般安装软件都是使用apt-get install。那么安装完后,软件的安装目录在哪里呢,可执行文件又放在哪里呢。 A、下载的软件的存放位置:/var/cache/apt/archives B、安装后软件的默认位置:/usr/share C、可执行文件位置:/usr/bin D、配置文件位置:/etc E、lib文件位置:
云计算(1)——理解云计算 本节要介绍的是云计算的基本概念,之后会保证每两周一篇云计算的概念、技术和架构。(一)云计算的历史 首先“云计算”这一术语是在2006才出现在商业领域的。在这个时期,亚马逊推出其弹性计算云(Elastic Compute Cloud, EC2)服务,使得企业通过“租赁”计算容量和处理能力来运行企业应用程序。同年,Google Apps也推出了基于浏览







