简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Nginx 版本1.创建空目录2.将nginx 虚拟机指向此目录3.开启挂钩 hook# 提前执行一次,以防等下测试的时候报错# 报错信息:fatal: http://192.168.1.105/test.git/info/refs not found: did you run git update-server-info on the server?sh hooks/post-update成..
1.流水线的两种语法结构1.脚本式语法是Jenkins最开始实现的流水线即代码方式。这是一种命令式风格,也就是在流水线脚本中定义逻辑和程序流程。它也更依赖于Groovy语言和结构,特别是对于错误检查和异常处理来说。node('work_node1') {stage('Source') {git 'git地址'}stage('Compile') {...
1.架构 2.安装1.yum install -y yum-utils device-mapper-persistent-data lvm22.yum-config-manager --add-repohttps://download.docker.com/linux/centos/docker-ce.repo3.yum install docker-ce...
第14章 资源与调度调度是指为新创建的pod找到一个最恰当的宿主机节点来运行它,这个过程成功与否,结果恰当与否,关键取决于容器编排系统是如何管理与分配集群节点的资源的。可以认为调度是必须以容器编排系统的资源管控为前提。14.1 资源模型资源是什么,在k8s里面所有能接触的方方面面都被抽象成了资源,譬如表示工作负荷的资源(Pod,ReplicaSet,Service等),表示存储的资源(Volume
如果标签打错了,也可以删除:$ git tag -d v0.1Deleted tag 'v0.1' (was e078af9)因为创建的标签都只存储在本地,不会自动推送到远程。所以,打错的标签可以在本地安全删除。如果要推送某个标签到远程,使用命令git push origin tagname:$ git push origin v1.0Total 0 (delta 0), reused 0
通常,合并分支时,如果可能,Git会用“Fast forward”模式,但这种模式下,删除分支后,会丢掉分支信息。如果要强制禁用“Fast forward”模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。下面我们实战一下–no-ff方式的merge:首先,仍然创建并切换dev分支:$ git checkout -b devSwitched
一般说来,业务逻辑层中的模块包含了系统所需要的所有功能上的算法和计算过程,并与数据访问层和表现层交互。抽象的说,业务逻辑层就是处理与业务相关的部分,一般来说,业务层包含一系列的执行与数据的操作,例如,开具发票、添加客户或下订单等。服务层就是相当于中间类的作用,中间的工厂类提供了另一个通用放任接口让调用者可以使用接口暴漏的方法,而无需关注架构或底层发生的怎样的变化,服务层的原理和这个非常类似,只不过
1.三种广泛使用的工作流程:Git flow// 目标是一段时间以后产出一个新版本masterdevelopfeaturehotfixreleaseGithub flow// 立刻发布,对于"持续发布"的产品,可以说是最合适的流程masterproductionGitlab flow// Gitlab flow 的最大原则...
分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了Git又学会了SVN!分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会
5.1 主机字节序和网络字节序大端序:一个整数的高位字节存储在内存的低地址处小端序:整数的高位字节存储在内存的高地址处(现代pc大多采用小端序,因此小端序又被称为主机字节序)发送端总是把要发送的数据转为大端字节序后再发送,而接收端知道对方传过来的数据是采用大端字节序,所以接收端可以根据自身采用的字节序决定是否对接收到的数据进行转换。因此,大端序也称为网络字节序。即使...