<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[小飞飞的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_26519403</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_26519403]]></copyright><item><title><![CDATA[JSP中的绝对路径与相对路径]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78186189</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78186189</guid><author>qq_26519403</author><pubDate>Mon, 09 Oct 2017 20:05:35 +0800</pubDate><description><![CDATA[相对路径：
相对当前页面的路径[地址栏]
|- / 根目录
|- ./ 当前目录 
|- ../ 上一级目录
css/xxx.css
相对路径的示例：


绝对路径：
添加代码：
	<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ requ]]></description><category></category></item><item><title><![CDATA[算法----八皇后扩展]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78159246</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78159246</guid><author>qq_26519403</author><pubDate>Wed, 04 Oct 2017 20:21:09 +0800</pubDate><description><![CDATA[算法训练 王、后传说  
时间限制：1.0s   内存限制：256.0MB
提交此题    
问题描述
　　地球人都知道，在国际象棋中，后如同太阳，光芒四射，威风八面，它能控制横、坚、斜线位置。
　　看过清宫戏的中国人都知道，后宫乃步步惊心的险恶之地。各皇后都有自己的势力范围，但也总能找到相安无事的办法。
　　所有中国人都知道，皇权神圣，伴君如伴虎，触龙颜者死......
　　现在有]]></description><category></category></item><item><title><![CDATA[算法--八皇后问题]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78150496</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78150496</guid><author>qq_26519403</author><pubDate>Mon, 02 Oct 2017 12:06:15 +0800</pubDate><description><![CDATA[八皇后问题
八皇后问题，是一个古老而著名的问题，是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出：在8×8格的国际象棋上摆放八个皇后，使其不能互相攻击，即任意两个皇后都不能处于同一行、同一列或同一斜线上，问有多少种摆法。 高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解，后来有人用图论的方法解出92种结果。计算机发明后，有多种计算机语言可]]></description><category></category></item><item><title><![CDATA[算法--5个砝码（回溯）]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78150478</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78150478</guid><author>qq_26519403</author><pubDate>Mon, 02 Oct 2017 12:00:34 +0800</pubDate><description><![CDATA[5个砝码
 
用天平称重时，我们希望用尽可能少的砝码组合称出尽可能多的重量。
如果只有5个砝码，重量分别是1，3，9，27，81。则它们可以组合称出1到121之间任意整数重量（砝码允许放在左右两个盘中）。
本题目要求编程实现：对用户给定的重量，给出砝码组合方案。
例如：
用户输入：
5
程序输出：
9-3-1
用户输入：
19
程序输出：
27-9+1
 
要求程序输]]></description><category></category></item><item><title><![CDATA[JAVA基础--格式化时间]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78150223</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78150223</guid><author>qq_26519403</author><pubDate>Mon, 02 Oct 2017 11:00:02 +0800</pubDate><description><![CDATA[日期和时间模式(注意大小写，代表的含义是不同的)
	    yyyy：年  
		MM：月  
		dd：日  
		hh：1~12小时制(1-12)  
		HH：24小时制(0-23)  
		mm：分  
		ss：秒  
		S：毫秒  
		E：星期几  
		D：一年中的第几天  
		F：一月中的第几个星期(会把这个月总共过的天数除以7)  
		w：一年中的第几个星期  
		W：]]></description><category></category></item><item><title><![CDATA[算法----背包问题]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78145389</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78145389</guid><author>qq_26519403</author><pubDate>Sat, 30 Sep 2017 21:24:56 +0800</pubDate><description><![CDATA[1.    算法训练 入学考试 
时间限制：1.0s   内存限制：256.0MB
提交此题   锦囊1   锦囊2   查看参考代码
问题描述
　　辰辰是个天资聪颖的孩子，他的梦想是成为世界上最伟大的医师。为此，他想拜附近最有威望的医师为师。医师为了判断他的资质，给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说：“孩子，这个山洞里有一些不同的草药，采每一株都需要一些时间，每一]]></description><category></category></item><item><title><![CDATA[算法----猴子分苹果]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78144797</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78144797</guid><author>qq_26519403</author><pubDate>Sat, 30 Sep 2017 18:40:38 +0800</pubDate><description><![CDATA[算法训练猴子分苹果  
时间限制：1.0s   内存限制：256.0MB
提交此题    
问题描述
　　秋天到了，n只猴子采摘了一大堆苹果放到山洞里，约定第二天平分。这些猴子很崇拜猴王孙悟空，所以都想给他留一些苹果。第一只猴子悄悄来到山洞，把苹果平均分成n份，把剩下的m个苹果吃了,
然后藏起来一份，最后把剩下的苹果重新合在一起。这些猴子依次悄悄来到山洞，都做同样的操作，恰好每次都剩下了]]></description><category></category></item><item><title><![CDATA[算法----数的划分]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78140740</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78140740</guid><author>qq_26519403</author><pubDate>Sat, 30 Sep 2017 11:08:51 +0800</pubDate><description><![CDATA[下面的三题皆是同一类型的题，此处放在一起
1、 NKOJ3527 数的划分（统一只讲一种思想的解法）
时间限制 : 10000 MS 空间限制 : 65536 KB
问题描述
将整数n分成k份，且每份不能为空，任意两份不能相同(不考虑顺序)。
例如：n=7，k=3，下面三种分法被认为是相同的。
1，1，5; 1，5，1; 5，1，1; 
问有多少种不同的分法。
 
输入格式
n]]></description><category></category></item><item><title><![CDATA[JAVA基础--线程池、基本类型]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78110234</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78110234</guid><author>qq_26519403</author><pubDate>Wed, 27 Sep 2017 10:37:34 +0800</pubDate><description><![CDATA[线程池
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class test {
	
	public static void main(String[] args) {
		//创建线程池。  并且开辟了三个线程留着备用
		ExecutorService ex ]]></description><category></category></item><item><title><![CDATA[JAVA基础--字节流，字符流，对象序列化]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78106244</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78106244</guid><author>qq_26519403</author><pubDate>Tue, 26 Sep 2017 20:01:06 +0800</pubDate><description><![CDATA[文件操作的相关方法：
  String getName()   获取文件的名字
boolean canRead()  判断文件是否可读
boolean canWrite()  判断文件是否被写入
boolean exits()    判断文件是否存在
long length()    获取文件的长度（字节）
String getAbsolutePath()    文件的绝对路径
St]]></description><category></category></item><item><title><![CDATA[JAVA基础--XML解析]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78105780</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78105780</guid><author>qq_26519403</author><pubDate>Tue, 26 Sep 2017 19:22:15 +0800</pubDate><description><![CDATA[XML的解析方式有很多，光开源的就有十多种：如Xerces、JDOM、DOM4J、XOM、JiBX、KXML、XMLBeans、jConfig、XStream、XJR等。

但是最常用的还是sax、dom、pull、dom4j 
本文演示dom解析和sax解析。


DOM解析一
import javax.xml.parsers.DocumentBuilder;
import jav]]></description><category></category></item><item><title><![CDATA[JAVA基础--自定义异常exception]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78105400</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78105400</guid><author>qq_26519403</author><pubDate>Tue, 26 Sep 2017 18:28:16 +0800</pubDate><description><![CDATA[异常图解




捕获异常有三种格式：①try-catch  语句；②try-catch-finally 语句；③try-finally 语句。
如果在try 或者 catch 中存在return 语句，这是finally语句还是会执行，且在return 语句前执行，执行后再执行return。


throws  与  throw  的区别
throws 是在方法的后面抛出异常]]></description><category></category></item><item><title><![CDATA[JAVA基础--内部类]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78104681</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78104681</guid><author>qq_26519403</author><pubDate>Tue, 26 Sep 2017 17:21:25 +0800</pubDate><description><![CDATA[内部类：
 * 成员内部类
            位置：类中、方法外。 类似与成员变量
 * 成员内部类对象的创建：
 *             通过   外部类对象.new 内部类();
 * 请问成员内部类的生命周期：
 *   随着外部类对象的创建而被加载。
 * 在外部类中创建内部类对象。
 *  【在外部类中去创建内部类对象，是需要通过外部类对象的、】
 * 在静态]]></description><category></category></item><item><title><![CDATA[JAVA基础--重载与重写,接口与抽象类，构造方法的作用,代码块的分类]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78102572</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78102572</guid><author>qq_26519403</author><pubDate>Tue, 26 Sep 2017 16:43:35 +0800</pubDate><description><![CDATA[重写和重载的区别:
 * 1、重载：一个类中方法之间的关系，重写：父类方法被子类重写
 * 2、重载它对权限修饰符、返回值没有限制。 但是重写有。子类的权限修饰符。不能比父类小。
 * 3、参数列表：重载要求参数列表不同。重写。参数必须一致。
 * 4、重载和重写都要求 方法名一致、




 接口和类之间是实现。
 接口和接口之间是继承。
 接口和抽象类的区别：
 * 1]]></description><category></category></item><item><title><![CDATA[JAVA基础--集合]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78094010</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78094010</guid><author>qq_26519403</author><pubDate>Tue, 26 Sep 2017 12:46:43 +0800</pubDate><description><![CDATA[集合类图介绍




集合--list  
ArrayList 底层是数组，适于查询，线程不安全。
 LinkedList 底层是双向链表，适于删除与插入，线程不安全。
vector 是线程安全的，但是现在很少使用它。
*List中常用方法有 add、get、clear、remove
*List中元素顺序
--List中元素顺序与加入元素的顺序相同，但是可以被改变，其中的元素]]></description><category></category></item><item><title><![CDATA[JAVA基础--可变参，自动装箱与拆箱，类型转换]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78092332</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78092332</guid><author>qq_26519403</author><pubDate>Tue, 26 Sep 2017 10:17:53 +0800</pubDate><description><![CDATA[* 可变参数的内部原理是数组
public class Test{
	public static void main(String[] args) {
		Test6 t =new Test6();
		//1.传入1到多个int类型的数据。
		t.method4(1);
		t.method4(1,2,3,4,5,6,67,7,8,8,9,9);
		int a[]=new int [2];]]></description><category></category></item><item><title><![CDATA[JAVA基础--6种常用排序算法]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78083304</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78083304</guid><author>qq_26519403</author><pubDate>Mon, 25 Sep 2017 11:22:14 +0800</pubDate><description><![CDATA[排序的经典算法






经常碰到这样一类排序问题：把新的数据插入到已经排好的数据列中。







将第一个数和第二个数排序，然后构成一个有序序列


将第三个数插入进去，构成一个新的有序序列。


对第四个数、第五个数……直到最后一个数，重复第二步。








如何写写成代码：






首先设定插入次数，]]></description><category></category></item><item><title><![CDATA[JAVA基础--反射]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78071189</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78071189</guid><author>qq_26519403</author><pubDate>Sat, 23 Sep 2017 15:38:34 +0800</pubDate><description><![CDATA[创建Class对象的方式：
//创建Class对象的方式一。   全类名
		Class clazz =Class.forName("com.fs.Animal");
		//创建Class对象的方式二：
		Class clazz2 =Animal.class;
		//创建Class对象的方式三：
//		Animal animal =new Animal();
//		Class claz]]></description><category></category></item><item><title><![CDATA[JAVA基础--关键字   final 、static、this、super]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78065221</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78065221</guid><author>qq_26519403</author><pubDate>Fri, 22 Sep 2017 17:23:12 +0800</pubDate><description><![CDATA[final         修饰变量
 * 成员变量：
  * 静态 ：   final修饰的静态成员变量，不能使用默认值，要么直接赋值，要么在静态代码块中进行初始化。
  * 非静态：  final修饰的非静态成员变量，不能使用默认值，要么直接赋值，要么在构造器、构造代码块中对它进行初始化。
 * 局部变量:   final修饰的局部变量不能被修改。



final修饰的类不能]]></description><category></category></item><item><title><![CDATA[单例模式]]></title><link>https://blog.youkuaiyun.com/qq_26519403/article/details/78063785</link><guid>https://blog.youkuaiyun.com/qq_26519403/article/details/78063785</guid><author>qq_26519403</author><pubDate>Fri, 22 Sep 2017 15:52:35 +0800</pubDate><description><![CDATA[饿汉模式   与   懒汉模式]]></description><category></category></item></channel></rss>