自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Spring入门(2)IOC赋值

1、针对有参数构建赋值public Person(String lastName, Integer age, String gender){ this.lastName = lastName; this.age = age; this.gender = gender;}使用constructor-arg来赋值<bean id="person03" class="com.atg...

2020-01-29 23:41:46 220

原创 Spring入门(1)IOC容器简介

1、IOC简介学术:IoC就是一个对象定义其依赖关系而不创建它们的过程。目的:省去new 创建对象的过程。在之前我们使用一个class,需要先 aaa = new bbb()一个对象。用了IOC,直接通过配置或者注释的手段,注册到容器中。无需new创建,即可直接使用 bbb()对象方法。2、代码说明(1)导包核心容器spring-beans-4.0.0.RELEASE.jarspri...

2020-01-29 16:10:03 170

原创 Servlet入门(5)Response对象响应

1、响应消息:服务器端发送给客户端的数据 * 数据格式: 1. 响应行 1. 组成:协议/版本 响应状态码 状态码描述 2. 响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态。 1. 状态码都是3位数字 2. 分类: 1. 1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码 2. 2xx:成功。代表:2...

2020-01-22 14:48:44 228

原创 Servlet入门(4)request对象请求

1、request请求消息数据格式 1. 请求行 请求方式 请求url 请求协议/版本 GET /login.html HTTP/1.1 * 请求方式: * HTTP协议有7中请求方式,常用的有2种 * GET: 1. 请求参数在请求行中,在url后。 2. 请求的url长度有限制的 3. 不太安全 * POST: 1. ...

2020-01-20 01:04:05 154

原创 Servlet入门(3)使用HttpServlet

==HttpServlet:对http协议的一种封装,简化操作==1. 定义类继承HttpServlet 2. 复写doGet/doPost方法

2020-01-18 23:38:51 194

原创 Servlet入门(2)使用注释

