8 silent彦沁

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

SpringBoot整合Swagger生成文档

Swagger可以动态的生成API文档,方便程序员在开发的同时更新API的文档信息,简化了工作。原生的Swagger需要通过配置两到三个pom配置项,然后编写配置类进行配置。原生Swagger搭建可参考下面这两篇文档:SpringBoot整合Swagger2Swagger注解后台在网上搜整合框架的时候发现有大神整合了SpringBoot与Swagger。所以这里记录一下。sprin...

2018-03-21 11:21:17

Linux Vi/Vim常用操作命令

1 进入vi/vim文本编辑器的命令vi filename:打开或新建文件,并将光标置于第一行行首的位置vi +n filename: 打开文件,并将光标置于第n行的位置vi + filename: 打开文件,并将光标置于最后一行的位置vi +/pattern filename: 打开文件,并将光标置于第一个与pattern匹配的行首vi -r filena...

2018-03-19 17:46:45

Linux查看文件内容

cat file1 从第一个字节开始正向查看文件的内容 tac file1 从最后一行开始反向查看一个文件的内容 more file1 查看一个长文件的内容 less file1 类似于 'more' 命令,但是它允许在文件中和正向操作一样的反向操作 head -2 file1 查看一个文件的前两行 tail -2 file1 查看一个文件的最后两行 ...

2018-03-19 14:17:46

Linux打包及解压缩文件

bunzip2 file1.bz2 解压一个叫做 'file1.bz2'的文件 bzip2 file1 压缩一个叫做 'file1' 的文件 gunzip file1.gz 解压一个叫做 'file1.gz'的文件 gzip file1 压缩一个叫做 'file1'的文件 gzip -9 file1 最大程度压缩 rar a file1.rar test...

2018-03-19 14:14:14

Linux 用户相关操作命令

创建一个新用户组groupadd 组名称删除一个用户组 groupdel 组名称重命名一个用户组groupmod -n 新组名 老组名创建一个新用户useradd 用户名删除一个用户 ( ‘-r’ 排除主目录) userdel -r user1更改当前用户密码passwd修改一个用户的口令 (只允许root执行) passwd...

2018-03-19 11:12:40

通过XML、注解配置MyBatis SQL映射器

SpringBoot配置MyBatis在 SpringBoot整合MyBatis开发 这篇文章中已经描述了,这篇文章主要讲解一些SQL映射器中的写法及常用标签。定义xml映射文件<mapper namespace="com.test.springboot.mybatis.dao.UserMapper"> <resultMap id="AddressRes...

2018-02-27 19:14:03

SpringBoot整合MyBatis开发

pom.xml配置<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId&gt

2018-02-27 17:32:40

基于Kubernetes安装Jenkins并配置操作环境

一、安装并配置Kubernetes集群本文中使用的kubernetes集群是1.8.0版本。具体安装配置步骤可查看这篇文章:Kubernetes1.8.3集群环境搭建(CentOS)。二、安装Jenkins生成自定义Jenkinsmaster镜像原始的Jenkinsmaster镜像并不符合我们当前需求,所以在原始镜像的基础上做了一些改变,这一步并不是必须的,主要是看具体...

2018-02-11 17:27:15

sshpass命令使用

1、直接远程连接某主机sshpass-p{密码}ssh{用户名}@{主机IP}2、远程连接指定ssh的端口sshpass-p{密码}ssh-p${端口}{用户名}@{主机IP}3、从密码文件读取文件内容作为密码去远程连接主机sshpass-f${密码文本文件}ssh{用户名}@{主机IP}4、从远程主机上拉取文件到本地sshpass...

2018-02-11 15:11:00

flannel + etcd + docker 环境中双网卡问题

在开启iptables或防火墙的情况下,安装配置好kubernetes集群之后,有可能会出现节点之间网络不通的问题,导致无法访问到别的节点的Pod,这种问题可能的原因就是flannel配置网络时默认使用的是第一张网卡,可能为外网网卡,因此这时访问别的节点时会被阻隔掉。因此,需要更改为内网网卡。更改方法1:打开文件:/etc/sysconfig/flanneldvim /etc/sy

