自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CentOS下安装jenkins

使用windows加svn的,请看使用Jenkins自动化部署项目Jenkins作为流行的自动化部署工具,下面来学习一下如何在CentOS下部署。其他Linux发行版同理。准备工作Jenkins依赖JDK和Maven,所以要先安装好并配置好环境变量。输入mvn -version看到下面的输出信息就代表环境配置好了Jenkins下载惯例先去官网Jenkins...

2019-07-24 17:32:47 254

原创 ElasticSearch学习(五):数据导入之Logstash

前面我们部署了ElasticSearch和Kibana,实现了ElasticSearch的基本操作和管理,还往ElasticSearch里面插入了几条数据以及进行了最简单的查询。ElasticSearch是用来干什么的呢?ElasticSearch是一个搜索引擎,用来搜索数据的啊。那数据从哪里来呢,总不能手动一条条地插入吧?我们现在的数据还保存在MySQL,并且数据是不断增长的,那么怎么将数据保存...

2019-01-23 15:36:51 2020

原创 ElasticSearch学习(四):可视化管理之Kibana

上一篇说了ElasticSearch的部署,也使用了几个简单的API来查看ElasticSearch的运行和集群情况,但是在实际工作中,我们可能拥有很多个节点,每个节点都保存着大量的数据,如何管理这些节点及数据就变成了一件头疼的事了。好在官方提供了一个工具:Kibana,可以很方便地对节点和数据等进行管理。当然Kibana的功能不止于此,我们会在以后对Kibana进行更深入的学习。下载...

2019-01-22 18:36:38 319

原创 ElasticSearch学习(三):配置与集群

在上一篇我们说到了ElasticSearch的下载与运行,但是目前只有一个实例在运行,并且只能本地访问。那么本章将会说到如何配置实现外网访问以及分布式。关闭之前运行的ElasticSearch,进入ElasticSearch下载目录cd ~/elasticSearch/可以看到之前解压出来的文件,由于手上只有一只服务器,所以就用一台服务器来模拟分布式了。为了方便管理,先把el...

2019-01-22 17:00:23 456

原创 ElasticSearch学习(二):ElasticSearch下载与运行

在上一篇中我们配置了环境,那么这一篇就开始安装ElasticSearch。首先撸一遍官方文档:官方安装文档1、下载进入用户home目录,创建一个"elasticSearch"目录用于存放文件,进入这个目录cd ~mkdir elasticSerachcd elasticSerach下载tar压缩包。用wget命令可以很方便地下载wget -c https://art...

2019-01-22 12:05:38 233

原创 ElasticSearch学习(一):Linux环境准备

由于一台服务器有多个人在使用,为了方便管理,所以创建一个新用户来搭建ElasticSearch,并且全部文件安装在用户目录下。说明一下为什么要用个新用户:ElasticSearch不能以root用户运行,所以需要一个非root用户。为什么要安装在用户目录下呢,因为在其他目录会存在权限的问题,为了减少不必要的麻烦,就直接装在用户目录下了。新建用户 useradd yangp 此时在/...

2019-01-22 11:24:40 148

原创 Springboot集成Quartz和RabbitMQ时设置为不自动运行

使用SpringBoot 2集成Quartz和RabbitMQ是一件非常简单非常方便的事情,甚至可以达到了零配置运行,大大方便了我们的使用。但是过于智能化也带来了一个问题,就是在控制的时候不太好控制。比如我的项目里集成了Quartz,但是需要部署到不同的服务器上,其中一个服务器需要运行Quartz,另一个服务器则不要运行Quartz。众所周知,像Quartz和RabbitMQ这类框架,在集成到Sp...

2019-01-17 09:53:25 5396 5

原创 运行elasticsearch时报错:could not find java; set JAVA_HOME or ensure java is in PATH

