- 博客(7)
- 收藏
- 关注
原创 Maven基础知识总结
maven是什么?Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。 当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后 Maven 可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件
2020-09-17 20:24:10
289
原创 git clone只下载远程单个分支的最新一次提交
适用于git代码仓库提交过多,仓库过大下载会很慢,且只需要某个分支的最新内容的场景git clone -b branch1 --depth 1 https://xxx.gitbranch1也可替换为tag,只下载tag
2020-08-05 11:58:37
1245
原创 shell脚本统计命令执行时长
shell脚本中统计某一段命令的执行耗时#!/bin/bashstartTime=`date +%s`sleep 5#do something hereendTime=`date +%s`sumTime=$(( $endTime - $startTime ))echo "Total run $sumTime seconds"
2020-08-05 11:54:23
1649
1
转载 golang 函数以及函数和方法的区别
转载:原文链接在接触到go之前,我认为函数和方法只是同一个东西的两个名字而已(在我熟悉的c/c++,python,java中没有明显的区别),但是在golang中者完全是两个不同的东西。官方的解释是,方法是包含了接收者的函数。到底什么意思呢。首先函数的格式是固定的,func+函数名+ 参数 + 返回值(可选) + 函数体。例func main() {fmt.Println("Hello ...
2020-01-20 10:37:41
839
转载 Go 方法指针接收者和值接收者
go语言的函数和方法Go 语言可以给自定义的类型添加一个方法。这里的方法其实也是函数,跟函数的区别在于在 func 关键字和函数名中间增加了一个参数,可以认为该类型也作为了参数传递入了函数中方法指针接收者和值接收者package mainimport "fmt"type Person struct {name stringage int}//值接收者func (p Per...
2020-01-20 10:09:53
330
原创 基于kubeadm安装单机版k8s
这里写自定义目录标题前提安装docker安装kubeadmFAQ前提虚机可连外网(需要安装docker和下载基础镜像)安装docker安装docker: 安装docker.需修改docker的安装kubeadm采用阿里yum源安装kubeadmcat <<EOF > /etc/yum.repos.d/kubernetes.repo[kubernetes]nam...
2020-01-17 15:21:36
598
1
转载 K8S基础概念
一、核心概念1、NodeNode作为集群中的工作节点,运行真正的应用程序,在Node上Kubernetes管理的最小运行单元是Pod。Node上运行着Kubernetes的Kubelet、kube-proxy服务进程,这些服务进程负责Pod的创建、启动、监控、重启、销毁、以及实现软件模式的负载均衡。Node包含的信息:Node地址:主机的IP地址,或Node ID。Node的运行状态:...
2020-01-09 18:44:56
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人