<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chilongxph的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chilongxph</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chilongxph]]></copyright><item><title><![CDATA[使用idea创建gradle项目]]></title><link>https://blog.youkuaiyun.com/chilongxph/article/details/56016941</link><guid>https://blog.youkuaiyun.com/chilongxph/article/details/56016941</guid><author>chilongxph</author><pubDate>Mon, 20 Feb 2017 17:54:52 +0800</pubDate><description><![CDATA[1.安装gradle，到 https://gradle.org/install 安装最新版本的gradle，配置好环境变量。
2.使用idea创建项目，选择java和Web.(可以只选择Java，创建后的项目将会没有Web目录)



3.设置GAV
 
4.下一步
 
5.下一步
 
6.项目创建成功后，默认生成的目录如下]]></description><category></category></item><item><title><![CDATA[数组与链表]]></title><link>https://blog.youkuaiyun.com/chilongxph/article/details/54845844</link><guid>https://blog.youkuaiyun.com/chilongxph/article/details/54845844</guid><author>chilongxph</author><pubDate>Fri, 03 Feb 2017 11:59:33 +0800</pubDate><description><![CDATA[数组：

1.是一组连续的内存空间，其个数在其分配内存是确定，因其长度固定，所以，如果其长度估算太大则易导致内存空间的浪费，而估算太小则易导致数组越界，易造成内存浪费；
2.数组将元素在内存中连续存放，由于每个元素占用内存相同，所以可通过下标迅速访问任何元素，但若要添加一个元素则需要移动大量的元素在内存中空出新增元素的位置。（删除同样需要移动大量元素将空出的位置填满）。
链表：
1.链表]]></description><category></category></item><item><title><![CDATA[设计模式第四天 适配器模式]]></title><link>https://blog.youkuaiyun.com/chilongxph/article/details/44754013</link><guid>https://blog.youkuaiyun.com/chilongxph/article/details/44754013</guid><author>chilongxph</author><pubDate>Mon, 30 Mar 2015 17:33:56 +0800</pubDate><description><![CDATA[适配器模式]]></description><category></category></item><item><title><![CDATA[设计模式第三天 工厂模式]]></title><link>https://blog.youkuaiyun.com/chilongxph/article/details/44751483</link><guid>https://blog.youkuaiyun.com/chilongxph/article/details/44751483</guid><author>chilongxph</author><pubDate>Mon, 30 Mar 2015 15:19:54 +0800</pubDate><description><![CDATA[工厂模式通常是我们在做项目时用到最多的设计模式。工厂模式分为三种：简单工厂模式，工厂方法模式，抽象工厂模式；
学习工厂模式，首先需要理解其三大角色：工厂角色（核心），抽象产品角色，具体产品角色。
先说简单工厂模式：类图如下：


贴上代码：
抽象产品（手机）
public abstract class Phone {
    public abstract void telepho]]></description><category></category></item><item><title><![CDATA[设计模式第二天 代理模式]]></title><link>https://blog.youkuaiyun.com/chilongxph/article/details/44678023</link><guid>https://blog.youkuaiyun.com/chilongxph/article/details/44678023</guid><author>chilongxph</author><pubDate>Fri, 27 Mar 2015 15:53:35 +0800</pubDate><description><![CDATA[代理模式是java中一个非常经典和常用的设计模式，我们知道我们最为常用的spring框架中的Aop机制，正是基于代理模式来实现的（动态代理），那么代理是什么的，网上有各种各样的详细而生动的解释，其实概括起来就一句话：对目标对象的加强。java与模式中对其的定义为：为其它对象提供一种代理，以控制这个对象的访问。
       要学习代理模式，首先需要理解代理模式的三个概念：抽象角色（接口或抽象类，]]></description><category></category></item><item><title><![CDATA[java设计模式第一天 单例模式]]></title><link>https://blog.youkuaiyun.com/chilongxph/article/details/44647327</link><guid>https://blog.youkuaiyun.com/chilongxph/article/details/44647327</guid><author>chilongxph</author><pubDate>Thu, 26 Mar 2015 11:12:43 +0800</pubDate><description><![CDATA[作为java开发人员，相信单例模式是所接触的第一个设计模式，因其结构简单用途广泛而常被拿来做各种谈论，但是我常常在面试中发现，很多人特别是一些入行不经的同行，对此并不是真的了解，具体的用法上也只是能说出经典的饿汉式、懒汉式，但对其优缺点也同样说不清楚。


1.java中的单例模式常见的实现方式不是两种而是五种：分别为：饿汉式、懒汉式、登记式、静态内部类式和枚举式。
a):饿汉式：经典写法]]></description><category></category></item><item><title><![CDATA[linux使用java本地执行cd命令问题]]></title><link>https://blog.youkuaiyun.com/chilongxph/article/details/44157207</link><guid>https://blog.youkuaiyun.com/chilongxph/article/details/44157207</guid><author>chilongxph</author><pubDate>Mon, 09 Mar 2015 17:17:58 +0800</pubDate><description><![CDATA[使用java在本地执行linux的cd命令，一直报错“java.io.IOException: Cannot run program "cd": java.io.IOException: error=2, No such
 file or directory”。
代码如下：String cmd = "cd " + path + ";ls -Gt | head -n" + num;
Proce]]></description><category></category></item><item><title><![CDATA[mongo morphia 实现not like]]></title><link>https://blog.youkuaiyun.com/chilongxph/article/details/26593619</link><guid>https://blog.youkuaiyun.com/chilongxph/article/details/26593619</guid><author>chilongxph</author><pubDate>Thu, 22 May 2014 17:56:21 +0800</pubDate><description><![CDATA[用morphia做了一个查询，由于以前对morphia不太熟悉，]]></description><category></category></item><item><title><![CDATA[FTP下载 550 Failed to open file 问题解决]]></title><link>https://blog.youkuaiyun.com/chilongxph/article/details/24019565</link><guid>https://blog.youkuaiyun.com/chilongxph/article/details/24019565</guid><author>chilongxph</author><pubDate>Fri, 18 Apr 2014 17:28:18 +0800</pubDate><description><![CDATA[用Apache FTPClient做了一个简单的下载工作，查看了一下文档，]]></description><category></category></item><item><title><![CDATA[solr4.7学习（1）安装]]></title><link>https://blog.youkuaiyun.com/chilongxph/article/details/22728703</link><guid>https://blog.youkuaiyun.com/chilongxph/article/details/22728703</guid><author>chilongxph</author><pubDate>Tue, 01 Apr 2014 14:09:24 +0800</pubDate><description><![CDATA[一.分别下载tomcat7，solr4.7， http://tomcat.apache.org/download-70.cgi ,http://lucene.apache.org/solr/ 下载当前的最新版本（solr-4.7.0）
二.安装tomcat，这里不再赘言，解压solr-4.7.0到当前文件夹。
三.创建的solr的工作目录E:\workTool\solr_tomcat.
四.]]></description><category></category></item></channel></rss>