自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

这个名字想了很久

本博客为学习、笔记之用,以笔记形式记录学习的知识与感悟。学习过程中可能参考各种资料,如觉文中表述过分引用,请务必告知,以便迅速处理。如有错漏,不吝赐教。

  • 博客(24)
  • 资源 (51)
  • 收藏
  • 关注

原创 jenkins持续集成服务器的安装配置和使用

前提:svn环境搭建:参考博客《SVN版本管理搭建(svn+apache+svnadmin)》Maven私服搭建:参考博客《使用Nexus搭建Maven私服》jenkins环境安装①安装 JDK 并配置环境变量,参考博客:《Linux下安装jdk1.7》②Maven本地仓库的安装(使用 Maven 作为项目构建与管理工具):(1)下载 maven-3.0.5

2017-05-31 13:50:14 766 3

原创 maven+sonarqube测试代码质量

前提:安装好sonarqube 参考教程《linux下安装sonarqube5.6.6》测试过程①.修改本地maven的settings.xml 节点中添加如下配置: sonar true jdbc:mysql://192.168.17.168:3306/sonarqube?useUnicode=true&characterEncoding=

2017-05-26 16:54:33 2582

原创 linux下安装sonarqube5.6.6

之前参考吴水成老师的视频装了一个4.5.4版本的,在下载插件的时候,提示插件不能下载,所以直接从官网下载了一个5.6.6的,但是在下载插件过程中,需要多下载几次,会出现下载失败现象,下面进入安装过程前提条件安装jdk1.8(如果你的环境装有jdk1.7,并且1.7必须设置为环境变量,jdk1.8只需解压好就行了,后面告诉你怎么单独配置)安装mysql数据库安装过程

2017-05-26 15:53:16 2198

原创 使用Nexus搭建Maven私服

参考吴水成老师Dubbo视频,这里自己动手搞一下。《文档下载》前提:已安装 JDK7 并配置好了环境变量            本地安装Maven:参考博客《本地Maven安装教程》搭建过程①下载最新版 Nexus(本教程使用的是:nexus-2.11.2-03-bundle.tar.gz),下载地址:http://www.sonatype.org/nexus/go/#

2017-05-26 15:10:26 615

原创 本地Maven安装教程

Maven安装配置①安装jdk1.7②下载maven 使用的maven的版本为3.0.5下载 ③把下载的maven解压缩,解压目录最好不要有中文。④配置环境变量MAVEN_HOME,并将MAVEN_HOME加入环境变量⑤验证是否安装成功,打开cmd窗口,输入mvn –v⑥进行全局配置全局配置文件:%MAVEN_HOME%/co

2017-05-26 14:37:50 3039 2

原创 SVN版本管理搭建(svn+apache+svnadmin)

参考吴水成老师dubbo分布式视频(文档下载),自己动手搞了一遍,记下来,方便下次使用。使用root 用户操作安装Apache#yum install httpd httpd-devel#service httpd start#chkconfig httpd on#vi /etc/httpd/conf/httpd.conf

2017-05-26 12:25:18 872

原创 rabbitmq+haproxy+keepalive实现负载均衡(高可用)

1.普通搭建集群:《rabbitmq集群搭建(多机)》《rabbitmq单机多实例集群搭建》2.将普通集群通过配置策略变为镜像集群:《rabbitmq配置镜像模式》3.Haproxy负载代理          1)在192.168.1.101和192.168.1.102节点上安装haproxyyum install haproxy          2)修改/etc/hap

2017-05-23 01:15:25 2609 2

原创 rabbitmq配置镜像模式

《rabbitmq集群搭建(多机)》《rabbitmq单机多实例集群搭建》博文中讲到了如果做集群,那么集群是成功了,但是queue是如何存放的呢?消息又是怎么同步呢。默认的,也就是什么也不配置,直接在某个节点中添加一个queue,那么它仅仅是属于这个节点的。其它节点有的只是它的影子。所以像断线重连、操作恢复是无法做到的,实验证明确实是这样的。声明queue的节点宕机那么是无法再进行发布消息

2017-05-23 01:03:09 3124

原创 rabbitmq单机多实例集群搭建

