<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[we_are_good的博客]]></title><description><![CDATA[码农！！！]]></description><link>https://blog.youkuaiyun.com/we_are_good</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; we_are_good]]></copyright><item><title><![CDATA[Tomcat部署时war和war exploded区别以及平时踩得坑]]></title><link>https://blog.youkuaiyun.com/we_are_good/article/details/72953273</link><guid>https://blog.youkuaiyun.com/we_are_good/article/details/72953273</guid><author>we_are_good</author><pubDate>Fri, 09 Jun 2017 08:33:50 +0800</pubDate><description><![CDATA[war和war exploded的区别

在使用IDEA开发项目的时候，部署Tomcat的时候通常会出现下边的情况：



是选择war还是war
 exploded 这里首先看一下他们两个的区别：
war模式：将WEB工程以包的形式上传到服务器 ；
war exploded模式：将WEB工程以当前文件夹的位置关系上传到服务器；1212

（1）war模式这种可以称之为是发布模]]></description><category></category></item><item><title><![CDATA[基于Zookeeper的服务注册与发现]]></title><link>https://blog.youkuaiyun.com/we_are_good/article/details/52985781</link><guid>https://blog.youkuaiyun.com/we_are_good/article/details/52985781</guid><author>we_are_good</author><pubDate>Mon, 31 Oct 2016 20:01:25 +0800</pubDate><description><![CDATA[转载自：https://tech.imdada.cn/2015/12/03/service-registry-and-discovery-with-zk/



背景



大多数系统都是从一个单一系统开始起步的，随着公司业务的快速发展，这个单一系统变得越来越庞大，带来几个问题：

随着访问量的不断攀升，纯粹通过提升机器的性能来已经不能解决问题，系统无法进行有效的水平扩展维护这]]></description><category></category></item><item><title><![CDATA[远程调用服务(RPC)和消息队列(Message Queue)对比及其适用/不适用场合分析]]></title><link>https://blog.youkuaiyun.com/we_are_good/article/details/52329995</link><guid>https://blog.youkuaiyun.com/we_are_good/article/details/52329995</guid><author>we_are_good</author><pubDate>Fri, 26 Aug 2016 16:54:00 +0800</pubDate><description><![CDATA[最近考虑把公司系统重构升级，将原有的垂直MVC架构迁移为分布式系统，因此着重了解了下远程调用服务(RPC)和消息队列(MQ)。RPC和MQ都是用于分布式系统的两个关键技术，并且里面都有服务提供者和消费者的概念，可在一定程度上对系统进行解耦。但对于彼此应用场景的区分还不是特别清楚，直到看了一篇阿里内部人士写的文章，简单明了的介绍了两者的区别和应用场景，现在贴出来和大家分享一下。

原文链接：ht]]></description><category></category></item><item><title><![CDATA[eclipse 环境下 FreeMarker 编辑器插件]]></title><link>https://blog.youkuaiyun.com/we_are_good/article/details/52214112</link><guid>https://blog.youkuaiyun.com/we_are_good/article/details/52214112</guid><author>we_are_good</author><pubDate>Mon, 15 Aug 2016 19:49:35 +0800</pubDate><description><![CDATA[每次重装 MyEclipse或者 eclipse 都需要找半天。现在贴出来以备后用。

支持语法高亮,语法校验,代码提示的工具 freemark IDE(JBoss):

http://download.jboss.org/jbosstools/updates/development/

或者

http://download.jboss.org/jbosstools/update]]></description><category></category></item><item><title><![CDATA[Java学习之Iterator(迭代器)的一般用法]]></title><link>https://blog.youkuaiyun.com/we_are_good/article/details/50470034</link><guid>https://blog.youkuaiyun.com/we_are_good/article/details/50470034</guid><author>we_are_good</author><pubDate>Wed, 06 Jan 2016 16:34:40 +0800</pubDate><description><![CDATA[迭代器（Iterator）

　　迭代器是一种设计模式，它是一个对象，它可以遍历并选择序列中的对象，而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象，因为创建它的代价小。

　　Java中的Iterator功能比较简单，并且只能单向移动：

　　(1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时，它返]]></description><category></category></item><item><title><![CDATA[svn 上传代码时过滤文件]]></title><link>https://blog.youkuaiyun.com/we_are_good/article/details/50457770</link><guid>https://blog.youkuaiyun.com/we_are_good/article/details/50457770</guid><author>we_are_good</author><pubDate>Mon, 04 Jan 2016 18:46:40 +0800</pubDate><description><![CDATA[如果你使用的是eclipse的svn插件，那么如下设置




