<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[CarlXie的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/CarlXie</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; CarlXie]]></copyright><item><title><![CDATA[solr在Tomcat下安装]]></title><link>https://blog.youkuaiyun.com/CarlXie/article/details/34441841</link><guid>https://blog.youkuaiyun.com/CarlXie/article/details/34441841</guid><author>CarlXie</author><pubDate>Wed, 25 Jun 2014 16:37:48 +0800</pubDate><description><![CDATA[经常听同事说到solr,lucene，所以决定自己也研究一下，这样也好有个讨论的话题。]]></description><category></category></item><item><title><![CDATA[Win7下Redis安装]]></title><link>https://blog.youkuaiyun.com/CarlXie/article/details/23338777</link><guid>https://blog.youkuaiyun.com/CarlXie/article/details/23338777</guid><author>CarlXie</author><pubDate>Thu, 10 Apr 2014 10:57:53 +0800</pubDate><description><![CDATA[项目中需要用到Redis，因此决定尝试安装一把。]]></description><category></category></item><item><title><![CDATA[Java多线程]]></title><link>https://blog.youkuaiyun.com/CarlXie/article/details/21383907</link><guid>https://blog.youkuaiyun.com/CarlXie/article/details/21383907</guid><author>CarlXie</author><pubDate>Mon, 17 Mar 2014 14:18:28 +0800</pubDate><description><![CDATA[Java的多线程实现，可以采用扩展Thread类或者Runnable接口来实现。
定义自己的线程类，扩展Thread，重写run（）方法，可以实现多线程操作。
它的局限性是，一个类只能扩展继承一个父类。


而runnable接口则很好的解决了这个问题。通过实现Runnable接口和扩展其它父类，实现复杂的操作。
利用Runnable接口，还可以实现数据的共享。（采用new Threa]]></description><category></category></item><item><title><![CDATA[Java中父类子类成员变量重名的处理]]></title><link>https://blog.youkuaiyun.com/CarlXie/article/details/21024655</link><guid>https://blog.youkuaiyun.com/CarlXie/article/details/21024655</guid><author>CarlXie</author><pubDate>Tue, 11 Mar 2014 17:05:36 +0800</pubDate><description><![CDATA[Java中类成员变量的作用域为类本身。如果在子类中存在和父类相同变量名的成员变量会如何呢？
其实这些可以完全按照C语言中全局变量和局部变量的关系来处理，即局部变量会覆盖全局变量，而在超过局部变量作用域，就是全局变量起作用。
例如：
             public class Parent  {
                    public int x = 5;
     ]]></description><category></category></item><item><title><![CDATA[Java代码执行顺序]]></title><link>https://blog.youkuaiyun.com/CarlXie/article/details/21014333</link><guid>https://blog.youkuaiyun.com/CarlXie/article/details/21014333</guid><author>CarlXie</author><pubDate>Tue, 11 Mar 2014 15:11:05 +0800</pubDate><description><![CDATA[Java中不同类型代码是由严格的执行顺序的。]]></description><category></category></item><item><title><![CDATA[Java成员变量赋值]]></title><link>https://blog.youkuaiyun.com/CarlXie/article/details/21010181</link><guid>https://blog.youkuaiyun.com/CarlXie/article/details/21010181</guid><author>CarlXie</author><pubDate>Tue, 11 Mar 2014 14:25:52 +0800</pubDate><description><![CDATA[Java类成员变量分为普通成员变量，final成员变量和静态成员变量。
一 、对于普通成员变量的初始化，可以分为以下几种。
    1、在声明时赋值。例如 int x = 5；
    2、在代码块或者类方法中赋值。 例如：
          class Test {
                  int x; //声明时没有赋值
                  ｛]]></description><category></category></item><item><title><![CDATA[下载android源码]]></title><link>https://blog.youkuaiyun.com/CarlXie/article/details/19762651</link><guid>https://blog.youkuaiyun.com/CarlXie/article/details/19762651</guid><author>CarlXie</author><pubDate>Sun, 23 Feb 2014 17:26:41 +0800</pubDate><description><![CDATA[最近忽然对android产生了兴趣，决定去下载源码研究一下。
登录android的官网 上面有详细的介绍，包括创建编译环境。
这些相对都很容易，不在描述。
按照这些指令一路操作，一切顺利，来到准备下载源码的步骤。
第一步是下载repo， 官网指令为 curl https://commondatastorage.googleapis.com/git-repo-downloads/repo >]]></description><category></category></item></channel></rss>