这里展示的是单机集群的部署,如果机器足够多,可以选择多机集群部署,详细可以参考《rabbitmq集群搭建(多机)》。 1.安装单机版的 教程:《Linux下安装rabbitmq》2.要搭建集群,先将之前单机版中历史记录干掉,删除rabbitmq/var/lib/rabbitmq/mnesia下的所有内容。3.启动3个实例#因为我配置了web管理插件,所以还要

2017-05-23 00:49:11 3168

原创 rabbitmq集群搭建(多机)

由于某些因素的限制,机器不够你不得不在一台机器上去搭建一个rabbitmq集群,可以阅读这篇博客:《rabbitmq单机多实例集群搭建》。多机集群搭建1.安装单机版的 教程:《Linux下安装rabbitmq》注意:不同于单机多节点的情况,在多机环境,如果要在cluster集群内部署多个节点,需要注意两个方面:   1)保证需要部署的这几个节点在同一个局域网内

2017-05-23 00:24:51 3767

原创 rabbitmq和spring框架集成

spring对amqp做了支持,目前只是做了Rabbitmq的实现。集成后分为两个项目,一个是生产者,一个是消费者,完全模拟真实开发中应用场景,完整项目打包下载。rabbitmq-spring为生产者,rabbitmq-spring2为消费者。1.生产者配置rabbitmq.propertiesrabbitmq.host=192.168.1.101rabbitmq.port=

2017-05-20 02:56:10 820

原创 rabbitmq介绍及rabbitmq在java中基础使用

RabbitMQ简介RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。它可以用于大型软件系统各个模块之间的高效通信,支持高并发,支持可扩展。使用Erlang语言编写。RabbitMQ相关术语:1.Broker:简单来说就是消息队列服务器实体。2.Exchange:消息交换机,它指定消息按什么规则,路由到哪个队列。3.Queue:消息队列载体,每个消息都

2017-05-20 02:14:42 39939 6

原创 Linux下安装rabbitmq

1.安装Erlang环境1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel2)安装ncursesyum -y install ncurses-devel3)安装erlang环境wget http://e

2017-05-20 02:02:00 25125 15

原创 redis批量上传数据(pipeline

1.编写TestRedis测试类package com.test.redis;import java.util.HashSet;import java.util.Set;import org.junit.Test;import redis.clients.jedis.HostAndPort;import redis.clients.jedis.Jedis;import red

2017-05-15 20:09:13 1087

原创 redis-cluster集群添加节点、删除节点

1.添加节点1.1:重新搭建集群之前安装的集群有三个节点,每个节点有一备份节点。为了方便测试,将之前的每个redis节点下的dump.rdb 和nodes.conf删掉,重新搭建一个只有三个master的集群(7001,7002,7003)重新启动三个master节点后重新执行脚本来搭建集群./redis-trib.rb create --replicas 0 192.168.17

2017-05-15 15:01:40 7654 1

原创 redis主从复制,读写分离以及哨兵的配置

1.Redis主从配置1.1:安装redis  具体教程可以看我安装redis-cluster博客中的内容,这里就不再重写一遍了。1.2:在/usr/local/目录下创建redis-jiqun文件夹mkdir /usr/local/redis-jiqun1.3:拷贝三份redis到刚才创建的redis-jiqun目录下cp -r /usr/local/redis /u

2017-05-14 16:35:34 6060

原创 redis持久化方式配置详解

redis支持两种持久化方式:一种是RDB方式,另一种是AOF方式可以单独使用,也可以两者结合使用。1 第一种:RDB持久化方式1.1 概述:RDB方式是通过快照完成的,当符合一定的条件时,redis会自动将内存中的所有数据进行快照并且存储到硬盘上,默认存储在redis根目录的dump.rdb文件中(文件名在配置文件中dbfilename),进行快照的条件在redis.conf配置文件

2017-05-13 00:22:54 1808

转载 定时任务Cron表达式详解和案例

1.cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}2.cron表达式各占位符解释:{秒数} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常"*" 代表每隔1秒钟触发;"," 代表在指定的秒数触发,比如"0,15,45"代表0秒、15秒和45秒时触发任务

2017-05-12 15:13:04 927

原创 Spring整合quartz两种方式以及Spring轮询定时使用

