GitLab CI-CD入门目录1、GitLabCI/CD简介GitLabCI/CD简介GitLabCI/CD是GitLab内置的持续集成与持续部署系统开源: CI/CD是开源GitLab社区版和专有GitLab企业版的一部分。(极狐)易于学习: 官方具有详细的学习操作文档。无缝集成: CI/CD是GitLab的一部分,支持从计划到部署,具有出色的用户体验。 (例如:做一些基于版本控制系统的提交
刚来公司没多久,就被公司派到外地驻点上班,上个月跟我一起驻点的主管同事给了我一个任务: 现在驻点和别人一起搞开发,我们团队的代码都完成之后再把代码提交到他们的git,所以我们这几个驻点的需要自己另外搭建一个代码仓库,合并代码后将我们代码提交到他们的git仓库。 在我们自己的代码仓库里,需要能够持续集成,我搭建的持续集成里面的步只有一个:maven项目代码扫描。sonar里面包含了几百条java代
无论是当年的VSS再到后来的TFS,然后是SVN再到今日的GIT,只要是跟源代码管理(Source Control)相关的管理工作都可能带来这一问题,那么这里就简单说一下。(顺便贴个以前的工作笔记)任何还没有PUSH到远端(origin),但已经被提交到本地(local)的commit,都可以用以下命令回退。git reset HEAD~1 --hard这cmd的意思就是说跑git.exe里的re
# Java事务先提交外层事务 在Java应用程序中,事务管理是一项重要的功能。事务是一组原子性、一致性、隔离性和持久性操作的集合。在某些情况下,我们可能需要先提交外层事务,然后再提交内层事务。本文将介绍如何使用Java事务管理器实现这一功能,并提供代码示例。 ## 事务管理器 事务管理器是Java中用于管理事务的对象。它提供了一些方法,如开始事务、提交事务和回滚事务。在Java中,常用的事
原创 2023-07-20 13:43:26
290阅读
 问题:特别注意:如果出现在可在本地登录localhost,无法远程登录192.168.11.22的问题,那基本就可以断定是防火墙的问题了,可以先使用iptables -nL查看防火墙的详细信息,然后通过添加防火墙规则 设置gitlab发信功能,需要注意一点:发信系统用的默认的postfix,smtp是默认开启的,两个都启用了,两个都不会工作。我这里设置关闭smtp,开启pos
# Java Service 嵌套事务的实现指南 ## 引言 在Java开发中,事务管理是一个重要的概念。嵌套事务意味着一个事务(外部事务)可以包含其他事务(内部事务)。我们主要要实现的是让内部事务先提交后返回给外部事务使用的场景。本文将详细介绍如何在Spring框架中实现嵌套事务:先提交内部事务,然后外部事务再处理。 ## 流程概述 实现的整体流程如下图所示: ```mermaid f
原创 2024-10-26 07:23:28
83阅读
文章目录前言一、如何使用gitlab将用户加入到group中二、如何将本地文件上传到Gitlab中总结 前言  这一节主要讲如何将本地文件上传Gitlab中,也是经过实践得出的整体步骤,希望大家可以有所收获~一、如何使用gitlab将用户加入到group中  这一节的内容比较简单,在这里也是给出大家一个参考网址~  参考网址:如何使用gitlab将用户加入到group中二、如何将本地文件上传到G
转载 2024-02-29 11:49:15
141阅读
作者:这个东坡没文化事务操作数据:假如银行转账系统从张三的账户转1000元到小罗的账户 这个操作需要分两步 1.张三账户减少1000元 2.小罗账户增加1000元 假如于到断电等等,而刚好张三减了1000,而此时小罗却不增加。。。。可以想象银行这下有事做了所以使用事务操作数据来搞定(2)java使用事务非常简单,首先调用conn.setAutoCommit(boolean b)方法,传入一个fal
转载 7月前
12阅读
事务是恢复和并发控制的基本单位。事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。一致性(consistency)。事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。隔离性(isolation)。一个事务的执行不能被其他事务干
作为一个前端,以前在公司内接触过搭建成熟的完整CI、CD流程,后来在想是否自己也能搭建这样一套系统,通过学习研究后有了这样一篇博客,和各位一起共同学习。首先大家需要一台服务器,本机电脑也行(推荐2核8G配置以上,因为安装的服务比较占内存)。一、安装 Dockerlinux服务器使用curl下载快速安装的shell脚本curl -fsSL get.docker.com -o get-docker.s
转载 2024-05-28 17:14:10
408阅读
Cache asideCache aside也就是旁路缓存,是比较常用的缓存策略。(1)读请求常见流程应用首先会判断缓存是否有该数据,缓存命中直接返回数据,缓存未命中即缓存穿透到数据库,从数据库查询数据然后回写到缓存中,最后返回数据给客户端。(2)写请求常见流程首先更新数据库,然后从缓存中删除该数据。看了写请求的图之后,有些同学可能要问了:为什么要删除缓存,直接更新不就行了?这里涉及到几个坑,我们
转载 11月前
21阅读
# Java 嵌套事务与内部事务的先提交 在处理复杂业务逻辑时,事务管理是一个不可或缺的部分。在 Java 开发中,尤其是使用 Spring 框架时,我们经常会遇到嵌套事务的情况。在本文中,我们将深度探讨嵌套事务的概念,重点关注内部事务的“先提交”特性,并给出相应的代码示例和说明。 ## 1. 事务基本概念 在数据库中,事务指的是一系列操作的集合,这些操作要么全部成功,要么全部失败,从而保持
原创 10月前
111阅读
GitLab是一款使用MIT许可证的基于网络的Git仓库管理工具,我们可以使用它来搭建自己的Git仓库,本文将介绍如何使用Gitlab在Linux下快速搭建Git仓库。Gitlab服务端搭建 在Linux(CenterOS7.6)下我们会以Docker的方式来安装Gitlab,对Docker不了解的朋友可以参考:开发者必备Docker命令。下载Gitlab的Docker镜像docker pull
分支模型: 目前客户端分支模型采用简化模型: 开发分支->主分支->稳定分支 开发分支: 由个人按照jira任务建立对应分支 task/jira-id 主分支:开发者完成后将开发分支提交合并请求至主分支,经过review,完成合并提交并自动构建 稳定分支:用于版本输出,从master分支拣选测试通过的功能进入s
转载 2024-03-01 22:28:02
89阅读
多线程与事务并发 “在实际问题中,不要在事件处理线程中做任何主要工作,而应当使用另外的线程作为工作线程,并允许事件处理线程快速地返回到处理事件等待状态”。这句话看起来非常有道理,多线程的优点要充分体现!那么线程处理要完成的工作以及业务要处理的工作如何划分?实际上这个问题可以归结为控制驱动体系与商业逻辑层的进程管理协调,而事务的并发性的考虑与设计在OOD阶段注重,也就是说在OOD
关于gitLab 和 gitHubGitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(https://github.com/gitlabhq/gitlabhq 基于MIT协议),与Github类似,可以注册用户,任意提交你的代码,添加SSHKey等等。不同的是,GitLab是可以部署到自己的服务器上,数据库等一切信息都掌握在自己手上,适合团队内部协作开发,你总不可能把团队内部
转载 2024-02-29 13:01:18
87阅读
1,gitlab以及git指令(1)git pull 推送本地代码、git commit 提交本地代码(2)git branch 查找新分支2,git commit、git push、git pull、 git fetch、git merge 的含义与区别git commit:是将本地修改过的文件提交到本地库中; git push:是将本地库中的最新信息发送给远程库; git pull:是从远程获
一.Git提交规范一次提交包含四个信息:commit message - 提交的内容相关描述author & committer - 作者及提交者changed files - 修改的文件hash & parent - 提交内容的hash及在提交树上的位置1.提交信息一般包括<header><body><footer>三部分。<header
转载 2024-05-20 12:39:36
408阅读
文章目录一、什么是事务?二、Spring事务实现编程式事务声明式事务三、@Transactional的使用参数作用Spring事务的隔离级别事务失效的场景@Transactional工作原理四、Spring事务传播机制Spring有哪些事务传播机制? 一、什么是事务?事务:事务是一组操作的集合,是不可分割的基本单位,要么全部成功,要么全部失败 我们在MySQL中使用事务有三步操作:开启事务,提交
基本概念事务:一系列必须都成功的操作,只要有一步操作失败,所有其他的步骤将都要撤销。提交:当所有的操作步骤都被完整执行后,称该事务被提交。回滚:由于某一操作执行失败,导致所有步骤都没有被提交,则事务必须回滚,即回到事务执行前的状态。事务提交是数据源和应用程序之间的一个协议,而事务日志就是这个协议的书面记录。特性每个事务都有一些它们所共有的特性,叫做ACID特性。即原子性(Atomicity)、一致
  • 1
  • 2
  • 3
  • 4
  • 5