<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ocean_30的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ocean_30</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ocean_30]]></copyright><item><title><![CDATA[学习J2EE必须掌握的36个Package]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/9061967</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/9061967</guid><author>ocean_30</author><pubDate>Sun, 09 Jun 2013 10:55:59 +0800</pubDate><description><![CDATA[J2ee Senior Developer的36个Packages。学习J2EE的你要将每个Package全都做出来，而且要非常熟练的做出来，那你就可以游刃有余了。
Interface Packages
1、 Html元素
Skills to be mastered：
 采用table进行任意页面布局
 控制表格的宽度与高度
 控制跨列/跨行
 控制表格嵌套
 控制表格线的样式]]></description><category></category></item><item><title><![CDATA[GA,RC,Beta,Release,Trial,Standard]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/8801693</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/8801693</guid><author>ocean_30</author><pubDate>Sun, 14 Apr 2013 22:48:50 +0800</pubDate><description><![CDATA[GA,RC,Beta,Release,Trial,Standard......等软件版本具体代表什么意思

经常看到软件版本里有GA，RC，Beta
beta :是测试版.这个一般通用
GA，也就是：General Availability 如 MyEclipse 6.0 GA    正式发布的版本，在国外都是用GA来说明release版本的
RC:就是Release Candidate]]></description><category></category></item><item><title><![CDATA[使用m2e创建maven项目出错及解决办法]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/8764734</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/8764734</guid><author>ocean_30</author><pubDate>Sat, 06 Apr 2013 18:53:41 +0800</pubDate><description><![CDATA[在eclipse下，使用m2e插件创建maven项目时，出现以下错误：




错误详细说明如下：




项目显示状态如下图，但奇怪的是markers并没有显示有错误信息：






设置maven参数及重启eclipse，但错误依旧，网上查找相关错误信息，也没有得到解决。


最后，根据错误的详细说明找到依赖的jar,发现jar文件大小有问题，并且使用]]></description><category></category></item><item><title><![CDATA[sql server日期时间转字符串]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/7783273</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/7783273</guid><author>ocean_30</author><pubDate>Wed, 25 Jul 2012 09:42:14 +0800</pubDate><description><![CDATA[一、sql server日期时间函数
Sql Server中的日期与时间函数 
1.  当前系统日期、时间 
    select getdate()  

2. dateadd  在向指定日期加上一段时间的基础上，返回新的 datetime 值
   例如：向日期加上2天 
   select dateadd(day,2,'2004-10-15')  --返回：2004-10-17]]></description><category></category></item><item><title><![CDATA[收集技术文章]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/7683321</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/7683321</guid><author>ocean_30</author><pubDate>Thu, 21 Jun 2012 16:00:30 +0800</pubDate><description><![CDATA[性能调优
http://coolshell.cn/articles/7490.html]]></description><category></category></item><item><title><![CDATA[web.xml 中的listener、 filter、servlet 加载顺序及其详解]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/7683139</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/7683139</guid><author>ocean_30</author><pubDate>Thu, 21 Jun 2012 15:22:13 +0800</pubDate><description><![CDATA[在项目中总会遇到一些关于加载的优先级问题，近期也同样遇到过类似的，所以自己查找资料总结了下，下面有些是转载其他人的，毕竟人家写的不错，自己也就不重复造轮子了，只是略加点了自己的修饰。
        首先可以肯定的是，加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是：listener ->]]></description><category></category></item><item><title><![CDATA[24时区，GMT，UTC，DST，CST时间详解]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6887180</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6887180</guid><author>ocean_30</author><pubDate>Wed, 19 Oct 2011 10:04:53 +0800</pubDate><description><![CDATA[全球24个时区的划分
      相较于两地时间表，可以显示世界各时区时间和地名的世界时区表（World Time），就显得精密与复杂多了，通常世界时区表的表盘上会标示着全球24个时区的城市名称，但究竟这24个时区是如何产生的？过去世界各地原本各自订定当地时间，但随着交通和电讯]]></description><category></category></item><item><title><![CDATA[js对象直接量，数组直接量和函数直接量（转）]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6877475</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6877475</guid><author>ocean_30</author><pubDate>Sun, 16 Oct 2011 10:54:50 +0800</pubDate><description><![CDATA[js对象直接量，数组直接量和函数直接量（转）
对象直接量，数组直接量，函数直接量
对象直接量创建一个对象：
var obj = {x:[1,2],y:23};
代码跟下面是一样的。
var obj=new Object();
obj.x=new Array(1,2);]]></description><category></category></item><item><title><![CDATA[解决firefox not well-formed错误]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6798200</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6798200</guid><author>ocean_30</author><pubDate>Wed, 21 Sep 2011 18:54:58 +0800</pubDate><description><![CDATA[在使用输出流前先设置contentType:
response.setContentType("text/plain");


参考链接：
http://stackoverflow.com/questions/677902/not-well-formed-error-i]]></description><category></category></item><item><title><![CDATA[java枚举类型]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6796163</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6796163</guid><author>ocean_30</author><pubDate>Wed, 21 Sep 2011 10:07:34 +0800</pubDate><description><![CDATA[public class TestEnum {
    /*最普通的枚举*/
    public enum ColorSelect {
        red, green, yellow, blue;    
    }

    /* 枚举也可以象一般的类一样添]]></description><category></category></item><item><title><![CDATA[c:forEach varStatus属性]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6794743</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6794743</guid><author>ocean_30</author><pubDate>Tue, 20 Sep 2011 18:15:03 +0800</pubDate><description><![CDATA[c:forEach varStatus属性



current当前这次迭代的（集合中的）项
index当前这次迭代从 0 开始的迭代索引
count当前这次迭代从 1 开始的迭代计数
first用来表明当前这轮迭代是否为第一次迭代的标志
last用来表明当前这轮]]></description><category></category></item><item><title><![CDATA[How to create a Maven web app and deploy to Tomcat - fast]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6785486</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6785486</guid><author>ocean_30</author><pubDate>Sat, 17 Sep 2011 17:48:07 +0800</pubDate><description><![CDATA[Procedure


Prerequisites and AssumptionsStep One -
 Prepare the Tomcat Manager applicationStep Two - Create a
 New Web App Using Maven]]></description><category></category></item><item><title><![CDATA[stringtokenizer的取代品split与regex]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6770358</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6770358</guid><author>ocean_30</author><pubDate>Tue, 13 Sep 2011 10:06:04 +0800</pubDate><description><![CDATA[stringtokenizer是一个老旧的字符串拆分类，现在已被split与正则替代。]]></description><category></category></item><item><title><![CDATA[Maven pom.xml 文件解析]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6747746</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6747746</guid><author>ocean_30</author><pubDate>Sun, 04 Sep 2011 20:19:00 +0800</pubDate><description><![CDATA[xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance "  
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/]]></description><category></category></item><item><title><![CDATA[java解析xml的几种方式]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6747653</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6747653</guid><author>ocean_30</author><pubDate>Sun, 04 Sep 2011 19:24:17 +0800</pubDate><description><![CDATA[第一种：DOM。


DOM的全称是Document Object Model，也即文档对象模型。在应用程序中，基于DOM的XML分析器将一个XML文档转换成一个对象模型的集合（通常称DOM树），应用程序正是通过对这个对象模型的操作，来实现对XML文档数据的操作。通过DOM]]></description><category></category></item><item><title><![CDATA[利用maven插件cargo远程(本地)自动部署]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6747649</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6747649</guid><author>ocean_30</author><pubDate>Sun, 04 Sep 2011 19:23:00 +0800</pubDate><description><![CDATA[pom.xml
利用remote方式，前提要启动好tomcat，以及设置访问tomcat的权限即可。
 运行命令：mvn cargo:redeploy
 

Java代码  


  xsi:schemaLocation="http://maven.apache.]]></description><category></category></item><item><title><![CDATA[Java加密包--Jasypt]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6747646</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6747646</guid><author>ocean_30</author><pubDate>Sun, 04 Sep 2011 19:20:30 +0800</pubDate><description><![CDATA[今天需要读取一个properties文件，里面存取用户名和密码，但了为安全起见，采取加密的方式，在网上搜了了一下，发现有几种方式，但个人觉得简单的还是用下面的开源jar来实现。最新版本已经发布到了1.7了。
 
Jasypt这个Java类包为开发人员提供一种简单的方式来为项目]]></description><category></category></item><item><title><![CDATA[基于jquery ajax 无刷新 文件批量上传插件 GooUploader整合struts2实现上传]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6747643</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6747643</guid><author>ocean_30</author><pubDate>Sun, 04 Sep 2011 19:19:25 +0800</pubDate><description><![CDATA[今天下午安排了一个任务：要实现多文件上传，也就是批量上传文件。相信单个文件上传很多人都实现过，批量上传也有不少人实现过，我之前批量上传的做法是利用js或jquery来动态添加删除的。感觉在用户体验上也不是很好，于是在网上google一把，发现大家常用的是swfupload.swf]]></description><category></category></item><item><title><![CDATA[利用jad批量反编译jar]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6747545</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6747545</guid><author>ocean_30</author><pubDate>Sun, 04 Sep 2011 18:19:08 +0800</pubDate><description><![CDATA[今天要对一个jar压缩包查看源码，如果利用jd-gui来查看一个一个class，比较麻烦，特别class数量多的时候。

这时利用jad可以帮忙解决。

1.先在http://www.varaneckas.com/jad下载jad.exe文件；

2.创建一个为jad]]></description><category></category></item><item><title><![CDATA[JSP中的EL表达式详细介绍]]></title><link>https://blog.youkuaiyun.com/ocean_30/article/details/6742501</link><guid>https://blog.youkuaiyun.com/ocean_30/article/details/6742501</guid><author>ocean_30</author><pubDate>Fri, 02 Sep 2011 11:40:59 +0800</pubDate><description><![CDATA[一、JSP EL语言定义

E L（Expression Language）目的：为了使JSP写起来更加简单。 
表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言，它提供了在 JSP中简化表达式的方法。它是一种简单的语言，基于可用的命名空间（Page]]></description><category></category></item></channel></rss>