实例tekton gitlab ci

GitLab-GitLab介绍

GitLab 是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的 Git 项目仓库,可通过 Web 界面进行访问公开的或者私人项目。它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。 文档地 ......
GitLab GitLab-GitLab

GitLab-理解里程碑(史诗)/议题,评论/主题,代码建议

1、里程碑: 可以理解为对大的工作内容进行定义,比如构建一个版本、新增某个功能、变更某个需求。 2、议题: 为对“里程碑”进行进行模块拆分,比如变更某个需求时设计到多个端进行修改、多个接口修改、多个接口修改时又涉及到其他系统业务场景进行测试。可对这些内容进行拆分,并且gitlab支持把议题分配给相应 ......
议题 里程碑 史诗 代码 建议

web前端pdf.js预览pdf实例创建报错:Array. prototype` contains unexpected enumerable properties

使用pdf.min.js是预览pdf文件,但是在实例化时异常报错,下面是实例化的代码 var loadingTask = window.pdfjsLib.getDocument(url); console.log(loadingTask); this.pageNum = 1; this.pageRe ......
前端 enumerable properties unexpected pdf

CI/CD解释

CICD的全称是Continuous Integration and Continuous Delivery/Deployment,中文翻译为“持续集成和持续交付/部署”。CICD是一种软件开发流程模型,旨在通过自动化和持续性的构建、测试、部署和交付过程,来提高软件开发和发布的效率和质量。CICD的 ......
CI CD

sb+activiti7实例<二>20230424

一、版本问题 原Activiti的Tijs Rademakers团队去开发Flowable框架。 现Activiti7是 Salaboy团队开发的,内核使用的还是Activiti6,扩展了云化。Activiti5、Activiti6代码目前由 Salaboy团队代为维护,目前官宣已经暂停维护 Act ......
activiti7 实例 activiti 20230424 sb

docker部署gitlab CI/CD (二)终篇:部署gitlab runner和添加gitlab-ci.yml文件 终极踩坑版

网上教程很多,但断断续续,先不说大部分都是只截取片段,让人云里雾里,不会的看不懂,懂的不需要看,根据步骤跑不起来不说,改了一堆,完全不解释为什么,也分不清是官方要求还是作者自己夹带的私货。痛定思痛,抛弃任何教程,根据报错实时改进,于2023年4月24日完成此篇。 官方文档: https://docs ......
gitlab gitlab-ci 终极 文件 docker

B/S实现文件上传下载功能实例解析

​ 一、概述 所谓断点续传,其实只是指下载,也就是要从文件已经下载的地方开始继续下载。在以前版本的HTTP协议是不支持断点的,HTTP/1.1开始就支持了。一般断点下载时才用到Range和Content-Range实体头。HTTP协议本身不支持断点上传,需要自己实现。 二、Range 用于请求头中, ......
上传下载 实例 功能 文件

网页实现文件上传下载功能实例解析

​ 这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 public c ......
上传下载 实例 功能 网页 文件

docker部署gitlab-runner

要求 在注册runner之前,您必须首先: 将其安装在与安装 GitLab 的服务器不同的服务器上 获取令牌: 对于共享运行器,让管理员转到 GitLab 管理区域并选择Overview > Runners 对于group runner,转到CI/CD > Runners 对于project run ......
gitlab-runner docker gitlab runner

VUE实现文件上传下载功能实例解析

​ IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag 客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载: Accept-R ......
上传下载 实例 功能 文件 VUE

原型模式:通过复制生成实例

原型模式允许对象在不重新创建的情况下通过复制来生成新的实例。这通常比直接创建一个新对象更加高效。简单来说,原型模式就是通过复制一个已有的对象来创建新的对象。 首先,我们需要定义一个实现Cloneable接口的原型类,以便使用clone()方法进行复制: public class Prototype ......
原型 实例 模式

HTML5实现文件上传下载功能实例解析

​ 以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。 准备文件上传的API #region 文件上传 可以带参数 [HttpPost("upload")] public JsonResult upl ......
上传下载 实例 功能 文件 HTML5

建造者模式:组装复杂实例

建造者模式的生命周期通常包括以下步骤: 创建一个建造者对象 调用该创建者对象的一系列设置方法,以指定对象的各个属性 调用build()方法,该方法将运行实际的构建过程 返回构建的对象 建造者模式可以减少代码的重复性,并且可以简化创建复杂对象的过程,从而提高代码的可读性和可维护性。由于它提供了灵活的构 ......
实例 模式

JavaScript实现文件上传下载功能实例解析

​ 需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。 第一步: 前端修改 由于项目使用的是BJUI前端框架,并没有使用框架本身的文件上传控件,而使用的基于jQuery的Uploadify ......
上传下载 JavaScript 实例 功能 文件

JS实现文件上传下载功能实例解析.

​ 对于大文件的处理,无论是用户端还是服务端,如果一次性进行读取发送、接收都是不可取,很容易导致内存问题。所以对于大文件上传,采用切块分段上传,从上传的效率来看,利用多线程并发上传能够达到最大效率。 本文是基于 springboot + vue 实现的文件上传,本文主要介绍服务端实现文件上传的步骤及 ......
上传下载 实例 功能 文件

基于docker 安装的gitlab 升级

gitlab 升级 背景 现在的gitlab版本是13.0.1,目标是 14.9.5 因为,这个版本及以后支持禅道集成。 升级过程 先备份数据 gitlab-rake gitlab:backup:create #有两个文件需要手工备份 #gitlab.rb路径:/etc/gitlab/gitlab. ......
docker gitlab

JS实现文件上传下载功能实例解析

​ 前言 文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有比较好的上传体验呢,答案 ......
上传下载 实例 功能 文件

Springboot 多实例负载均衡部署

Springboot 多实例负载均衡部署 一、测试代码: 控制层测试代码: import java.net.Inet4Address; import java.net.InetAddress; import java.net.UnknownHostException; @Controller @Re ......
Springboot 实例

URL 正则表达式 实例

1. 获取URL指定参数 export function parseQueryString(name: string, url = location.search) { const reg = new RegExp(`(^|[?&])${name}=([^?&]*)(&|$)`, 'i'); ret ......
正则 表达式 实例 URL

[tarjan强连通分量算法] 目的,图解,思路,伪代码,实例

强连通分量算法(Tarjan's Strongly Connected Component Algorithm) 利用深度优先算法找到一个非强连通的有向图中的所有强连通子图。无向图可以被认为是同时具备u->v和v->u的图。 一些概念 强连通:在有向图中,任意点u与v之间存在有来回两个方向的通路,类 ......
分量 算法 实例 思路 目的

c++在嵌入类中定义上层类的实例

问题是这样的,嵌入类挺好的,可以有效表明类之间的从属关系,我们常常这样 class A { public: class Attr { private: A& mA; }; }; 这样是没有问题的,因为A此时还没有完全定义,使用引用或指针都是可以的。 但是有些时候,如果A对象是一个临时对象,但我们想让 ......
上层 实例

为什么匿名内部类可以实例化并实现抽象方法?lambda表达式是简化了匿名内部类的实现过程吗?

为什么匿名内部类可以实例化并实现抽象方法? 在Java中,接口是一种特殊的抽象类型,它只定义了一个或多个抽象方法。接口不能被实例化,但是我们可以使用匿名内部类来实现接口并创建一个具体的对象。 匿名内部类是一种没有名字的局部内部类,它可以在定义的同时创建一个实例对象。因此,当我们使用匿名内部类来实现接 ......
表达式 实例 过程 方法 lambda

python调用imgkit将html转图片pdf问题实例wkhtmltox

wkhtmltox的下载地址:https://wkhtmltopdf.org/downloads.html 或者:https://github.com/wkhtmltopdf/wkhtmltopdf 0.12.6版本按网络上的教程会出现一个错误: IOError: wkhtmltopdf exite ......
wkhtmltox 实例 python imgkit 问题

vue全家桶进阶之路50:Vue3 环境变量+跨域设置实例

使用.env加后缀的方式来建立某个模式下的环境变量, 例如:项目根目录新建两个环境变量文件(development开发环境和production生产环境): .env.development .env.production 在新建的两个环境变量文件中设置相同的环境变量名: VUE_APP_BASE_ ......
变量 全家 实例 环境 Vue3

基于Docker的GitLab更改克隆地址问题

解决 gitlab 容器上的项目进行 clone 时,IP 地址显示一串数字而不是正常 IP 地址的问题 问题背景 通过 gitlab 容器创建了一个项目,想 clone 到本地,结果发现项目的 IP 地址是一串数字 问题排查 明明创建项目的时候,IP 地址还是正常的鸭! 再看看项目的 settin ......
地址 Docker GitLab 问题

GitLab 配置优化

代码库最近换了,使用了 GitLab。这两天观察了下服务器的使用情况,发现 GitLab 很吃内存。直接占用了 30 多个G的内存。 一、发现问题 使用 top 命令查看内存时,发现前几十个都是同一个应用程序。再通过 ll /proc/pid 命令查找具体程序位置,发现都是 GItLab 。 这其中 ......
GitLab

Ubuntu.Gitlab.SetUp——Ubuntu下gitlab-ce服务器部署

一、安装环境 使用系统环境:linux-ubuntu 22.04 直装,非docker 安装链接:gitlab/gitlab-ce - Packages · packages.gitlab.com 1. 进入页面点击 search 按钮,在Distribution里面输入ubuntu,出现适合ubu ......
Ubuntu gitlab-ce 服务器 Gitlab gitlab

gitlab命令行修改登录页

现象 误操作修改了登录页的url,导致无法登录的问题 修改 进入gitlab 容器 docker exec -it gitlab /bin/bash 进入postgresql数据库命令行 gitlab-psql 执行更改语句 UPDATE application_settings set home_ ......
命令 gitlab

Java技术_基础技术(0003)_类执行顺序详解+实例(阿里面试题)+详细讲解+流程图

一、总体原则 列出执行顺序的原则(这里本人出了简化,比较明了。可能有漏的,请帮忙补充,但应付该实例足以): ==父类先于子类; ==静态先于非静态; ==变量和块先于构造方法; ==变量声明先于执行(变量赋值、块执行);(这一点是根据数据在内存中是如何存储的得出的,基本类型、对象、String均不一 ......
技术 流程图 顺序 实例 流程

08-Vue实例的生命周期函数

title: 08-Vue实例的生命周期函数 publish: true 介绍 vue实例的生命周期:从Vue实例创建、运行、到销毁期间,总是伴随着各种各样的事件,这些事件,统称为生命周期。 生命周期钩子:就是生命周期事件的别名而已。 生命周期钩子 = 生命周期函数 = 生命周期事件。 生命周期函数 ......
周期函数 函数 周期 实例 生命