<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[eapink的专栏]]></title><description><![CDATA[不积跬步，何以至千里]]></description><link>https://blog.youkuaiyun.com/eapink</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; eapink]]></copyright><item><title><![CDATA[CentOS 搭建SVN服务器及相关配置]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/19410295</link><guid>https://blog.youkuaiyun.com/eapink/article/details/19410295</guid><author>eapink</author><pubDate>Tue, 18 Feb 2014 14:57:17 +0800</pubDate><description><![CDATA[说明：本文整合了网上多篇博客介绍，本人亲测可用。
一、安装
1.      检查是否安装了低版本的SVN
# rpm -qa subversion
2.      卸载旧版本SVN
             # yum removesubversion
3.      安装SVN
# yum install subversion
4.      验证已经安装的SVN版本信息
#]]></description><category></category></item><item><title><![CDATA[MyEclipse安装目录下找不到Common\plugins]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/18035367</link><guid>https://blog.youkuaiyun.com/eapink/article/details/18035367</guid><author>eapink</author><pubDate>Thu, 09 Jan 2014 10:38:11 +0800</pubDate><description><![CDATA[机器之前安装有MyEclipse 8.5，因为项目需要要安装MyEclipse 10.0,版本，但是安装后破解时发现MyEclipse 10.0安装目录下找不到 Common\plugins 这个文件夹，原来是因为之前已经安装了旧版本，所以在 C:\Users\[username]\AppData\Local\Genuitec
 下已经存在 Common\plugins。