原文地址,转载请注明出处:http://blog.csdn.net/qq_34021712/article/details/71728002    ©王赛超前提条件<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> ...

2017-05-12 14:54:36 996

原创 myeclipse进行tomcat7热部署

注意:tomcat的热部署需要用到maven不过在网上看了一些这方面的知识不过在网上看了一些这方面的知识,说是如果热部署多次的话会出现tomcat内存溢出的问题,所以最好是在开发中用吧,减少tomcat重启频率就可以了1.修改tomcat的conf目录下的tomcat-users.xml在最后一行添加以下内容2.在项目的pom.xml中添加tomcat插件

2017-05-11 09:56:46 1354

原创 Linux下安装mysql

一、编译安装1.检查是否已安装,grep的-i选项表示匹配时忽略大小写[root@localhost ~]# rpm -qa |grep -i mysqlmysql-libs-5.1.71-1.el6.i686可见已经安装了库文件,但是版本太老了,应该先卸载,不然会出现覆盖错误。注意卸载时使用了--nodeps选项,忽略了依赖关系:[root@localhost ~]# rpm

2017-05-10 20:03:18 1080 1

转载 说说JSON和JSONP,也许你会豁然开朗

【转载自】http://kb.cnblogs.com/page/139725/  前言  由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。  当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务

2017-05-04 13:27:12 186

原创 freemarker、jsp多视图解析器Spring配置

前提条件maven依赖 org.springframework spring-context-support 4.1.3.RELEASE org.freemarker freemarker 2.3.23freemarker和SpringMVC整合1.如果希望前台页面全部使用freemarker渲染,不再使用jsp的话,进行以下配置完整项目:spring_fre

2017-05-03 19:49:41 2671

原创 myeclipse中安装freemarker插件

前提条件打开http://sourceforge.net/projects/freemarker-ide/files/下载最新版本,我下载的是freemarker-ide-0.9.14安装过程①将下载的freemarker-ide-0.9.14解压,解压后的plugins下有hudson.freemarker_ide_0.9.14文件夹②hudson.freemarker_

2017-05-02 23:53:28 1273

pipework-master给docker容器分配ip

工具,给docker容器分配ip使用

2017-06-17

apr-1.5.2.tar.gz,apr-util-1.5.2.tar.gz

tomcat开启apr模式需要的apr-1.5.2.tar.gz,apr-util-1.5.2.tar.gz

2017-06-04

MySql5.6性能优化

MySql5.6性能优化

2017-06-03

dubbo整合spring

dubbo整合spring 分为两个项目,一个provider 一个Consumer 配置有所不同

2017-06-03

jenkins入门手册(持续集成服务器的安装配置和使用)

jenkins安装,本人自己搭建全过程,截图很多,方便查阅

2017-05-31

Dubbo视频教程--基础篇--第14节--持续集成篇--Maven私有库和本地库的安装与配置(Sonatype Nexus + Maven)2.pdf

Dubbo视频教程--基础篇--第14节--持续集成篇--Maven私有库和本地库的安装与配置(Sonatype Nexus + Maven)2.pdf

2017-05-26

apache-maven-3.0.5-bin.zip

本地Maven安装

2017-05-26

Dubbo视频教程--基础篇--第12节--持续集成篇--SVN版本管理系统的安装安装步骤.pdf

Dubbo视频教程--基础篇--第12节--持续集成篇--SVN版本管理系统的安装安装步骤.pdf

2017-05-26

svnadmin-3.0.5.zip

svn版本管理用到的包

2017-05-26

rabbitmq和spring集成

rabbitmq和spring集成,总共两个项目,一个为生产者,一个为消费者。 配置有所不同! 使用发布订阅通配模式!

2017-05-20

spring整合quartz两种方式以及spring自带定时任务使用

spring整合quartz两种方式以及spring自带定时任务使用

2017-05-12

Spring配置Freemarker视图解析器,配置多个视图解析器

Spring配置Freemarker视图解析器,配置多个视图解析器

2017-05-03

Spring配置Freemarker视图解析器,前台页面全部使用freemarker渲染

Spring配置Freemarker视图解析器,前台页面全部使用freemarker渲染

2017-05-03

freemarker-ide-0.9.14.zip

myeclipse安装freemarker插件

