自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一掬净土

为者常成,行者常至。

原创 Nginx从入门到实战(三):常用命令

Nginx常用命令 1.查看版本号 [root@localhost sbin]# ./nginx -v nginx version: nginx/1.12.2 2.启动nginx [root@localhost sbin]# ./nginx [root@localhost sbin]# ps -...

2020-05-14 19:41:20 69 0

原创 Nginx从入门到实战(二):Linux安装Nginx

Linux安装Nginx 1.安装依赖包 ​ 所需依赖有:pcre zlib zlib-devel gcc-c++ libtool openssl openssl-devel ​ 如果安装比较慢的话,可以切换镜像源,切换方式见如下文章https://blog.csdn.net/wdy_2099...

2020-05-13 20:17:08 798 0

原创 Nginx从入门到实战(一):介绍

一.什么是Nginx Nginx (“engine x”) 是一个高性能的 HTTP 和反向代理服务器,特点是占有内存少,并发能 力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx 网站用户有:百度、京东、新浪、网易、腾讯、淘宝等 Nginx 可以处理高并发...

2020-05-12 09:44:50 175 4

原创 Windows安装多版本MySQL

工作要求,需要将MySQL5.6升级到MySQL8。但是卸载重装很麻烦。故让2个版本同在。 准备工作: 1.删除mysql5.6的path环境变量。 2.停止MySQL56的服务 这里都是我的版本和服务名。大家按照自己的处理。 一.下载 下载链接:https://dev.mysql.com/dow...

2020-02-24 08:45:48 3071 2

原创 消息中间件之ActiveMQ(三):SpringBoot整合ActiveMQ

废话少说,上干货: 整合 建立一个springboot的初始化项目 略(这个可以会) pom.xml引入如下包: 注意:我这里用的是5.15.11,所以映入的包也是要最新的5.15.11 <dependency> <groupId>...

2020-02-12 18:29:49 320 2

原创 消息中间件之ActiveMQ(二):JMS规范介绍

JMS规范 一、基本概念 JAVA 消息服务(Java Message Service)即JMS,是一个java平台中关于面向消息中间件的API。用于在2个应用程序之间或者分布式系统中发送消息,进行异步通信。 JMS规范包括以下几个个对象: 提供者:即实现JMS规范的消息中间件服务器。 客户端:发...

2020-02-08 20:46:43 235 1

原创 消息中间件之ActiveMQ(一):下载安装介绍

官网直通http://activemq.apache.org/ 简介 消息中间件已经成为互联网企业应用系统内部通信的核心手段,是目前企业内主流标配技术, 它具有解耦、异步、削峰、签收、事务、流量控制、最终一致性等一系列高性能架构所需功能。 当前使用较多的消息中间件有RabbitMQ、RocketM...

2020-02-07 22:18:49 267 2

原创 Vue Cli3安装初始化一个项目骨架

NPM设置淘宝镜像源,并安装cmpm npm config set registry https://registry.npm.taobao.org npm config get registry npm install -g cnpm --registry=https://registry.np...

2020-01-17 15:17:39 750 0

原创 记一次docker磁盘用尽的灾难

背景:测试服务器突然mongodb和mysql连接不上,出现了问题,卡的一批。查看日志发现,docker根目录磁盘被占满,提示no space left on device(磁盘空间不足)。 [root@bogon /]# df -h 文件系统 容量 已用 可用...

2020-01-14 20:16:06 4232 5

原创 Docker安装mongo并设置用户名密码

新建mongo目录,在其下建立configdb data 2个目录 在configdb下新建mongodb.conf配置文件,内容如下: gappend=true # ip 默认本机,设置为0.0.0.0可以外网连接 bind_ip=0.0.0.0 # 端口 port=27017 ...

2019-12-12 13:16:02 378 0

原创 CentOS7安装redis(非Docker)

闲话少絮,上过程: 一.首先安装所需依赖 依次检查安装如下依赖:   yum install cpp -y   yum install binutils -y   yum install glibc-kernheaders -y   yum install glibc-common -y...

2019-11-19 10:12:24 405 0

原创 Vue-cli3整合Quill富文本编辑器

一、背景 我们在开发后台管理系统的时候,通常会用到富文本,比如公告啦,新闻啦,各种图文详情啊等。其实vue能整合的富文本有很多,最好的应该是tinymce这款,但是这款在我们使用过程中,发现一个问题就是:同一个页面多个使用的时候,会有回显不正常的问题,图层错乱的问题,具体项目具体可能问题不一样。但...

2019-10-24 09:18:55 1542 13

原创 Go-Beego Web程序的打包和部署

