<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[我还是那个菜芽]]></title><description><![CDATA[             奋斗，是对年轻最好的诠释]]></description><link>https://blog.youkuaiyun.com/caiya0928</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; caiya0928]]></copyright><item><title><![CDATA[Nodejs笔记—入门篇]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/47946975</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/47946975</guid><author>caiya0928</author><pubDate>Mon, 24 Aug 2015 10:13:09 +0800</pubDate><description><![CDATA[初学Nodejs，特意在此记录学习过程，算是对这段时间的一个summary吧，相互勉励，共同进步嘛，Now Begin：

1、什么是nodejs
nodejs是一种基于事件驱动、非阻塞I/O模型，用于方便地搭建响应速度快且易于拓展的网络应用。基于Google V8引擎进行封装，V8引擎执行javascript效率高、速度快。nodejs其实就是一种解析器，用于进行各种运算。nodejs中内]]></description><category></category></item><item><title><![CDATA[Struts 2 知识笔记]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46448637</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46448637</guid><author>caiya0928</author><pubDate>Wed, 10 Jun 2015 23:27:05 +0800</pubDate><description><![CDATA[1、struts.properties配置常量等同于struts.xml中配置（置于类加载路径下面）
struts.multipart.maxSize
文件上传最大大小
struts.action.extension
默认struts处理的请求后缀
struts.enable.DynamicMethodInvocation
是否支持动态方法调用，默认为true支持
struts.de]]></description><category></category></item><item><title><![CDATA[Jsp&Servlet笔记]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46408001</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46408001</guid><author>caiya0928</author><pubDate>Mon, 08 Jun 2015 08:55:35 +0800</pubDate><description><![CDATA[1、init    初始化Jsp&Servlet方法
   destroy 销毁Jsp&Servlet之前的方法
   service 对用户请求生成响应的方法
2、Jsp文件必须在jsp服务器内运行
   Jsp文件必须生成servlet执行
   每个jsp页面的第一个访问者速度很慢，因为必须等待jsp编译为servlet
   jsp页面的访问者无需安装任何客户端，甚至不需要ja]]></description><category></category></item><item><title><![CDATA[Javascript中正则表达式详解（转载）]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46325549</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46325549</guid><author>caiya0928</author><pubDate>Tue, 02 Jun 2015 10:53:14 +0800</pubDate><description><![CDATA[一 javascript正则表达式的基本知识

1     javascript 正则对象创建 和用法

    声明javascript 正则表达式
    
     var reCat = new RegExp("cat");
      你也可以 
     var reCat = /cat/;     //Perl 风格   （推荐）

2 学习最常用的 test e]]></description><category></category></item><item><title><![CDATA[Servlet详解（转载）]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46325479</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46325479</guid><author>caiya0928</author><pubDate>Tue, 02 Jun 2015 10:49:21 +0800</pubDate><description><![CDATA[Servlet详解


http://localhost:9090/xxx.html?userName=xxc
问：为何html静态页面也能接收参数？
答：xxc.html并不是一个真正的html页面，而是在web.xml文件中经过了映射而已。
[html] view plaincopyprint?
  
    servletday1  
    cn.xxc.servletd]]></description><category></category></item><item><title><![CDATA[Struts2标签库详解（转载）]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46325431</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46325431</guid><author>caiya0928</author><pubDate>Tue, 02 Jun 2015 10:48:21 +0800</pubDate><description><![CDATA[Taglib （Struts2标签库）
Struts2 Taglib抽象了不同表示技术，现在Struts2主要支持三种表示技术：JSP,FreeMarker和Velocity。但部分的Tag在三种表示技术下都可以使用，但是也有部分只能在某一种情况下使用。
Tab可以分为两类：通用标签和UI标签。
4.1节 通用标签
通用标签用来在页面表示的时候控制代码执行的过程，这些标签也允许从Actio]]></description><category></category></item><item><title><![CDATA[Java中Serializable浅谈]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46325363</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46325363</guid><author>caiya0928</author><pubDate>Tue, 02 Jun 2015 10:44:04 +0800</pubDate><description><![CDATA[对象的串行化（Serialization）

一、串行化的概念和目的 


1.什么是串行化 


            对象的寿命通常随着生成该对象的程序的终止而终止。有时候，可能需要将对象的状态保存下来，在需要时再将对象恢复。我们把对象的这种能记录自己的状态以便将来再生的能力。叫作对象的持续性(persistence)。对象通过写出描述自己状态的数值来记录自己 ，这个过程叫对]]></description><category></category></item><item><title><![CDATA[ServletContext和ServletConfig区别]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46325319</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46325319</guid><author>caiya0928</author><pubDate>Tue, 02 Jun 2015 10:43:08 +0800</pubDate><description><![CDATA[servletstrutswebxml
最近在看struts1的源码，里面看到getServletContext和getServletConfig的时候不清楚2者的区别，网上找了几篇文章，
总结如下：
getServletContext和getServletConfig在Servlet 中可以直接引用，是因为其父类HttpServlet的父类GenericServlet
已经实现了该方法。]]></description><category></category></item><item><title><![CDATA[Hibernate知识点合集（转载）]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46325193</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46325193</guid><author>caiya0928</author><pubDate>Tue, 02 Jun 2015 10:39:12 +0800</pubDate><description><![CDATA[一． 简答题
1． 请说出Hibernate中持久化对象的生命周期以及各种状态直接的区别，并描述相互之间是如何转换的。
Hibernate中持久化对象的生命周期有临时态、持久态和游离态三种。
处于临时态的对象主键值为空，并且未与session关联，数据未保存到数据库中
处于持久态的对象与session关联起来，持久化后对象中的数据被保存到数据库中，并且主键值按照.hbm.xml文件中配置的]]></description><category></category></item><item><title><![CDATA[spring mvc知识点汇总]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46325143</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46325143</guid><author>caiya0928</author><pubDate>Tue, 02 Jun 2015 10:36:24 +0800</pubDate><description><![CDATA[一、SpringMvc学习笔记
1、使用SpringMvc时需在web.xml文件中添加配置

springMVC
org.springframework.web.servlet.DispatcherServlet

contextConfigLocation
classpath:spring-mvc.xml

1



springMVC
*.do



2、]]></description><category></category></item><item><title><![CDATA[Web service知识点笔记]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46325157</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46325157</guid><author>caiya0928</author><pubDate>Tue, 02 Jun 2015 10:36:11 +0800</pubDate><description><![CDATA[WebService：跨平台、系统、跨语言间相互调用


CXF：
Axis（Apache）-> Axis2（Apache）
XFire -> CXF（Celtrix + XFire）（Apache）


XFire —— WebService框架
Celtrix —— ESB框架，Enterprise Service Bus，即企业服务总线


SOA（面向服务的架构）]]></description><category></category></item><item><title><![CDATA[Set List Map Vector ArrayList区别]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46325021</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46325021</guid><author>caiya0928</author><pubDate>Tue, 02 Jun 2015 10:29:58 +0800</pubDate><description><![CDATA[Set,List,Map,Vector,ArrayList的区别JAVA的容器—List,Map,Set  
Collection  
├List  
│├LinkedList  
│├ArrayList  
│└Vector  
│　└Stack  
└Set  
Map  
├Hashtable  
├HashMap  
└WeakHashMapCollection接口  
　　Collecti]]></description><category></category></item><item><title><![CDATA[Java中的相对路径与绝对路径]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46324951</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46324951</guid><author>caiya0928</author><pubDate>Tue, 02 Jun 2015 10:26:05 +0800</pubDate><description><![CDATA[Java相对路径/绝对路径总结  2008-07-01 11:43:18|  分类： java技术 |举报|字号 订阅 
路径分隔符是双反斜杠“\”createNewFile()方法抛出异常，调用时必须捕捉这种异常，创建路径中的文件。mkdirs()方法创建路径中的所有目录。   注明：如果从ANT启动程序，this.getClass().getResource(“”)取出来的比较怪，直接用JAVA]]></description><category></category></item><item><title><![CDATA[Mysql知识点笔记]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46324913</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46324913</guid><author>caiya0928</author><pubDate>Tue, 02 Jun 2015 10:23:59 +0800</pubDate><description><![CDATA[Mysql知识点笔记]]></description><category></category></item><item><title><![CDATA[Hibernate中的主键生成策略]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/46324851</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/46324851</guid><author>caiya0928</author><pubDate>Tue, 02 Jun 2015 10:19:35 +0800</pubDate><description><![CDATA[1) assigned 
主键由外部程序负责生成，无需Hibernate参与。2) hilo 
通过hi/lo 算法实现的主键生成机制，需要额外的数据库表保存主 
键生成历史状态。3) seqhilo 
与hilo 类似，通过hi/lo 算法实现的主键生成机制，只是主键历史 
状态保存在Sequence中，适用于支持Sequence的数据库，如Oracle。4) increment 
主键按数值顺序]]></description><category></category></item><item><title><![CDATA[Spring MVC快速入门02]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/45651603</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/45651603</guid><author>caiya0928</author><pubDate>Mon, 11 May 2015 22:58:18 +0800</pubDate><description><![CDATA[先来看看一个简单的用户登录Demo：工程目录结构：
User类实体：
package com.model;public class User {
    private int id;
    private String userName;
    private String password;    public User() {
        super();
    }    publi]]></description><category></category></item><item><title><![CDATA[Spring MVC快速入门]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/45625949</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/45625949</guid><author>caiya0928</author><pubDate>Sun, 10 May 2015 21:44:04 +0800</pubDate><description><![CDATA[Spring MVC简介Spring MVC框架是一个MVC模式框架，通过实现Model-View-Controller模式很好地将数据、业务与展现相分离，类似于Struts框架。Spring MVC的设计是围绕DispatcherServlet展开的，通过和核心的DispatcherServlet将请求分发到指定的Handler。通过指定配置处理请求并实现逻辑视图与实际视图资源间的映射。
Spri]]></description><category></category></item><item><title><![CDATA[CSS选择器]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/45624317</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/45624317</guid><author>caiya0928</author><pubDate>Sun, 10 May 2015 20:03:43 +0800</pubDate><description><![CDATA[1.为文档添加样式的三种方法


行内样式（写在特定 HTML 标签的 style 属性里）

嵌入样式（嵌入的 CSS 样式是放在 HTML 文档的 head 元素中）


链接样式
在创建包含多个页面的网站时，需要把样式集中在一个单独的文件里，这个文件就叫 样式表 。样式表其实就是一个扩展名为 .css 的文本文件。可以在任意多个
 HTMl 页面中链接同一个样式表文件，每]]></description><category></category></item><item><title><![CDATA[纯数字验证码]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/45624161</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/45624161</guid><author>caiya0928</author><pubDate>Sun, 10 May 2015 19:53:09 +0800</pubDate><description><![CDATA[登录时常常要用到验证码验证，下面是一个简单的纯数字验证码，详细代码见image.jsp，将每次生成的验证码文本直接存入session中，登录时方便后台从session中取值验证：
<%@ page contentType="image/jpeg"
	import="java.awt.*,
java.awt.image.*,java.util.*,javax.imageio.*"
	pageEnc]]></description><category></category></item><item><title><![CDATA[DateUtil类]]></title><link>https://blog.youkuaiyun.com/caiya0928/article/details/45598791</link><guid>https://blog.youkuaiyun.com/caiya0928/article/details/45598791</guid><author>caiya0928</author><pubDate>Sat, 09 May 2015 09:13:15 +0800</pubDate><description><![CDATA[DateUtil类主要是实现日期格式化为字符串、字符串解析为日期类型以及将当前日期返回为一个字符串：
public class DateUtil {

	public static String formatDate(Date date,String format){
		String result="";
		SimpleDateFormat sdf=new SimpleDateFormat(]]></description><category></category></item></channel></rss>