<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[945xiexie's Note]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tempol</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tempol]]></copyright><item><title><![CDATA[解决Struts2.1+FckEditer无法上传文件]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83740827</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83740827</guid><author>tempol</author><pubDate>Tue, 02 Nov 2010 09:29:32 +0800</pubDate><description><![CDATA[ Struts2是作为JavaWeb领域最为优秀和火热的MVC框架，而FCKEditer也是在线编辑器中的王者，所以同时使用这两个利器是很多开发者选择。然而整合Struts2和FCKEditer并不像我们想象的那样顺利。一个共性的问题是每当我们上传文件后台就会出现下标越界异常（java.lang.IndexOutOfBoundsException: Index: 0, Size: 0）。 
我搜...]]></description><category></category></item><item><title><![CDATA[UML常用图事例]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83648841</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83648841</guid><author>tempol</author><pubDate>Mon, 28 Jun 2010 15:58:50 +0800</pubDate><description><![CDATA[


面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封装了UML（也就是Unified Modeling Language™），这篇课程的目的是展示出UML的精彩之处。 
UML中有九种建模的图标，即：
l         用例图
l         类图
l         对象图
l         顺序图
l         协...]]></description><category></category></item><item><title><![CDATA[Servlet基础]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83647643</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83647643</guid><author>tempol</author><pubDate>Fri, 25 Jun 2010 11:15:56 +0800</pubDate><description><![CDATA[
一、 servlet包
web开发使用javax.servlet.*和javax.servlet.http.*两个程序包的类和接口。其中javax.servlet包中只有一个GenericServlet类，被HttpServlet继承。其他的都属于javax.servlet.http
声明servlet类aaServlet
public class aaServlet extends H...]]></description><category></category></item><item><title><![CDATA[在Struts 2中使用JSON Ajax支持]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83646299</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83646299</guid><author>tempol</author><pubDate>Tue, 22 Jun 2010 16:57:32 +0800</pubDate><description><![CDATA[      JSON插件提供了一种名为json的ResultType，一旦为某个Action指定了一个类型为json的Result，则该Result无需映射到任何视图资源。将下载到的jsonplugin-0.7.jar文件复制到Web应用的WEB-INF路径下，即可完成JSON插件的安装。 　　JSON插件提供了一种名为json的ResultType，一旦为某个Action指定了一个类型为json...]]></description><category></category></item><item><title><![CDATA[JDBC常见错误及调试]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83645764</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83645764</guid><author>tempol</author><pubDate>Mon, 21 Jun 2010 17:24:17 +0800</pubDate><description><![CDATA[数据库：MySQL
在编写应用的时候，为了调试程序方便，可以在异常处理代码中把异常信息显示出来，这样可以根据错误提示调试代码。异常处理代码通常可以写成这样：
try{
…
}catch(Exception e){
   System.out.println(e.toString());
}
下面是一些常见的错误信息：
（1）驱动程序不存在
提示的错误信息如下：
java.lan...]]></description><category></category></item><item><title><![CDATA[细说HTML元素的ID和Name属性的区别]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83634743</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83634743</guid><author>tempol</author><pubDate>Thu, 27 May 2010 10:56:12 +0800</pubDate><description><![CDATA[      可以说几乎每个做过Web开发的人都问过，到底元素的ID和Name有什么区别阿？为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案：ID就像是一个人的身份证号码，而Name就像是他的名字，ID显然是唯一的，而Name是可以重复的。       上周我也遇到了ID和Name的问题，在页面里输入了一个input type=&quot;hidden&quot;，只写了一个ID='S...]]></description><category></category></item><item><title><![CDATA[异常Caught exception while loading file struts-default.xml - [unknown location]解决办]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83630243</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83630243</guid><author>tempol</author><pubDate>Mon, 17 May 2010 16:21:02 +0800</pubDate><description><![CDATA[Caught exception while loading file struts-default.xml - [unknown location]
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:8...]]></description><category></category></item><item><title><![CDATA[JAVA IO操作总结——流]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83597165</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83597165</guid><author>tempol</author><pubDate>Thu, 08 Apr 2010 13:54:11 +0800</pubDate><description><![CDATA[一、流的概念
    流是字节序列的抽象概念。流和文件的差别：文件是数据的静态存储形式，而流是指数据传输时的形态。文件只是流的操作对象之一。流按其操作的对象不同可以分为文件流、网络流、内存流、磁带流等。Java流类可分为两个大类：节点流类和过滤流类（也叫处理流类）
   1、节点流类：用于直接操作目标设备所对应的流类。节点流类所对应的IO源或目标称为流节点。比如我们用一个类和一个文件或网络相关...]]></description><category></category></item><item><title><![CDATA[正则表达式]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83571225</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83571225</guid><author>tempol</author><pubDate>Mon, 29 Mar 2010 16:31:22 +0800</pubDate><description><![CDATA[正则表达式在字符串处理上有着强大的功能，sun在jdk1.4加入了对它的支持 

下面简单的说下它的4种常用功能：
------------------------------------------------
查询：
　　
以下是代码片段：
String str=&quot;abc efg ABC&quot;; 

String regEx=&quot;a|f&quot;; //表示a或f 

Pattern ...]]></description><category></category></item><item><title><![CDATA[Form数据传输方式Get和Post]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83570723</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83570723</guid><author>tempol</author><pubDate>Sun, 28 Mar 2010 15:42:13 +0800</pubDate><description><![CDATA[1、Get 方法通过 URL 请求来传递用户的数据，将表单内各字段名称与其内容，以成对的字符串连接，置于 action 属性所指程序的 url 后，如http://www.domain.com/test.asp?name=51js&amp;password=51js，数据都会直接显示在 url 上，就像用户点击一个链接一样；Post 方法通过 HTTP post 机制，将表单内各字段名称与其内容放置在 H...]]></description><category></category></item><item><title><![CDATA[LINUX安装JDK1.6]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83562182</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83562182</guid><author>tempol</author><pubDate>Sun, 07 Mar 2010 18:24:29 +0800</pubDate><description><![CDATA[1.下载成功后上传至服务器任意目录
2. 在当前目录输入
sh jdk-6u17-linux-i586-rpm.bin
3.看到 安装程序在询问您是否尊守许可协议页面 ,回车,空格都可以,看完协议
出现一行字：Do you aggree to the above license terms? [yes or no]
安装程序在问您是否愿意遵守刚才看过的许可协议。当然要同意了，输入&quot;y&quot; ...]]></description><category></category></item><item><title><![CDATA[oracle 存储过程菜鸟级知识]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83556766</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83556766</guid><author>tempol</author><pubDate>Wed, 17 Feb 2010 20:30:34 +0800</pubDate><description><![CDATA[　　一. 概述
　　Oracle存储过程开发的要点是：
　　• 使用Notepad文本编辑器，用Oracle PL/SQL编程语言写一个存储过程;
　　• 在Oracle数据库中创建一个存储过程;
　　• 在Oracle数据库中使用SQL*Plus工具运行存储过程;
　　• 在Oracle数据库中修改存储过程;
　　• 通过编译错误调试存储过程;
　　• 删除存储过程;
　　二.环...]]></description><category></category></item><item><title><![CDATA[java中堆（heap)和堆栈（stack)有什么区别 ]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83552781</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83552781</guid><author>tempol</author><pubDate>Sun, 31 Jan 2010 18:56:54 +0800</pubDate><description><![CDATA[stack 和 heep 都是内存的一部分
stack 空间小，速度比较快， 用来放对象的引用
heep 大，一般所有创建的对象都放在这里。

栈(stack):是一个先进后出的数据结构,通常用于保存方法(函数)中的参数,局部变量.
在java中,所有基本类型和引用类型都在栈中存储.栈中数据的生存空间一般在当前scopes内(就是由{...}括起来的区域).
堆(heap):是一个可动...]]></description><category></category></item><item><title><![CDATA[详细解析Java中抽象类和接口的区别]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83552728</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83552728</guid><author>tempol</author><pubDate>Sun, 31 Jan 2010 15:12:35 +0800</pubDate><description><![CDATA[在Java语言中， abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在，才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性，甚至可以相互替换，因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实，两者之间还...]]></description><category></category></item><item><title><![CDATA[java回收机制]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83552706</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83552706</guid><author>tempol</author><pubDate>Sun, 31 Jan 2010 12:01:17 +0800</pubDate><description><![CDATA[昨晚看了看java回收机制，主要有以下几个机制： 
（一），很简单但效率低下的引用计数法 
    该机制主要原理是这样，如果发现对象有引用，则计数器会+1，如果没有引用或者设为null时，则-1，当计数器为0时，执行垃圾回收，这样的话，即在整个过程中，都会执行计数算法，如果有对象与对象之间有互相引用，就会出现计数器不为0，但是应该回收的情况，这样就引来第二种机制：自适应机制。 
（二）自适...]]></description><category></category></item><item><title><![CDATA[tomcat+jsp经典配置]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83552696</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83552696</guid><author>tempol</author><pubDate>Sun, 31 Jan 2010 10:51:11 +0800</pubDate><description><![CDATA[Tomcat下JSP、Servlet和JavaBean环境的配置

经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题，于是总结了一下如何tomcat下配置jsp、servlet和ben，希望对那些初学者有所帮助。 
一、开发环境配置 
第一步：下载j2sdk和tomcat：到sun官方站点（http://java.sun.com/j2se/1.4.2/d...]]></description><category></category></item><item><title><![CDATA[Java语言的Calendar和Date类]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83552695</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83552695</guid><author>tempol</author><pubDate>Sun, 31 Jan 2010 10:46:18 +0800</pubDate><description><![CDATA[Java 语言的Calendar(日历),Date(日期)，和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分。日期是商业逻辑计算一个关键的部分。所有的开发者都应该能够计算未来的日期，定制日期的显示格式，并将文本数据解析成日期对象。 

创建一个日期对象 

让我们看一个使用系统的当前日期和时间创建一个日期对象并返回一个长整数。这个时间通常被称为Java 虚拟...]]></description><category></category></item><item><title><![CDATA[XP下完全卸载Oracle 10g]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83552694</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83552694</guid><author>tempol</author><pubDate>Sun, 31 Jan 2010 10:45:34 +0800</pubDate><description><![CDATA[软件环境：

    1、Windows XP + Oracle 10g
    2、Oracle安装路径为：d:\Oracle

实现方法：
    
    0、开始－＞设置－＞控制面板－＞添加删除程序－＞ Oracle Data Provider for .Net Help
    1、开始－＞设置－＞控制面板－＞管理工具－＞服务停止所有Oracle服务；
    2、开始...]]></description><category></category></item><item><title><![CDATA[list\map\set 区别]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83552692</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83552692</guid><author>tempol</author><pubDate>Sun, 31 Jan 2010 10:44:33 +0800</pubDate><description><![CDATA[Collection：List、Set 
Map：HashMap、HashTable 

如何在它们之间选择 
一、Array ， Arrays 

Java所有“存储及随机访问一连串对象”的做法，array是最有效率的一种。 

1、效率高，但容量固定且无法动态改变。 
array还有一个缺点是，无法判断其中实际存有多少元素，length只是告诉我们array的容量。 

...]]></description><category></category></item><item><title><![CDATA[glassfish的安装与部署]]></title><link>https://blog.youkuaiyun.com/tempol/article/details/83552691</link><guid>https://blog.youkuaiyun.com/tempol/article/details/83552691</guid><author>tempol</author><pubDate>Sun, 31 Jan 2010 10:43:38 +0800</pubDate><description><![CDATA[1、下载Glassfish和其Eclipse插件
    可以到[https://glassfish.dev.java.net/downloads/v2-b41d.html]官方站点下载地址[/url]下载，
    另外需要JDK1.5，如果没有的也请下载安装

2、安装过程

    下下来的是一个jar文件，将glassfish.jar放到D:\Program Files文件夹，...]]></description><category></category></item></channel></rss>