刘亚壮的专栏

持之以恒,贵在坚持,每天进步一点点。。。

SVN之——SVN 版本管理系统的安装(基于CentOS6.5 + Subversion + Apache + Jsvnadmin)

CI 服务器: 192.168.50.131 root 用户操作 一、安装 apache # yum install httpd httpd-devel # service httpd start # chkconfig httpd on # vi /etc/httpd/conf/httpd....

2017-04-30 13:54:48

阅读数:676

评论数:0

Spring之—— Spring-Cache key设置注意事项

为了提升项目的并发性能,考虑引入本地内存Cache,对:外部数据源访问、Restful API调用、可重用的复杂计算 等3种类型的函数处理结果进行缓存。目前采用的是spring Cache的@Cacheable注解方式,缓存具体实现选取的是Guava Cache。 具体缓存的配置此处不再介绍,重点...

2017-04-29 11:39:11

阅读数:4235

评论数:0

Redis之—— Spring4.0 注解Cache+Redis缓存

前言:       目前公司项目在上一个技术架构的处理,已经搭建好了Redis,但redis只用在了做session的管理,然而 后台的对象缓存没有用上  1. redis 和 ehcache的区别        简单了解了下,个人觉得 从部署上而言,redis更适合分布式部署,ehcache是...

2017-04-26 23:32:00

阅读数:2072

评论数:0

Zookeeper之——Zookeeper的安装模式

ZooKeeper的安装模式分为三种,分别为:单机模式(stand-alone)、集群模式和集群伪分布模式。ZooKeeper 单机模式的安装相对比较简单,如果第一次接触ZooKeeper的话,建议安装ZooKeeper单机模式或者集群伪分布模式。 1)单机模式 首先,从Apache官方网站下载...

2017-04-23 20:08:01

阅读数:483

评论数:0

Dubbo之——Shell脚本维护Dubbo服务

1、部署目录规范 目的:便于管理,避免应用迁移时的命名冲突。 我定义的目录结构如下(linux)下: --home   ----------linux home目录下     --liuyazhuang    -------------用户信息         --dubboserver  ---...

2017-04-23 16:27:43

阅读数:2095

评论数:0

Dubbo之——将Dubbo服务打包成Jar包

服务器:192.168.1.121(mydubbo-server) 一、Dubbo服务的运行方式: 1、使用Servlet容器运行(Tomcat、Jetty等)----不可取 缺点:增加复杂性(端口、管理) tomcat/jetty等占用端口,dubbo服务也需要端口 浪费资源(内存):单独启动t...

2017-04-23 14:32:48

阅读数:11411

评论数:32

Solr之——配置中文分词IKAnalyzer和拼音分词pinyinAnalyzer

在上一篇博文《CentOS安装与配置Solr6.5》中,我们讲解了如何在CentOS中安装与配置Solr6.5,那接下来我们就一起实现如何在Solr6.5中实现配置中文分词IKAnalyzer和拼音分词pinyinAnalyzer。好了我们直接进入主题。 一、创建Core: 1、首先在solrh...

2017-04-17 00:34:15

阅读数:1269

评论数:2

Solr之——CentOS安装与配置Solr6.5

这篇文章主要是介绍在Centos6上Solr6.5的安装与配置。 一、安装准备及各软件使用版本说明: 1、JDK8,版本jdk1.8.0_121下载地址:jdk-8u121-linux-x64.tar.gz 2、Apache Tomcat,版本8.5.13 下载地址:apache-tomcat-8...

2017-04-17 00:15:33

阅读数:5423

评论数:1

Dubbo之——Eclipse调试Dubbox源码

PS:进行如下步骤前需要确保如下软件已经正确安装     1.正确安装JDK     2.正确安装eclipse     3.正确安装maven 一、下载源码 阿里已经将dubbo的源码全体迁移至github dubbo在github的主页为:https://github.com/alibaba...

2017-04-12 23:59:25

阅读数:2283

评论数:3

Mongodb之——CentOS安装Mongodb