2017-05-03

redis-cluster和spring集成,基于cache注解

redis-cluster完整项目,下载导入eclipse即可

2017-04-23

redis-3.2.2.gem

redis cluster搭建及群需要依赖的包

2017-04-19

redis-3.2.8.tar.gz

linux下安装redis服务需要的包

2017-04-19

fastdfs-client-java.zip

maven工程,解压导入eclipse中,直接maven install 到maven本地仓库

2017-04-13

shell监控tomcat进程宕机重启

shell监控tomcat进程,宕机重启,其他服务也是类似。

2017-03-26

shell监控网站是否可以访问

监控网站是否可以访问,比如公司项目放到外网了,要写个模块查看项目是否宕机,可以使用该shell,它是根据http_code判断网站是否宕机的。

2017-03-26

SpringBoot整合Jsp,支持java -jar方式启动

SpringBoot整合JSP 同时支持 java -jar XXX.war 和 外部tomcat方式启动 ,详细参考博客:https://blog.csdn.net/qq_34021712/article/details/79976349

2018-04-17

kafka配置SSL(shell脚本)

kafka配置SSL的前几步骤,写成shell脚本了,方便!博客参考:https://blog.csdn.net/qq_34021712/article/details/79902479

2018-04-11

当当config-toolkit配置中心源码

当当网config-toolkit配置中心,我当时使用版本的源码,在此保留一份。 博客地址:https://blog.csdn.net/qq_34021712/article/details/78679850

2018-03-30

SpringBoot整合rocketmq事务消息

SpringBoot整合rocketmq地址http://blog.csdn.net/qq_34021712/article/details/79322459

2018-02-13

Elastic-Job控制台2.1.5

博客地址http://blog.csdn.net/qq_34021712/article/details/79055873

2018-02-06

elastic-job例子

使用dataflow作业,对数据数据进行分片处理.将数据库所有学生的年龄改为100岁。

2018-01-14

elasticjob中文文档

为了可以离线查看文档的配置,就把网站上的网页搞成pdf然后弄成了可以离线看的文档。

2018-01-14

jmeter测试dubbo请求

jmeter测试dubbo请求,博客地址:http://blog.csdn.net/qq_34021712/article/details/78956600

2018-01-02

使用Jmeter测试java请求

使用jmeter测试java请求,博客地址http://blog.csdn.net/qq_34021712/article/details/78870407

2017-12-22

rocketmq4.1.0.tar.gz和控制台jar

编译好的rocketmq4.1.0的tar包,和控制台可执行jar包,下载直接使用!

2017-10-06

Spring Boot+Druid+Mybatis实现JTA分布式事务

Spring Boot+Druid+Mybatis实现JTA分布式事务

2017-08-27

Spring Boot整合Mybatis使用druid实现多数据源自动切换

Spring Boot整合Mybatis使用druid实现多数据源自动切换

2017-08-24

SpringBoot整合dubbo

Spring Boot 做的一个简单的增删改查,前台页面整合Thymeleaf模板,数据源druid,声明式事务,整合redis,并开启redis事务,整合ActiveMQ,整合dubbo

2017-08-24

Spring Boot整合ActiveMQ

Spring Boot 做的一个简单的增删改查,前台页面整合Thymeleaf模板,数据源druid,声明式事务,整合redis,并开启redis事务,整合ActiveMQ

2017-08-24

Spring Boot整合redis

Spring Boot 做的一个简单的增删改查,前台页面整合Thymeleaf模板,数据源druid,声明式事务,整合redis,并开启redis事务

2017-08-24

Spring Boot整合mybatis 配置Druid数据源开启sql监控

Spring Boot整合mybatis 配置Druid数据源开启sql监控

2017-08-24

thymeleaf-extras-eclipse-plugin-2.1.2(Eclipse thymeleaf插件)

Eclipse thymeleaf插件 显示提示

2017-08-24

ZooInspector(zookeeper信息查看工具)

zookeeper信息查看工具

2017-08-23

ActiveMQ整合Spring(多消费者)

ActiveMQ整合Spring(多消费者)

2017-08-22

spring整合redis

spring 整合redis 封装redistemplate工具类

2017-07-24

空空如也

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

TA关注的人

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