这样就可以了在上传代码的时候过滤掉勾选的文件了]]></description><category></category></item><item><title><![CDATA[Eclipse dubbo Multiple annotations found at this line(出错)]]></title><link>https://blog.youkuaiyun.com/we_are_good/article/details/50456698</link><guid>https://blog.youkuaiyun.com/we_are_good/article/details/50456698</guid><author>we_are_good</author><pubDate>Mon, 04 Jan 2016 16:16:54 +0800</pubDate><description><![CDATA[Multiple annotations found at this line:
- cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'dubbo:application'.
- schema_reference.4: Failed to r]]></description><category></category></item><item><title><![CDATA[Web Service入门教程]]></title><link>https://blog.youkuaiyun.com/we_are_good/article/details/49861209</link><guid>https://blog.youkuaiyun.com/we_are_good/article/details/49861209</guid><author>we_are_good</author><pubDate>Mon, 16 Nov 2015 08:34:15 +0800</pubDate><description><![CDATA[Web Service概述

　　Web Service的定义

　　W3C组织对其的定义如下，它是一个软件系统，为了支持跨网络的机器间相互操作交互而设计。Web Service服务通常被定义为一组模块化的API，它们可以通过网络进行调用，来执行远程系统的请求服务。 

　　这里我们从一个程序员的视角来观察web service。在传统的程序编码中，存在这各种的函数方法调用。通常，我们]]></description><category></category></item><item><title><![CDATA[Java框架介绍:Quartz从入门到进阶]]></title><link>https://blog.youkuaiyun.com/we_are_good/article/details/49816971</link><guid>https://blog.youkuaiyun.com/we_are_good/article/details/49816971</guid><author>we_are_good</author><pubDate>Fri, 13 Nov 2015 13:48:17 +0800</pubDate><description><![CDATA[你曾经需要应用执行一个任务吗？这个任务每天或每周星期二晚上11：30，或许仅仅每个月的最后一天执行。一个自动执行而无须干预的任务在执行过程中如果发生一个严重错误，应用能够知到其执行失败并尝试重新执行吗？你和你的团队是用java编程吗？如果这些问题中任何一个你回答是，那么你应该使用Quartz调度器。
　　
　　旁注：Matrix目前就大量使用到了Quartz。比如，排名统计功能的实现，在Jma]]></description><category></category></item><item><title><![CDATA[Maven介绍，包括作用、核心概念、用法、常用命令、扩展及配置]]></title><link>https://blog.youkuaiyun.com/we_are_good/article/details/49814209</link><guid>https://blog.youkuaiyun.com/we_are_good/article/details/49814209</guid><author>we_are_good</author><pubDate>Fri, 13 Nov 2015 10:31:01 +0800</pubDate><description><![CDATA[Maven介绍，包括作用、核心概念、用法、常用命令、扩展及配置


两年半前写的关于Maven的介绍，现在看来都还是不错的，自己转下。写博客的一大好处就是方便自己以后查阅，自己总结的总是最靠谱的。

 

由浅入深，主要介绍maven的用途、核心概念(Pom、Repositories、Artifact、Build Lifecycle、Goal)、用法（Archetype意义及创建各种]]></description><category></category></item><item><title><![CDATA[MAVEN常用命令]]></title><link>https://blog.youkuaiyun.com/we_are_good/article/details/49803999</link><guid>https://blog.youkuaiyun.com/we_are_good/article/details/49803999</guid><author>we_are_good</author><pubDate>Thu, 12 Nov 2015 19:57:13 +0800</pubDate><description><![CDATA[转:MAVEN常用命令



Maven库：
http://repo2.maven.org/maven2/
Maven依赖查询：
http://mvnrepository.com/
Maven常用命令： 
1. 创建Maven的普通java项目： 
   mvn archetype:create 
   -DgroupId=packageName 
   -Dartifac]]></description><category></category></item><item><title><![CDATA[浅谈IOC--说清楚IOC是什么]]></title><link>https://blog.youkuaiyun.com/we_are_good/article/details/48032013</link><guid>https://blog.youkuaiyun.com/we_are_good/article/details/48032013</guid><author>we_are_good</author><pubDate>Thu, 27 Aug 2015 18:48:54 +0800</pubDate><description><![CDATA[博文目录

1.IOC的理论背景

2.什么是IOC

3.IOC也叫依赖注入(DI)

4.IOC的优缺点

5.IOC容器的技术剖析

6.IOC容器的一些产品

7.参考博文

本文旨在用语言(非代码)说清楚IOC到底是什么，没有什么高深的技术，园中的老牛、大虾们看到这里可以绕行了，以免浪费您宝贵的时间。IOC这个东西DebugLZQ早就想写了，但是出于对文章]]></description><category></category></item></channel></rss>