Mongodb是一种nosql类型的数据库,高性能、易部署、易使用的特点在IT行业非常流行。 下面介绍一下mongodb的安装方式,这里我们是在linux下安装,使用的是centos6.4 65位的,可以在官网上下载对应的安装包,官网是https://www.mongodb.org/,首先看下自...

2017-04-12 00:40:43

阅读数:595

评论数:0

Dubbo之——改造Dubbo,使其能够兼容Spring 4注解配置

Dubbo本身就是基于Spring环境的,但是Dubbo当年Spring才2.版本。 而现如今Spring 已经发展到4.3.,今年(2017)应该会发布Spring 5。 而随着Spring Boot的大热,Java-Base方式配置Spring也变得越来越流行。 Dubbo + Boot的开发...

2017-04-11 00:38:56

阅读数:3478

评论数:7

SpringBoot之——发布到外部Tomcat

1、修改打包方式 将这个 spring Boot 项目的打包方式设置为 war。 warSpringBoot 默认有内嵌的 tomcat 模块,因此,我们要把这一部分排除掉。 即:我们在 spring-boot-starter-web 里面排除了 spring-boot-starter-tomc...

2017-04-10 00:40:01

阅读数:566

评论数:0

SpringBoot之——热部署的两种方式

一、热部署 在项目开发过程中,常常会改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译生成了新的 Class 文件,这个文件里记录着和代码等对应的各种信息,然后 Class 文件将被虚拟机的 ClassLoader 加载。 而热部署正是利用了这个特点,它...

2017-04-10 00:33:05

阅读数:14503

评论数:1

Dubbo之——与高版本的Spring集成

使用Dubbo时,因为要与4.x版本的spring,所以,我们需要做如下修改。 一,与4.x版本的Spring共存 首先需要排除掉dubbo自带的2.5的Spring,所以我使用下面这个配置,前面都是正常的引用Spring 4.1.6.RELEASE。 com.alibaba ...

2017-04-08 22:02:33

阅读数:2327

评论数:0

Tomcat之——并发优化

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/69663664 Tomcat 常用运行模式有3种,分别为 bio,nio,apr.生产环境建议用apr,详细请看上一篇博文《Tomcat之——运行模式》 安装APR ...

2017-04-08 00:27:23

阅读数:1229

评论数:0

Tomcat之——运行模式

tomcat的运行模式有3种 1、bio 默认的模式,性能非常低下,没有经过任何优化处理和支持. 2、nio 利用java的异步io护理技术,noblocking IO技术. 想运行在该模式下,直接修改server.xml里的Connector节点,修改protocol为 protocol...

2017-04-07 23:41:22

阅读数:1277

评论数:0

String之——注解发布RMI/HTTPInvoker/Hessian/Burlap服务

使用自定义的spring注解标签发布RMI/HTTPInvoker/Hessian/Burlap远程服务 1.依赖jar的pom.xml配置 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=&qu...

2017-04-06 21:20:45

阅读数:1483

评论数:0

JMS之——ActiveMQ高可用+负载均衡集群

一、高可用集群 从ActiveMQ5.9开始,ActiveMQ的集群实现方式取消了传统的Master-Slave方式,增加了基于ZooKeeper+LevelDB的Master-Slave实现方式,其他两种方式目录共享和数据库共享方式依然存在. 1、文件共享(KahaDB) 2、数据库...

2017-04-04 23:52:37

阅读数:800

评论数:0

JMS之——ActiveMQ时抛出的错误Could not connect to broker URL-使用线程池解决高并发连接

解决使用activemq时抛出的异常:javax.j ms.JMSException: Could not connect to broker URL 我使用的是spring jms和activemq结合,在配置文件中定义了普通的connectionFactory的bean,如下所示: ...

2017-04-03 21:16:35

阅读数:5072

评论数:0

JMS之—— ActiveMQ中使用mysql做持久化报错:Cannot execute statement: impossible to write to binary log since BINL

一、问题 ActiveMQ中如果使用MySQL innodb的同时,开启了binlog,那么在ack消息的时候,日志里就可会报错:Java.sql.SQLException: Cannot execute statement: binlogging impossible since BINLOG...

2017-04-03 21:06:48

阅读数:999

评论数:0

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