<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[PerfectPlan]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/perfectPlans</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; perfectPlans]]></copyright><item><title><![CDATA[Java was started but returned exit code=8096]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84432058</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84432058</guid><author>perfectPlans</author><pubDate>Fri, 17 May 2013 11:17:46 +0800</pubDate><description><![CDATA[
 先上一张图 
异常症状：
        打开Eclipse，使用过程中突然卡死，或在启动Eclipse中便弹出如上窗口，提示错误信息&quot;java was started but returned exit code = 8096”。这个时候你会发现在eclipse根目录下会产生三个文件

 异常分析：
         出现上述情况，可能是由于某些程序冲突。导致Eclipse出现崩溃...]]></description><category></category></item><item><title><![CDATA[使用Eclipse生成CHM帮助文档(图解)]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84246554</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84246554</guid><author>perfectPlans</author><pubDate>Mon, 09 Jul 2012 17:33:21 +0800</pubDate><description><![CDATA[ 

	Eclipse JavaDoc和jd2chm创建CHM文档

		由于图片在这里贴在这里比较麻烦，所以图片见附件
 

	  一、首先创建一个java项目


	  二、导入需要生成API文档的项目源文件

	  三、复制到新建项目的src目录下


	  四、导入项目所依赖的相应jar包

		  要注意的是：处理view层的框架还需要用到 jsp.ap...]]></description><category></category></item><item><title><![CDATA[win7设置无线wifi（图解）]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84246218</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84246218</guid><author>perfectPlans</author><pubDate>Mon, 09 Jul 2012 11:15:31 +0800</pubDate><description><![CDATA[

 

		win7设置无线wifi（图解）
	提示：由于图片贴在这里比较麻烦，所以将文章使用附件的形式发表
 
	1、  首先 开始-》查找输入cmd-》以管理员身份运行cmd
		
	2、  执行netsh 命令查看无线网卡是否支持重载功能
		a)  Netsh wlan show drivers
 
	3、  执行netsh命令设置无线wifi信息  
		a)  ...]]></description><category></category></item><item><title><![CDATA[Java jdbc调用Oracle数据库存储过程]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84246185</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84246185</guid><author>perfectPlans</author><pubDate>Mon, 09 Jul 2012 10:39:00 +0800</pubDate><description><![CDATA[
	Java jdbc调用Oracle数据库存储过程
 
 	一、了解CallableStatement接口
		1.callablestatement接口提供了两种调用形式
{?= call &amp;lt;procedure-name&amp;gt;[(&amp;lt;arg1&amp;gt;,&amp;lt;arg2&amp;gt;, ...)]}  //包含结果参数的调用形式   如：函数（funciton）
{call &amp;...]]></description><category></category></item><item><title><![CDATA[关于ORA-04091异常的出现原因，以及解决方案]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84237978</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84237978</guid><author>perfectPlans</author><pubDate>Wed, 20 Jun 2012 22:13:56 +0800</pubDate><description><![CDATA[关于ORA-04091异常的出现原因，以及解决方案
 
 

	1、异常出现的场景.
		：在使用Hibernate做为项目持久层的情况下，需要对某一张表进行一个扩展，扩展操作便是在该表上创建一个触发器。将表中的数据读入到其他表中。
		SQL语句如下：
 
drop table tr_table;

	create table tr_table(  --触发器作用表
	tab...]]></description><category></category></item><item><title><![CDATA[Java 排序方法]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84237974</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84237974</guid><author>perfectPlans</author><pubDate>Wed, 20 Jun 2012 22:01:49 +0800</pubDate><description><![CDATA[

public class SortMain {
	// 用于临时储值
	static int temp = 0;

	public static void main(String[] args) {
		// 需要排序的数据
		int[] Source = { 2, 4, 6, 1, 3, 5, 8, 4, 10, 18 };

		// 冒泡排序法
		// print...]]></description><category></category></item><item><title><![CDATA[关于Gzip压缩js文件提高网站运行速度]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84237973</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84237973</guid><author>perfectPlans</author><pubDate>Wed, 20 Jun 2012 21:57:38 +0800</pubDate><description><![CDATA[关于Gzip压缩js文件提高网站运行速度
 
 
一、为什么要压缩Js文件？
	：我们要知道一个服务器在响应客户端请求的效率上，很大一部分取决于界面所需的css、js等文件的大小以及数量。那么对于这些可编辑文件进行压缩，便能够很好的提高
	服务器响应客户端请求的效率，从而达到优化的效果。
 
二 、为什么要使用GZIP？
	：Gzip是一个非常成熟的文件压缩工具，且客户端浏览器能够...]]></description><category></category></item><item><title><![CDATA[Java 内部类]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84237958</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84237958</guid><author>perfectPlans</author><pubDate>Wed, 20 Jun 2012 21:33:31 +0800</pubDate><description><![CDATA[ 
Java 内部类 
 
	Java 内部类 分四种：成员内部类、局部内部类、静态内部类和匿名内部类。 
 

	1、成员内部类： 
	即作为外部类的一个成员存在，与外部类的属性、方法并列。注意：成员内部类中不能定义静态变量,但可以访问外部类的所有成员。
	
public class Outer{
private static int i = 1;
private int ...]]></description><category></category></item><item><title><![CDATA[java.lang.NullPointerException: Module 'null' not found.]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84237947</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84237947</guid><author>perfectPlans</author><pubDate>Wed, 20 Jun 2012 21:11:32 +0800</pubDate><description><![CDATA[ 
严重: Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException: Module 'null' not found.
	at org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:755)
	at org.ap...]]></description><category></category></item><item><title><![CDATA[The Struts dispatcher cannot be found]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84236023</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84236023</guid><author>perfectPlans</author><pubDate>Mon, 18 Jun 2012 09:32:08 +0800</pubDate><description><![CDATA[ 
异常：
严重: Servlet.service() for servlet jsp threw exception
The Struts dispatcher cannot be found.  This is usually caused by using Struts tags without the associated filter. Struts tags are only u...]]></description><category></category></item><item><title><![CDATA[Struts2-处理流程图]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84235433</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84235433</guid><author>perfectPlans</author><pubDate>Sat, 16 Jun 2012 11:36:28 +0800</pubDate><description><![CDATA[附件是struts2的处理流程图]]></description><category></category></item><item><title><![CDATA[Struts2-default.properties详解]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84235431</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84235431</guid><author>perfectPlans</author><pubDate>Sat, 16 Jun 2012 11:31:06 +0800</pubDate><description><![CDATA[ 
Struts2-default.properties详解
	Struts 2框架有两个核心配置文件:struts.xml和struts.properties 其中struts.xml文件主要负责管理应用中的Action映射，以及该Action包含的Result定义等。除此之外，Struts2框架还包含一个struts.properties文件，该文件定义了Struts 2框架的大量属性，开...]]></description><category></category></item><item><title><![CDATA[Struts2+Jquery+Dom4j实现服务器返回Xml文档]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84235428</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84235428</guid><author>perfectPlans</author><pubDate>Sat, 16 Jun 2012 11:17:57 +0800</pubDate><description><![CDATA[ 
Struts2+Jquery+Dom4j实现服务器返回Xml文档
		

	一、为什么要返回一个Xml文档？
		：当我们在进行web开发的时候，服务端会发送很多数据信息到客户端。那么用什么容器去承载数据信息了，答案就是XmlXml是一种很标准的数据信息存储容器。不过现在有很多其他的方法，向客户端发送数据。如：JSON
			

	二、如何向客户端返回一个Xml文档？
		1...]]></description><category></category></item><item><title><![CDATA[struts2-上传与下载]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84235405</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84235405</guid><author>perfectPlans</author><pubDate>Sat, 16 Jun 2012 10:14:51 +0800</pubDate><description><![CDATA[ 
 关于struts2-上传与下载
 

	一、struts2的上传下载是如何实现的？
		：其实struts2框架中的下载是基于commons.fileupload.jar 和 commons.io.jar来实现的它只是将某些复
  		 杂的逻辑代码封装起来，并且简化从而利于开发者的开发。
		

	二、struts2上传下载的核心是怎么样的？
		  1.struts2...]]></description><category></category></item><item><title><![CDATA[Struts2- Gson的使用]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84235390</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84235390</guid><author>perfectPlans</author><pubDate>Sat, 16 Jun 2012 09:33:34 +0800</pubDate><description><![CDATA[ 
关于Struts2- Gson的使用
 

	一、什么是Google-Gson？
		：Gson这个Java类库可以把Java对象转换成JSON，也可以把JSON字符串转换成一个相等的Java对象。
		Gson支持任意复杂Java对象包括没有源代码的对象。它的比struts2提供的json插件的操作更加简单明了。
	

	二 、使用Google-Gson需要什么配置？
	...]]></description><category></category></item><item><title><![CDATA[Struts-JSON的提高开发效率]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84235333</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84235333</guid><author>perfectPlans</author><pubDate>Fri, 15 Jun 2012 23:40:50 +0800</pubDate><description><![CDATA[ 
关于Struts-JSON的提高开发效率

	一、JSON是什么？
		：JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写，同时也易于机器解
析和生成。它基于JavaScript（Standard ECMA-262 3rd Edition - December 1999）的一个子集。 JSON采用完全独立于语言的文本格式，...]]></description><category></category></item><item><title><![CDATA[Struts2-I18n国际化]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84235235</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84235235</guid><author>perfectPlans</author><pubDate>Fri, 15 Jun 2012 18:45:26 +0800</pubDate><description><![CDATA[ 
关于Struts2-I18n国际化	一、什么是I18N?
	：人们常把I18N作为“国际化”的简称，其来源是英文单词 internationalization的首末字符i和n。18为中间的字符数。 
			

	二、为什么要是用国际化？
	：互联网是一个多元文化的集结地，它让信息变的全球化。但是每一个国家的语言却是不同的，那么如何使得在某个国家使用某种语言的版面了？那就是使用I18...]]></description><category></category></item><item><title><![CDATA[Struts2-Validate验证框架]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84235229</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84235229</guid><author>perfectPlans</author><pubDate>Fri, 15 Jun 2012 18:30:28 +0800</pubDate><description><![CDATA[ 
Struts2 -validate验证框架(客户端验证 及服务端验证)

	一、为什么要使用struts2的validate验证框架
		:使用struts2的验证框架，能够提高客户端提交的数据的安全性。通过验证，确保保存进数据库的信息是正确的

	二、使用struts2的validate框架？
	: 1.我们需要配置struts2项目的最基本的jar包。（validate验证框...]]></description><category></category></item><item><title><![CDATA[Struts2-属性驱动与模型驱动]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84235207</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84235207</guid><author>perfectPlans</author><pubDate>Fri, 15 Jun 2012 18:08:47 +0800</pubDate><description><![CDATA[ 
Struts2 - 属性驱动与模型驱动
 
一、为什么要使用属性驱动和模型驱动？
         ：struts2与struts很大的不同点在于，struts的execute方法提供了HttpServletRequest和   
    HttpServletResponse方法在获取客户端提交的数据信息的时候需要使用HttpServletRequest的
    getPara...]]></description><category></category></item><item><title><![CDATA[struts2-类型转换器和类型转换错误处理机制]]></title><link>https://blog.youkuaiyun.com/perfectPlans/article/details/84235193</link><guid>https://blog.youkuaiyun.com/perfectPlans/article/details/84235193</guid><author>perfectPlans</author><pubDate>Fri, 15 Jun 2012 17:54:38 +0800</pubDate><description><![CDATA[ 
关于struts2的类型转换器和类型转换错误处理机制
一、为什么要是用struts2的类型转换器和错误处理机制?
  :上一次，已经讲了我们为什么要使用struts2的类型转换器，但是那个只是局部的。这里我们要介绍全局的
           类型转换器的配置。之后便是介绍sturts2错误处理机制，利用struts2的错误处理机制，我们可以对客户端
           提交的数据...]]></description><category></category></item></channel></rss>