一.bee pack 命令打包 首先要修改conf/app.conf文件:端口改成8086,运行环境改成prod appname = beego01 httpport = 8086 runmode = prod 进入项目根目录下,执行bee pack 命令: bee pack 执行后,发现在...

2019-10-22 11:22:00 1047 0

原创 Maven将jar包安装到本地仓库

注意:1.需要设置JAVA_HOME环境变量,需要将maven安装的bin目录设置到path中(也就是maven的环境变量设置)。 命令格式如下: mvn install:install-file -Dfile=要安装jar包的本地全路径 -DgroupId=jar的groupId -Dartif...

2019-10-15 10:44:57 80 0

原创 Go-Beego连接数据库-前后台数据交互-bee generate自动生成代码

一.创建表 CREATE TABLE `beego01`.`user`( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR(20), `gender` TINYINT(1), `age` TINYINT(3), ...

2019-10-09 10:38:12 441 0

原创 Go-利用bee工具初始化Beego Web工程

一.bee命令介绍 bee new 项目名称: 新建项目基本结构 bee run :项目根目录下执行,自动编译部署项目 bee generate :代码生成工具 二.实际操作 进入GOPATH的src目录,执行如下命令: 然后进入项目根目录,执行bee run命令: ...

2019-10-04 20:59:10 234 0

原创 Java8之Stream API

Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。 这种风格将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选, 排序...

2019-10-02 12:52:21 358 0

原创 Java8之Lambda表达式

一. Lambda表达式 1.1基础语法 Java8中引入了一个新的操作符“->”:箭头操作符或者lambda操作符。 箭头左侧:Lambda表达式的参数列表:对应所实现接口抽象方法的参数列表。 箭头右侧:Lambda表达式所需要执行的功能:对应接口抽象方法的实现。 以上所提接口,均指新的函...

2019-10-02 12:42:51 227 0

原创 Go-Beego环境搭建及Bee工具安装使用

一.安装go设置环境 安装go就不说了,很简单,关键是要设置环境变量,将GOPATH(工作目录)和GOROOT(GO安装目录)设置好.注意GO和PATH/ROOT中间不要下划线。 设置完后,将GOPATH和和GOROOT设置搭配PATH中。如下图: 最后,查看go的环境,命令:go env T...

2019-09-28 09:10:11 631 0

原创 Java-Maven工程(Springboot)中使用Protobuf

Protobuf简单介绍: 官方:Protocol buffers 是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。 Protocol Buffers 是一种灵活,高效,自动化机制的结构数据序列化方法-可类比 XML,但是比 XML 更小(3 ~ ...

2019-09-25 09:18:43 810 2

原创 vue-cli3整合echarts

闲话少絮,步入正题: 官网api文档直通https://www.echartsjs.com/zh/api.html#echarts 一.下载安装echarts 执行以下命令,安装echarts npm install echarts -S // 打印日志如下: $ npm inst...

2019-09-17 09:08:52 2319 6

原创 SpringBoot自动化重启脚本和坑

一.背景 通常呢,我们springboot项目部署测试重启的时候,先查看进程,然后杀进程,然后再启动,麻烦的很。有没有一步到位的命令呢,那是当然的。 假设我们的项目打包后是: springboot-demo.jar 一般的做法: 1)首先查看进程 ps -ef | grep spri...

2019-09-11 16:55:00 162 2

原创 Elasticsearch 多机集群配置

一.集群健康值 Elasticsearch 是有集群健康值的,红色,黄色,绿色 1)如果我们是单机单节点的Elasticsearch ,也就是说只有一个主节点的情况下,集群健康值是黄色的。也就是说只保存了一份数据。 2)如果此时我们新增一个节点,那么这个节点会默认成为主节点的副本节点,并同步...

2019-05-05 15:50:20 785 4

原创 Docker安装MySQL

安装docker,直通 docker pull mysql:5.6.43 创建并启动一个MySQL容器 docker run --name rossc-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:5.6.43 ...

2019-05-02 21:27:49 153 0

原创 Springboot程序异常邮件通知

闲话少许,上码。 ---> 开发ide:idea ---> jkd:1.8 一.建立一个普通springboot项目,加入以下依赖: <dependency> <groupId>org.springframework.b...

2019-04-20 10:53:11 1964 2

原创 Elasticsearch之Kibana安装使用

一、Kibana 介绍 Kibana是一个针对Elasticsearch 的开源分析及其可视化平台,使用Kinaba可以查询、查看并与存储在ES索引的数据进行交互操作。使用Kibana能执行高级的数据分析,并能以图表、表格、地图的方式进行数据的查看。 二、下载安装 1)下载 下载地址:ht...

2019-04-14 14:53:12 437 0