1、原因在web.xml中配置,会特别繁琐,Servlet3.0以上支持注解配置,不用创建web.xml2、方法在类上使用@WebServlet注解,进行配置@WebServlet(“资源路径”)由Servlet入门(1),改动代码@WebServlet("/demo1")public class ServletDemo implements Servlet { @Overr...

2020-01-18 23:20:24 165

原创 Servlet入门(1)基本概念原理

1、servlet概念Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。快速配置,在web.xml中配置<!--配置Servlet --> <servlet> <servlet-name>demo1</servlet-name> <servlet-cl...

2020-01-18 22:49:10 254

原创 centos7基础入门(2)centos7相关基础配置

1、更新基础软件yum -y update2、修改静态IP和DNSDEVICE="br0"ONBOOT="yes"TYPE="Bridge"BOOTPROTO="none"IPADDR="10.0.0.170"NETMASK="255.255.255.0"GATEWAY="10.0.0.1"IPV6INIT="yes"IPV6_AUTOCONF="yes"DHCPV6C=...

2020-01-18 16:32:14 141

原创 centos7基础入门(1)kvm创建centos7基础镜像

1、创建镜像,存储设置100gqemu-img create -f qcow2 new.img 100G2、创建centos7镜像,设置具体参数virt-install -n new --ram 4096 --vcpus=4 --disk /opt/vms/new.img,format=qcow2,size=100 --network bridge=br0 --os-type=linux ...

2020-01-18 16:20:53 338

原创 Harbor安装部署

1、首先要安装docker和docker-compose2、下载安装包,建立使用离线包。https://github.com/goharbor/harbor/releases3、解压,修改harbor.cfg文件如果要配置ui_url_protocol = https, 则需要配置证书,较为复杂。用http则较为简单,只需要修改hostname即可hostname值为本机IP或者对应名...

2019-04-11 16:32:19 1636

原创 rancher挂载路径查看

/var/lib/kubelet/pods/322fd503-5105-11e9-b487-00163e023514/volumes/kubernetes.io~nfs/pvc-32261c39-5105-11e9-971c-00163e021c46322fd503-5105-11e9-b487-00163e023514:通过yaml文件, uid: 的值。pvc-32261c39-5105-...

2019-04-02 11:46:01 3619

原创 安装kubectl

安装kubectl下载kubectl软件curl https://www.cnrancher.com/download/kubectl/kubectl_amd64-linux &gt; kubectlchmod +x kubectlmv kbuectl /usr/local/bin打开Rancher 右上角 kubeconfig文件复制文件内容到:~/.kube/config 文件...

2019-02-27 15:03:13 3028 1

原创 Jenkins在k8s上部署

1、在rancher上搭建jenkins的master镜像,这个可以在官方dockerhub镜像上做修改(harbor.dev.cn/library/jenkinsci/jenkins:2.138.2) , 赋予目录权限。2、搭建slave镜像,这个当前分析,有五种情况。(1)直接建立物理机,把这个当做slave。连接方式使用ssh方式。这个当前看基本可行,ssh在jenkins的master...

2019-02-19 14:33:22 3382

原创 rancher ceph RBD动态扩容

1、进入数据卷,点击持久卷。2、找到池和镜像3、进入监控机内rbd resize --size 50G k8s/kubernetes-dynamic-pvc-3469612b-23cc-11e9-b90a-525400c1a75drbd info k8s/kubernetes-dynamic-pvc-3469612b-23cc-11e9-b90a-525400c1a75d扩容并查看...

2019-01-31 11:55:20 1239

原创 KVM虚拟机centos7磁盘扩容

1、增加镜像磁盘容量qemu-img resize cos7-86.img +100G2、重启虚拟机virsh shutdown cos7-86 virsh start cos7-863、进去虚拟机查看分区fdisk -l4、分区并修改lvm格式n:分区t:修改磁盘格式p:查看分区情况及格式5、创建pv并加入到vg中(如果报错找不到磁盘分区,请重启虚拟机再试)...

2019-01-04 15:30:16 1148

原创 k8s利用jobs完成对mysql数据库的修改插入

需要对一个k8s上mysql数据库修改插入数据,sql语句经常会变动。可以建议使用jobs和configmap的方式完成。1、完成dockerfile,需要安装mysql前台客户端和部署shell脚本。FROM centos7-jdk8COPY init.sh /opt/COPY mysql-community-client-5.7.23-1.el7.x86_64.rpm /opt/...

2018-12-29 17:56:56 2213

原创 安装k8s导致yum无法下载。

本地安装k8s产生文件/etc/yum.repos.d/kubernetes.repo导致代理链接到了google,产生报错https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64/repodata/repomd.xml: [Errno 12 ] Timeout on https://pac...

2018-12-19 15:22:20 3283 1

原创 Harbor新增客户端登录部署。

linux直接登录会报错,需要增加证书。1、新增/etc/docker/certs.d目录新增/etc/docker/daemon.json文件2、修改/etc/hosts10.0.0.3 harbor.dev.cn3、重启dockersystemctl restart docker...

2018-12-18 15:21:14 651

原创 centos7部署docker

安装rancher需要docker-ce-17.03.2版本1、上传docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm和 docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm2、执行安装命令,先安装selinux。sudo yum install /opt/docker/docker-ce-selinu...

2018-12-07 15:36:00 197

原创 K8S关于yaml几种类型。

1、 EndpointsEndpoints可以把外部的链接到k8s系统中,如下将一个mysql连接到k8s中。kind: EndpointsapiVersion: v1metadata: name: mysql-production namespace: testsubsets: - addresses: - ip: 10.0.0.82 ports: ...

2018-11-28 19:52:47 13673

原创 jenkins上win和linux之前传输安装包

一、建议使用pscp进行传输,建立互信1、下载putty工具2、配置pscp公钥,建立互信。参考:https://cloud.tencent.com/developer/article/1348636二、建立远程服务器三、在Linux获取最新时间点安装包INDUSTRY_HEAT_PACKNAME=$(ls /home/jenkins_workspace/common-servi...

2018-11-16 17:36:44 738

原创 KVM创建centos7虚拟机

1、下载ISO安装盘传至主服务器https://www.centos.org/download/2、建立qcow2磁盘qemu-img create -f qcow2 centos7.img 100G3、建立kvm虚拟机virt-install -n centos7 -r 16384 --vcpus=8 --disk /data/kvm/centos7.img,format=qcow2,...

2018-10-11 17:18:26 852

原创 build.gradle中的各字段详解

罗列下gradle.build中常遇到的字段:allprojects 根目录root和所有子项目subprojects 所有子项目buildscript gradle构建本身configurations.all { resolutionStrategy { // cache dynamic versions for 10 minutes // 采...

2018-09-21 15:02:11 4552

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除