环境:ubuntu今天在安装elasticsearch时,按照官网的教程来安装,死活跑不起来,报“could not find java; set JAVA_HOME or ensure java is in PATH”错误,一看,这不是JAVA环境变量没设置好吗。但是,输入java -version是正常的,证明环境变量没问题啊。搞了一圈,最后进入/ect/profile,重新...

2019-01-03 18:04:17 26334 8

转载 解决navicat连接不上mysql8

以前用的mysql7,一直用navicat连接都没有问题。最近安装Mysql8之后,在命令界面登陆一切正常,用navicat连接的时候死活连接不上,一直报下面的错误。Client does not support authentication protocol requested by server; consider upgrading MySQL client上网查了下,原来是mys...

2018-09-06 15:24:54 3593

原创 使用Jenkins自动化部署项目

在做maven项目开发时,我们提交代码到svn后,要进行停止项目、打包、复制到指定目录、启动等一系列操作,用Jenkins可以代替我们手动进行这些操作,达到一键部署启动项目。下载安装进入jenkins官网下载安装包:jenkins下载,选择对应的操作系统。我下载的windows版本。下载完成后打开,一路next就行了。   安装完成后点击finish,会自动在浏览器打开jenkins界面。从\安装...

2018-07-04 15:00:49 3011

原创 使用visualSVN做版本管理

上一篇说到使用TortoiseSVN做项目版本管理:TortoiseSVN的安装与使用,TortoiseSVN作为客户端,虽然也可以创建版本库,但是只能本地使用。在实际开发中,我们可能需要远程提交代码,此时应该使用visualSVN作为服务端了。下载安装下载VisualSVN:下载VisualSVN,选择32位或者64位下载。打开安装包,一路下一步,到达下面这个界面时,点击第一个:“Standar...

2018-07-04 09:30:51 4521 1

原创 Windows下命令模式安装mysql

以前安装Mysql的时候都是用安装包的方式安装的,这种方式的优点就是简单,小白都可以很轻松地安排好一个数据库,缺点是安装时间太长了,并且步骤多。对于一个开发者来说,这种方式太low了,并且数据库迁移的时候非常的不方便。最近做的项目都是在windows上部署,每次部署都安装一次mysql,明显用命令安装的方式更简单,并且可以很方便地把本地的数据库迁移到目标服务器上。网络上很多安装方法,但大多有点混乱...

2018-07-02 18:06:33 443

原创 使用winsw部署spring boot项目

参考:用winsw让任何Windows程序都能运行为服务简介在linux下部署springboot项目是一件很简单的事,直接后台运行就行了,最多写个shell脚本开机自启就行了。我们最近做的项目需要在windows上部署,在windows上运行jar有一个问题,运行的时候会弹出一个cmd窗口,并且不能关闭,关闭的话程序就停止了。spring官方推荐使用winsw来将springboot项目作为服务...

2018-07-02 14:31:28 10894 4

原创 TortoiseSVN的安装与使用

TortoiseSVN的安装与应用1、安装1.1、下载TortoiseSVN    点击下载TortoiseSvn1.2、下载汉化包。上面的页面中,找到Chinese, simplified汉化包,点击32位或者64位的Setup,下载汉化包。1.3、安装TortoiseSVN。在选择安装路径页面时要记得勾选“command line client tools”,默认不是勾选的。这里不勾选的话在I...

2018-06-29 16:54:02 40816

原创 Mysql自定义排序

Mysql自定义排序最近做项目时碰到一个排序的问题,数据库中有一个字段需要按照(0,1,-1)的顺序来查询数据库。无论是正序还是逆序都满足不了要求,经过查找,下面的方法可以满足要求:SELECT * FROM user ORDER BY FIELD(`status`, 0, 1 ,- 1)ORDER BY FIELD()参数解析:第一个参数是数据库表中的字段,也就是要排序的字段,后面的参数为排序的...

2018-06-28 16:39:04 668

空空如也

空空如也

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

TA关注的人

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