原创 Elasticsearch整合IK分词器

Elasticsearch整合IK分词器 一.ik分词器的打包安装 官网代码地址:https://github.com/medcl/elasticsearch-analysis-ik 1)下载-解压 elasticsearch-analysis-ik-master.zip 解压后: ...

2019-04-02 17:11:33 863 0

原创 Java操作Elasticsearch(API)

一.创建maven工程 工程结构 pom添加如下依赖: &amp;amp;amp;amp;amp;lt;properties&amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;lt;es-version&...

2019-03-17 15:38:31 583 0

原创 Elasticsearch-head插件安装使用

一、安装 方式一 我这个人比较懒,懒得弄nodejs那一套(其实已经装啦),大家如果想自己安装,那我给你一个地址,一步一步来就可以了呢 https://github.com/mobz/elasticsearch-head 方式二 当然是用插件啦,基本上,只要是chrome内核的浏览器都可...

2018-12-29 23:13:18 1064 0

原创 Elasticsearch从概念介绍到安装启动

简介 Elasticsearch,基于lucene,隐藏复杂性,提供简单易用的restful api接口、java api接口(还有其他语言的api接口)。 适用场景 1)全文检索,高亮,搜索推荐。 2)新闻类,用户行为日志(点击,浏览,收藏,评论)+ 社交网络数据(对某某新闻的相关看法)...

2018-12-28 21:56:47 239 1

原创 mybatisPlus使用说明介绍

MybatisPlus使用 简介 官网直通:https://mp.baomidou.com/ MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 本文主要对一些特殊的地方(修改操作的返回值,in...

2018-12-28 14:21:25 8312 2

原创 推荐几个IDEA插件,Java开发者撸码神器。

先看下全部插件: .ignore git提交时过滤掉不需要提交的文件,很方便,有些本地文件是不需要提交到Git上的。 Lombok plugin 开发神器,可以简化你的实体类,让你i不再写get/set方法,还能快速的实现builder模式,以及链式调用方法,总之就是为了简化实体类而生...

2018-12-21 11:31:08 1271 0

原创 SpringBoot整合Swagger2和坑

一. Swagger2简介 官网直达 Swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,...

2018-11-19 17:04:21 1168 5

原创 idea2018 注册码 激活

相信大家步骤都是明白了,直接上码: JKHX300590-eyJsaWNlbnNlSWQiOiJKS0hYMzAwNTkwIiwibGljZW5zZWVOYW1lIjoiTmljb2xlIFBvd2VsbCIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwi...

2018-10-30 10:28:02 351 0

原创 Spring热部署tomcat项目

背景:我们在开发过程中,很多时候改一个java文件,比如输出一行log,改一个名称等等类似小的改动,需要重新启动Tomcat服务器,如果项目比较大的话,重启的时间成本将会非常的大。为了避免这样的消耗,我们需要在开发中设置热部署 【注意,注意,注意,重要的话说3次】: 此类型的热部署,需要以De...

2018-09-11 11:34:05 1004 2

原创 windows/linux进程操作

背景: 近日,在用idea撸码的时候,启动了多个tomcat,此时idea突然奔溃了(莫名其妙就消失不见了,迷之尴尬...)。然后,我只能重新打开idea,再次启动tomcat的时候,提示"11:23 Error running 'tomcat7': A...

2017-12-27 14:02:37 385 0

原创 Solr安装配置

Solr安装配置(window为例,linux类似)1.1包说明1.2环境搭建1)环境:Jdk1.8 Solr6.6.2 Tomcat8.5.24 2)安装:A.创建SolrHome文件夹,作为Solr运行的主目录:这里是D:\Devtools\SolrHome B.把解压后的solr-6.6....

2017-12-19 22:18:53 385 0

原创 Spring整合单机版SolrJ

一.引入maven依赖这里用的是solr6.6.2<dependency> <groupId>org.apache.solr</groupId> <artifactId>solr-solrj</artifactId> ...

2017-12-06 17:21:41 1553 0

原创 Gradle简介和安装和在Eclipse中的使用

一.简介 二.安装 1)下载:https://gradle.org/install/#manually 2)解压,配置系统环境变量GRADLE_HOME=D:\DevTools\gradle-4.1 PATH=%GRADLE_HOME%\bin 3)测试安装结果:C:\Users\wa...

2017-11-17 15:16:26 24195 1

原创 Mybatis缓存简介和ehcache整合

概念1)一级缓存:(本地缓存): sqlSession级别的缓存。一级缓存是一直开启的;SqlSession级别的缓存实际上是一个Map 与数据库同一次会话期间查询到的数据会放在本地缓存中。 ...

2017-08-30 17:30:49 740 2

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