自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Centos7 jenkins详细版安装

Docker方式:如果在安装社区推荐插件时报错,网络延迟,则建议采用官方yum安装遇到一个问题:公司局域网openstack虚拟机安装时,修改了镜像仍报错,但是自己电脑vmware虚拟机正常,暂时无法排查出原因,或许是网络问题。1.启动docker,下载Jenkins镜像文件​ docker pull jenkins/jenkins​2.创建Jenkins挂载目录并授权权限我们在服务器上先创建一个jenkins工作目录 /var/jenkins_mount,赋予相应权限,稍后我们将

2021-11-25 16:37:44 754

原创 查找目录最新文件并输出

1.需求:开发需要获取最新日志文件,但是目录不同组件日志目录再在变化。目录:/run/cloudera-scm-agent/process/{$99-zookkeeper-init}/logs/stderr.log每次都需要获取最新文件夹下日志文件。思路:找到最新文件夹,读取日志。脚本:#!/bin/bash ##search latest file cd /run/cloudera-scm-agent/processfunction run(){ zk=`ls -lrt | g

2021-11-16 15:16:36 1668

原创 find 删除目录下所有文件

find当我们需要删除某目录下所有匹配的文件时,可以采用如下命令:rm -rf /data/但是当data目录下存在很多长目录和文件,则会报错参数过长,无法删除可采用find配合删除 find . -name "*" -exec rm -rf {} /;或者find . -name "*" | xargs rm rf但是这个命令如果遇到文件名里有空格或者换行符,就会出错。因为xargs识别字符段的标识是空格或者换行符,所以如果一个文件名里有空格或者换行符,xargs就会把它识别

2021-06-10 10:00:39 2007

原创 解决mybatis plus 驼峰式命名规则

在我们使用mybatis plus 时, mybatis plus 可以帮我们自动封装我们的实体类用来查询添加,当我们遇见我们的尸体类名与我们的表字段是驼峰写法时:我们在数据库的字段名也是 userCode但是如果我们不设置mybstis plus 默认的驼峰式编码在mybatis plus 则会默认把驼峰式编码写成 user_code, 这种下划线格式的字段,这时你会发现你的代码会出错,它会提示你user_code字段不存在解决方案:springboot :mybatis-plus: c

2021-04-22 10:05:54 1288

原创 解决Springboot单元测试时,bean无法被注入的问题。

解决方法:添加@RunWith(SpringRunner.class)Springboot的@RunWith(SpringRunner.class)注解的意义在于Test测试类要使用注入的类,比如@Autowired注入的类,有了@RunWith(SpringRunner.class)这些类才能实例化到spring容器中,自动注入才能生效,不然直接一个NullPointerExecption...

2021-04-14 11:39:46 2440

原创 【springboot整合druid】java.sql.SQLException: url not set 问题描述

【springboot整合druid】java.sql.SQLException: url not set问题描述未使用自动装配的机制,实现springboot整合druid时(就是使用druid的jar包,而不是druid-spring-boot-starter)报错<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <ver

2021-04-12 16:46:34 3709 1

原创 Mysql数据库的主从复制

配置主机前提准备主机IPMysql版本Win1010.213.221.435.7CentOS7192.168.192.1505.7win10配置由于在本机安装mysql时采用的是exe方式,系统自动配置,所以需要查询本机mysql的配置文件my.ini的路径。show variables like '%dir%'进入目录并修改配置文件my.ini。# Binary Logging.log-bin=C:/ProgramData/MySQL/MySQL

2021-03-31 18:19:51 49

原创 SpringCloud学习笔记(三)Ribbon负载均衡

目录Ribbon概述Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器。我们也很容易使用Ri

2021-03-16 10:47:46 106

原创 SpringCloud学习笔记(二)Eureka服务注册于发现