2018-01-29 15:11:12

jquery动态生成form表单并提交

buttononclick="toDetailPage(this,'1234','test')">测试button>scripttype="text/javascript"language="javascript">functiontoDetailPage(object,uid,namespace){varform=$("");form.attr({

2018-01-14 02:59:14

开启iptables情况下Swarm、kubernetes等组件正常工作的配置

在测试环境下安装Swarm、Kubernetes集群时,一般都是把防火墙、iptables关闭的,这样做是为了避免不必要的问题,以便顺利完成部署和测试。然而。。到了正式环境下,防火墙、iptables都是开启的,那么在Swarm、Kubernetes这类集群的互通上就会出现一些问题,各个节点之间的访问可能会被阻隔。我采用的解决方式时在iptables表中添加一些配置规则,以便能够允许集群的请求通过,

2017-12-27 10:56:25

Heapster -- Kubernetes Dashboard集成Heapster

原始kubernetes dashboard的界面中仅显示了pod一些配置信息,无法图形化展现集群度量指标信息。原始图如下(此处从网上找了一个图..):而如果要展示图形化的集群度量指标信息,就需要安装一个dashboard插件:heapster。Heapster原生支持K8s(v1.0.6及以后版本)和CoreOS,并且支持多种存储后端,比如:InfluxDB、ElasticSearch、Kafka

2017-12-20 15:06:31

Kubernetes dashboard1.8.0 WebUI安装与配置

kubernetes-dashboard.yamlapiVersion:v1kind:ServiceAccountmetadata:labels:k8s-app:kubernetes-dashboardaddonmanager.kubernetes.io/mode:Reconcilename:kubernetes-dashboardnamespac

2017-12-19 11:41:10

Kubernetes1.8.3 集群环境搭建(CentOS)

部署环境此次部署kubernetes1.8.3版本使用两台机器进行操作,一台做为Master节点,一台作为Node节点。部署流程及配置与正式环境下是一致的。Kubernetes Master节点:10.0.11.222Kubernetes Node节点:10.0.11.221部署软件CentOS:CentOS 7.3Docker:17.03.2-ceKubernet...

2017-12-15 19:08:43

Nvidia-Docker安装使用 -- 可使用GPU的Docker容器

nvidia-docker是一个可以使用GPU的docker,nvidia-docker是在docker上做了一层封装,通过nvidia-docker-plugin,然后调用到docker上,其最终实现的还是在docker的启动命令上携带一些必要的参数。因此在安装nvidia-docker之前,还是需要安装docker的。docker一般都是使用基于CPU的应用,而如果是GPU的话,就需要安装特有的

2017-12-14 11:57:14

Portainer -- Docker可视化管理工具的安装配置及使用

Portainer介绍Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。下载Portainer镜像#查询当前有哪些Portainer镜像docke

2017-12-12 10:54:50

Harbor -- 搭建Docker私有仓库

Harbor 介绍Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。环境、软件准备Linux

2017-12-11 21:56:43

Swarm -- 搭建Docker集群

Swarm介绍Docker自诞生以来,其容器特性以及镜像特性给DevOps爱好者带来了诸多方便。然而在很长的一段时间内,Docker只能在单host上运行,其跨host的部署、运行与管理能力颇受外界诟病。跨host能力的薄弱,直接导致Docker容器与host的紧耦合,这种情况下,Docker容器的灵活性很难令人满意,容器的迁移、分组等都成为很难实现的功能点。Swarm是Docker公司在2014年

2017-12-08 22:48:19

Shipyard -- Docker可视化管理工具安装与配置

镜像准备//Shipyard使用到的数据库,用于数据存储dockerpulldocker.io/rethinkdb//使用Swarm管理Docker集群dockerpulldocker.io/swarm//Shipyard镜像dockerpulldocker.io/shipyard/shipyard安装启动rethinkdbdockerrun-ti-d\--

2017-12-08 21:24:08

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!