<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[a77Nian的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a77Nian</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a77Nian]]></copyright><item><title><![CDATA[linux redis3.29集群安装]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/76582738</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/76582738</guid><author>a77Nian</author><pubDate>Wed, 02 Aug 2017 16:43:37 +0800</pubDate><description><![CDATA[1、下载安装包并解压；
wget http://download.redis.io/releases/redis-3.2.9.tar.gz


2、因为安装redis需要gcc。我的虚拟机是新安装的的，所有要先安装gcc环境 ，可以用下面命令查看是否需要安装gcc；
apt install gcc
3、进入redis-3.2.9目录进行编译（make && make instal）；]]></description><category></category></item><item><title><![CDATA[maven仓库nexus环境搭建]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/68066494</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/68066494</guid><author>a77Nian</author><pubDate>Wed, 29 Mar 2017 16:46:49 +0800</pubDate><description><![CDATA[1.    环境搭建
　　1.1  下载

　　　　https://www.sonatype.com/download-oss-sonatype

　　　　NEXUS OSS [OSS = Open Source Software，开源软件——免费]

　　　　NEXUS PROFESSIONAL -FREE TRIAL [专业版本——收费]。

　　　　所以选择NEXUS OS]]></description><category></category></item><item><title><![CDATA[zookeeper安装与配置]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/67639961</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/67639961</guid><author>a77Nian</author><pubDate>Tue, 28 Mar 2017 18:09:17 +0800</pubDate><description><![CDATA[1、简要介绍

　　zookeeper是一个分布式的应用程序协调服务，是Hadoop和Hbase的重要组件，是一个树型的目录服务，支持变更推送。除此还可以用作dubbo服务的注册中心。

2、安装

　　2.1 下载安装

wget http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.ta]]></description><category></category></item><item><title><![CDATA[rocketmq linux 部署]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/62974474</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/62974474</guid><author>a77Nian</author><pubDate>Fri, 17 Mar 2017 23:42:29 +0800</pubDate><description><![CDATA[1、准备linux 64位jdk1.7及以上版本（如果是在ubuntu虚拟机上部署，可能需要卸载原有jdk，可以参考http://blog.youkuaiyun.com/a77nian/article/details/52280951）。


2、下载apache rocketmq，下载地址：https://www.apache.org/dyn/closer.cgi?path=incubator/roc]]></description><category></category></item><item><title><![CDATA[ubuntu安装并启动redis]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/55212952</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/55212952</guid><author>a77Nian</author><pubDate>Wed, 15 Feb 2017 17:40:31 +0800</pubDate><description><![CDATA[1、在ubuntu系统安装redis
$sudo apt-get update
$sudo apt-get install redis-server
2、启动redis
$ redis-server


3、查看redis是否启动
$ redis-cli
redis 127.0.0.1:6379> ping
PONG]]></description><category></category></item><item><title><![CDATA[unbuntu系统安装并启动ssh]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/55045967</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/55045967</guid><author>a77Nian</author><pubDate>Mon, 13 Feb 2017 11:01:05 +0800</pubDate><description><![CDATA[Linux开启ssh服务





首先更新源　　

sudo apt-get update

安装ssh服务

sudo apt-get install openssh-server

检测是否已启动

ps -e | grep ssh


看到有ssh字样，说明已启动，如果没有就手动启动

/etc/init.d/ssh start

配置ssh-]]></description><category></category></item><item><title><![CDATA[eclipse导入SVN上的Maven多模块项目]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/54378807</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/54378807</guid><author>a77Nian</author><pubDate>Thu, 12 Jan 2017 15:57:16 +0800</pubDate><description><![CDATA[一、SVN上Maven多模块项目结构

使用eclipse导入SVN上的Maven多模块项目

Maven多模块项目所在SVN目录




二、eclipse通过SVN导入到工作空间

工作空间位于F:/HPCWorkspace

 

2.1 File->Import,选择从SVN检出项目




 

2.2 选择/新建SVN资源库位置

 
]]></description><category></category></item><item><title><![CDATA[spring @Autowired]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/52774932</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/52774932</guid><author>a77Nian</author><pubDate>Mon, 10 Oct 2016 10:09:15 +0800</pubDate><description><![CDATA[尽信书，不如无书。对于@Autowired什么情况按名称注入的问题，网上解释大多不尽如意。
初到新公司，发现对于jdbc模板类按业务定义了多个实例，而各dao层全是以@Autowired方式进行注入的，我就在想：@Autowired默认是按byType进行注入的，而这里有多个实例，到底注入的是哪个实例呢？网上各种搜索，都是需要加上@Qualifier指定实例的id名。这就尴尬了，我们这项目是没有]]></description><category></category></item><item><title><![CDATA[Java 七牛缓存刷新]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/52608424</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/52608424</guid><author>a77Nian</author><pubDate>Wed, 21 Sep 2016 15:11:08 +0800</pubDate><description><![CDATA[由于七牛提供的文档不怎么好懂（有的功能根本在api中在不到答案），另外百度搜索的答案也不尽如意。折腾了两天，终于搞懂了通过调用七牛提供的API去刷新缓存！！


场景：APP中关于帮助说明原先都是写死的html静态文件，每次更改内容都是直接去服务器去改，很不方便也不安全，然后现在想通过后台去维护这些数据，而我们公司使用的就是七牛来管理文件的。所以现在的需求就是：①、通过后台使用七牛来管理这些]]></description><category></category></item><item><title><![CDATA[linux vi 编辑文本文件]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/52597114</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/52597114</guid><author>a77Nian</author><pubDate>Tue, 20 Sep 2016 16:13:58 +0800</pubDate><description><![CDATA[看网上资料一大堆，也跟着操作，但是就是打不到效果，最后参考http://jingyan.baidu.com/article/59703552e2e1e38fc107405a.html才真正了解这么操作！


1、使用  vi [文件名] 打开文件。
[root@DB test]# vi a.xtx

2、按下i键进入编辑模式（之前就卡在这了）。现在就可以随意编辑内容了。]]></description><category></category></item><item><title><![CDATA[dubbo服务点对点直连]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/52596638</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/52596638</guid><author>a77Nian</author><pubDate>Tue, 20 Sep 2016 15:38:30 +0800</pubDate><description><![CDATA[我们运用dubbo在开发调试阶段时，服务消费者需要点对点直连服务提供者（绕过注册中心）。我们只需要在服务消费者端做如下操作（任意一种方式，推荐第2、3种方式）：]]></description><category></category></item><item><title><![CDATA[dubbo服务只注册不订阅]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/52596533</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/52596533</guid><author>a77Nian</author><pubDate>Tue, 20 Sep 2016 15:31:09 +0800</pubDate><description><![CDATA[我们在运用dubbo在实际开发中，会遇到一个应用既需要作为服务提供者注册服务，又需要作为服务消费者订阅服务。但在开发阶段，服务提供者正在开发调试，不能订阅该服务，但是本应用作为服务提供者不能停止，所以需要做到只注册而不订阅服务。配置如下：]]></description><category></category></item><item><title><![CDATA[dubbo 服务提供者仅订阅而不注册]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/52596404</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/52596404</guid><author>a77Nian</author><pubDate>Tue, 20 Sep 2016 15:21:28 +0800</pubDate><description><![CDATA[在dubbo服务实际开发中，我们在开发阶段经常遇到一个应用既是服务订阅者，同时也是服务提供者。然后在开发新的服务时，需要用到其他服务，所以不能关闭注册中，而只能不注册服务，但是从注册中心订阅服务。配置如下：]]></description><category></category></item><item><title><![CDATA[spring redis 集群（redis3.x及以上版本）]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/52511541</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/52511541</guid><author>a77Nian</author><pubDate>Mon, 12 Sep 2016 10:46:24 +0800</pubDate><description><![CDATA[在高并发应用中，单机的redis已无法满足需求，所以我们需对redis做集群处理。目前主要有两种方式实现：
1、通过Jedis操作Redis Cluster的模型可以参考Redis官网，具体如下：



	
	
	
	
	
	
	
	
	
	
	
	




	
		
			
				
				
			
		
	
	
2、通过spring]]></description><category></category></item><item><title><![CDATA[shiro注解不生效（表象）]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/52484114</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/52484114</guid><author>a77Nian</author><pubDate>Fri, 09 Sep 2016 09:27:03 +0800</pubDate><description><![CDATA[连续被折磨三天，shiro的@RequiresPermissions注解就是感觉不到生效，找各种博文、帖子也解决不了，最后逼着对shiro断点观察，终于找到问题根源...


在网上找资料，一般注解不生效，主要有两个原因：
1、没有启用shiro注解功能。而启用该功能主要有如下两种方式：
①、使用]]></description><category></category></item><item><title><![CDATA[Linux修改war包中文件]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/52472793</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/52472793</guid><author>a77Nian</author><pubDate>Thu, 08 Sep 2016 16:26:23 +0800</pubDate><description><![CDATA[1、提取 .war 文件的内容      
jar xvf myproject.war

2、修改文件


3、重新载入.war文件内容
jar uvf imqhttps.war WEB-INF/classes/test.properties]]></description><category></category></item><item><title><![CDATA[SqlMapClientFactoryBean为什么能转为SqlMapClient]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/52396858</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/52396858</guid><author>a77Nian</author><pubDate>Thu, 01 Sep 2016 10:23:49 +0800</pubDate><description><![CDATA[在实际操作spring与mybatis整合过程中，经常遇到在spring配置文件中声明的是org.springframework.orm.ibatis.SqlMapClientFactoryBean实例，但是在使用的时候却能转为SqlMapClient使用。原因如下：




这是因为Spring的机制的缘故。简单的说，如果一个bean实现了 FactoryBean接口，那么Spring]]></description><category></category></item><item><title><![CDATA[利用Spring的AbstractRoutingDataSource解决多数据源的问题]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/52396690</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/52396690</guid><author>a77Nian</author><pubDate>Thu, 01 Sep 2016 10:09:22 +0800</pubDate><description><![CDATA[文章来自：http://blog.youkuaiyun.com/alaahong/article/details/8707915]]></description><category></category></item><item><title><![CDATA[Ubuntu linux 更换openjdk]]></title><link>https://blog.youkuaiyun.com/a77Nian/article/details/52280951</link><guid>https://blog.youkuaiyun.com/a77Nian/article/details/52280951</guid><author>a77Nian</author><pubDate>Mon, 22 Aug 2016 22:16:36 +0800</pubDate><description><![CDATA[在使用VMware Workstation Pro安装linuxmint-18-cinnamon-64bit.iso，其中会嵌入opensdk8，让我很不爽，所以在这里我要换掉它。
一、卸载openJDK
1、要删除 OpenJDK (如果已安装的话)。首先，检查是安装的哪个 OpenJDK包
# dpkg --list | grep -i jdk

2、移除 openjdk包:
#]]></description><category></category></item></channel></rss>