解决方法：删除 C:]]></description><category></category></item><item><title><![CDATA[log4j的配置与使用]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/18005257</link><guid>https://blog.youkuaiyun.com/eapink/article/details/18005257</guid><author>eapink</author><pubDate>Wed, 08 Jan 2014 17:05:35 +0800</pubDate><description><![CDATA[1、 Log4j是什么？
  Log4j可以帮助调试（有时候debug是发挥不了作 用的）和分析，要下载和了解更详细的内容，还是访问其官方网站吧： http://jakarta.apache.org/log4j 。


2、Log4j的概念
   Log4j中有三个主要的组件，它们分别是 Logger、Appender和Layout，Log4j 允许开发人员定义多个Logger，每个Lo]]></description><category></category></item><item><title><![CDATA[Maven的安装、配置以及STS等IDE配置Maven]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/17915585</link><guid>https://blog.youkuaiyun.com/eapink/article/details/17915585</guid><author>eapink</author><pubDate>Mon, 06 Jan 2014 13:14:19 +0800</pubDate><description><![CDATA[之前从网上下载了一个spring mvc+mybatis+spring整合的项目，里面使用了maven这一项目管理工具，无奈只能将maven安装并配置到机器上才能运行项目。现将过程简单整理如下，本篇文章只讲述最简单的maven使用。


1.下载maven
可以到 http://maven.apache.org/download.cgi 下载maven的安装包。
我下载了maven 3.]]></description><category></category></item><item><title><![CDATA[Errors running builder '******' on project 等类似错误]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/17913813</link><guid>https://blog.youkuaiyun.com/eapink/article/details/17913813</guid><author>eapink</author><pubDate>Mon, 06 Jan 2014 11:10:54 +0800</pubDate><description><![CDATA[使用STS、MyEclipse等IDE时，有时候新导入已有项目或者修改java源代码后点击保存,IDE 自动编译并热部署,提示如下错误:

Errors occurred during the build.
Errors running builder '*******' on project '项目名'.
java.lang.NullPointerException


产生原因:]]></description><category></category></item><item><title><![CDATA[Java_HashMap的两种排序方式]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/11537811</link><guid>https://blog.youkuaiyun.com/eapink/article/details/11537811</guid><author>eapink</author><pubDate>Tue, 10 Sep 2013 20:25:49 +0800</pubDate><description><![CDATA[Map map = new HashMap();
map.put("d", 2);
map.put("c", 1);
map.put("b", 1);
map.put("a", 3);

List> infoIds =
    new ArrayList>(map.entrySet());

//排序前
for (int i = 0; i < infoIds.size(); i++) {
    ]]></description><category></category></item><item><title><![CDATA[Eclipse快捷键大全]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/11519941</link><guid>https://blog.youkuaiyun.com/eapink/article/details/11519941</guid><author>eapink</author><pubDate>Tue, 10 Sep 2013 11:05:47 +0800</pubDate><description><![CDATA[Eclipse快捷键大全(转载)

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行 
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
]]></description><category></category></item><item><title><![CDATA[java class文件生成jar包]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/11495175</link><guid>https://blog.youkuaiyun.com/eapink/article/details/11495175</guid><author>eapink</author><pubDate>Mon, 09 Sep 2013 22:37:42 +0800</pubDate><description><![CDATA[进入dos操作符窗口

cd进入要打成jar包的class文件所有文件夹目录

jar cvf [生成jar的名称.jar]  [列出class文件]  //若有多个，以空隔隔开

如：

一。操作零散的单个或几个class文件

jar cvf ibstool.jar com/cn/ibs/TurnD.class com/cn/ibs/TurnB.class

 

]]></description><category></category></item><item><title><![CDATA[Java_9+8实训Day0906作业题]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/11477249</link><guid>https://blog.youkuaiyun.com/eapink/article/details/11477249</guid><author>eapink</author><pubDate>Mon, 09 Sep 2013 14:41:36 +0800</pubDate><description><![CDATA[题目：


编写一个游戏程序(游戏的外型风格可能有现代型、古典型，
在未来的版本中可能还会有其他风格，比如哥特式（Gothic）等
游戏中的场景有
道路（Road）
丛林（Jungle）
房屋（Building）
地道（Tunnel）


实现：


Road类
package com.problem;

public class Road {

	private ]]></description><category></category></item><item><title><![CDATA[Java_9+8实训Day0905作业题]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/11220783</link><guid>https://blog.youkuaiyun.com/eapink/article/details/11220783</guid><author>eapink</author><pubDate>Fri, 06 Sep 2013 14:51:23 +0800</pubDate><description><![CDATA[1、写一个猜数游戏，由程序生成一个100以内的整数，
然后让用户猜，如果猜的数大于此数，告诉用户大了
否则，如果小于该数，告诉用户小了，直到用户猜中为止。
产生随机整数的方法如下：
int number = (int)(Math.random()*100);


package com.problem1;

import java.util.Scanner;

public clas]]></description><category></category></item><item><title><![CDATA[java实现求解n宫格]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/11206207</link><guid>https://blog.youkuaiyun.com/eapink/article/details/11206207</guid><author>eapink</author><pubDate>Fri, 06 Sep 2013 11:42:04 +0800</pubDate><description><![CDATA[n宫格：奇数阶宫格，使用1-n×n填入其中，使得每一行、每一列、正斜线和反斜线上每n个数的和都相等。
解法：使用网上已有算法，具体见附录。


public class N_nine {
	
	public static void main(String[] args){
		
		solution(5);
	}
	
	public static void solution(int n){]]></description><category></category></item><item><title><![CDATA[java实现求解所有九宫格]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/11197617</link><guid>https://blog.youkuaiyun.com/eapink/article/details/11197617</guid><author>eapink</author><pubDate>Fri, 06 Sep 2013 10:30:48 +0800</pubDate><description><![CDATA[九宫格：在3×3的九宫格中，填入1到9之九个数，使得每一行、每一列、正斜线和反斜线上每3个数的和都相等。


解法：直接dfs暴力搜索即可。


public class Nine {
	
	static int[][] nine=new int[3][3];
	static boolean[] used=new boolean[10];
	
	public static void m]]></description><category></category></item><item><title><![CDATA[面试题：Java编程之有条件的排列问题]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/10989613</link><guid>https://blog.youkuaiyun.com/eapink/article/details/10989613</guid><author>eapink</author><pubDate>Tue, 03 Sep 2013 15:31:54 +0800</pubDate><description><![CDATA[题目：用1、2、2、3、4、5这六个数字，用java写一个main函数，打印出所有不同的排列，如：512234、412345等，要求：”4″不能在第三位，”3″与”5″不能相连.


解析：这是一道有条件的全排列问题，注意因为有两个2存在，因此结果要去除重复的排列。
解法：简单的dfs算法，使用java的类库可以极大缩短代码量并提高效率。



import java.util.A]]></description><category></category></item><item><title><![CDATA[ZQUOJ1403Factoring Large Numbers解题报告]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/6459052</link><guid>https://blog.youkuaiyun.com/eapink/article/details/6459052</guid><author>eapink</author><pubDate>Wed, 01 Jun 2011 13:11:00 +0800</pubDate><description><![CDATA[<br /> Factoring Large Numbers<br />memory limit: 65536KB time limit: 500MS<br />accept: 17 submit: 48<br />Description<br />One of the central idea behind much cryptography is that factoring large numbers is computationally intensive. In this context one ]]></description><category></category></item><item><title><![CDATA[ZQUOJ1401 Substitution Cypher解题报告]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/6459036</link><guid>https://blog.youkuaiyun.com/eapink/article/details/6459036</guid><author>eapink</author><pubDate>Wed, 01 Jun 2011 13:04:00 +0800</pubDate><description><![CDATA[<br />Substitution Cypher<br />memory limit: 65536KB time limit: 500MS<br />accept: 19 submit: 32<br />Description<br />Substitution cyphers are the simplest of cyphers where the letters of one alphabet are substituted for the letters of another alphabet. ]]></description><category></category></item><item><title><![CDATA[ZQUOJ1398 Fibonacci Numbers解题报告]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/6459025</link><guid>https://blog.youkuaiyun.com/eapink/article/details/6459025</guid><author>eapink</author><pubDate>Wed, 01 Jun 2011 12:59:00 +0800</pubDate><description><![CDATA[<br />Fibonacci Numbers<br />memory limit: 65536KB time limit: 500MS<br />accept: 22 submit: 29<br />Description<br />A Fibonacci sequence is calculated by adding the previous two members of the sequence, with the first two members being both 1. <br />f(1)]]></description><category></category></item><item><title><![CDATA[ACM常用算法及其相应的练习题]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/6433458</link><guid>https://blog.youkuaiyun.com/eapink/article/details/6433458</guid><author>eapink</author><pubDate>Thu, 19 May 2011 23:56:00 +0800</pubDate><description><![CDATA[<br />zt ACM的算法（觉得很好，有层次感）<br />OJ上的一些水题(可用来练手和增加自信) <br />(poj3299,poj2159,poj2739,poj1083,poj2262,poj1503,poj3006,poj2255,poj3094)<br />初期:<br />一.基本算法: <br />     (1)枚举. (poj1753,poj2965) <br />     (2)贪心(poj1328,poj2109,poj2586) <br />     (3)递归和分治法. <]]></description><category></category></item><item><title><![CDATA[ZQUOJ1395 / POJ2338解题报告]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/6430911</link><guid>https://blog.youkuaiyun.com/eapink/article/details/6430911</guid><author>eapink</author><pubDate>Wed, 18 May 2011 23:29:00 +0800</pubDate><description><![CDATA[<br />Basic<br />memory limit: 65536KB time limit: 500MS<br />Description<br />The programming language Ada has integer constants that look like this: 123, 8#123#, 16#abc#. These constants represent the integers 123, 83 (123 base 8) and 2748 (abc base 16).]]></description><category></category></item><item><title><![CDATA[POJ1007 DNA Sorting 解题报告]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/6427601</link><guid>https://blog.youkuaiyun.com/eapink/article/details/6427601</guid><author>eapink</author><pubDate>Tue, 17 May 2011 18:50:00 +0800</pubDate><description><![CDATA[<br />DNA Sorting<br />Description<br />One measure of ``unsortedness'' in a sequence is the number of pairs of entries that are out of order with respect to each other. For instance, in the letter sequence ``DAABEC'', this measure is 5, since D is greater]]></description><category></category></item><item><title><![CDATA[POJ1006 Biorhythms 解题报告]]></title><link>https://blog.youkuaiyun.com/eapink/article/details/6427597</link><guid>https://blog.youkuaiyun.com/eapink/article/details/6427597</guid><author>eapink</author><pubDate>Tue, 17 May 2011 18:49:00 +0800</pubDate><description><![CDATA[<br />Biorhythms<br />Time Limit: 1000MS Memory Limit: 10000K<br />题目描述：<br />Description<br />人生来就有三个生理周期，分别为体力、感情和智力周期，它们的周期长度为23天、28天和33天。每一个周期中有一天是高峰。在高峰这天，人会在相应的方面表现出色。例如，智力周期的高峰，人会思维敏捷，精力容易高度集中。因为三个周期的周长不同，所以通常三个周期的高峰不会落在同一天。对于每个人，我们想知道何时三个高峰落在同一天。对于]]></description><category></category></item></channel></rss>