目录关于EurekaSpring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务注册和发现(请对比Zookeeper)。Eureka 采用了 C-S 的设计架构。Eureka Server 作为服务注册功能的服务器,它是服务注册中心。而系统中的其他微服务,使用 Eureka 的客户端连接到 Eureka Server并维持心跳连接。这样系统的维护人员就可以通过 Eureka Server 来监控系统中各个微服务是否正常运行。SpringCloud 的一些其他模块(比如Z

2021-03-15 10:53:54 160 4

原创 SpringCloud学习笔记(一)微服务的基本概念

什么是微服务业界大牛马丁.福勒(Martin Fowler) 这样描述微服务:论文网址: https://martinfowler.com/articles/microservices.html就目前而言,对于微服务业界并没有一个统一的、标准的定义(While there is no precise definition ofthis architectural style)。通常而言,微服务是一种架构模式或者架构风格,他提倡将单一的应用划分为一个独立的服务,每个服务

2021-03-12 09:59:44 142 1

原创 关于springboot项目启动后,报错“Cannot determine embedded database driver class for database type NONE”

报错图片:原因:Springboot会默认加载org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration 这个类DataSourceAutoConfiguration类使用了@Configuration注解向spring注入了dataSource bean。因为工程中没有关于dataSource相关的配置信息,当spring创建dataSource bean因缺少相关的信息就会报错。解决办法发是:在Appli

2021-03-10 17:38:03 209

原创 代理环境下host文件修改后,遇到的问题。

关于修改127.0.0.1 映射不起作用的问题最近在学习SpringCloud时候,练习Ribbon,创建了eureka7001、eureka7002、eureka7003三个model。启动eureka集群后,测试域名访问。配置host文件如下。集群启动后,输入http://eureka7001:7001/eureka ,无法访问。配置没问题。在百度之后,是因为服务器环境为代理环境,需要将“对于本地地址不使用代理服务器”这一项选上钩。,...

2021-03-04 17:45:12 803 1

原创 Docker基础学习六

本篇主要介绍了DockerFile的概念、DockerFile的构建过程、DockerFile的体系结构以及相应的案例。目录1. DockerFile的基本概念什么是DockerFile?构建三部曲文件内容2. DockerFile的构建过程解析DockerFile内容基础知识Docker执行Dockerfile的大致流程总结3. DockerFile的体系结构保留字指令案例1.Base镜像(scratch)2.自定义镜像mycentos1.编写2.构建镜像3.列出镜像的历史3.CMD/ENTRYPO.

2020-12-01 18:03:34 99

原创 Docker基础学习五

目录提示:这篇主要介绍Docker数据卷的概念以及使用。文章目录目录引入卷的概念一、为什么使用数据卷?二、数据卷?1.添加命令2.查看数据卷挂载情况3.测试数据的共享容器退出后,主机修改数据后数据是否同步带权限挂载目录并启动容器Docker file添加数据卷什么是docker file?编写简单的Dockerfile并测试备注引入卷的概念提示:一、为什么使用数据卷?先来看看Docker的理念:将运用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的

2020-12-01 12:02:06 118

原创 Docker基础学习四

docker镜像什么是docker镜像?UnionFS(联合文件系统)Docker镜像加载原理分层的镜像为什么 Docker 镜像要采用这种分层结构呢?镜像的特点Docker镜像commit操作补充什么是docker镜像?UnionFS(联合文件系统)UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories

2020-11-30 23:26:25 95

原创 Docker基础学习三

docker version

2020-11-30 23:02:22 60

原创 Docker基础学习二

Docker基础学习二Docker官网Docker中文官网Dockers Hub官网Docker的安装CentOS Docker 安装Docker支持以下的CentOS版本:CentOS 7 (64-bit)CentOS 6.5 (64-bit) 或更高的版本前提条件目前,CentOS 仅发行版本中的内核支持 Docker。 Docker 运行在CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更

2020-11-30 17:39:57 80

原创 Docker基础学习一

Docker基础学习篇一(Docker的简介)Docker是什么?虚拟化技术虚拟机容器虚拟化技术插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Docker是什么?Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Li

2020-11-30 16:32:11 103

转载 GitHub OAuth 第三方登录

一、第三方登录的原理1.0所谓第三方登录,实质就是 OAuth 授权。用户想要登录 A 网站,A 网站让用户提供第三方网站的数据,证明自己的身份。获取第三方网?A 网站让用户跳转到 GitHub。GitHub 要求用户登录,然后询问"A 网站要求?用户同意,GitHub 就会重定向回 A 网A 网站使用授权码,向 GitGitHub 返回?A 网站使用令牌,向 GitHub一个...

2019-12-19 10:35:52 348

原创 富文本编辑器wangeditor的文章上传时Html标签的去除

使用富文本wangeditor上传文章。1.最近做一个个人博客时,需要编辑文章,然后上传,所以就使用了百度旗下的wangEditor富文本编辑器。wangeditor。如图。使用用例:<div id="editor"> <p>欢迎使用 <b>wangEditor</b> 富文本编辑器</p></div>&...

2019-11-12 13:43:49 2599

转载 Spring集成mybatis 和 jsp

1.第一次学习Springboot,搭建环境遇到一些问题,自己也搜了老半天,找到几篇文章,感觉挺好的,记下来,当做笔记了。springboot集成mybatis链接 :https://blog.csdn.net/iku5200/article/details/82856621springboor集成jsp链接:https://blog.csdn.net/weixin_39885435...

2019-09-08 17:10:45 129

空空如也

空空如也

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

TA关注的人

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