<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[奋、博、得]]></title><description><![CDATA[90后的信念有你们想不到的坚定]]></description><link>https://blog.youkuaiyun.com/wangchong199358</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangchong199358]]></copyright><item><title><![CDATA[自定义 Android Preference——SpinnerPreference的私人定制]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/38144813</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/38144813</guid><author>wangchong199358</author><pubDate>Sat, 26 Jul 2014 16:41:48 +0800</pubDate><description><![CDATA[因客户需求SpinnerPreference，网上各种搜索不到，无奈只好吃哦你]]></description><category></category></item><item><title><![CDATA[struts2入门教程六（struts2标签及约定编程）]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/21040123</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/21040123</guid><author>wangchong199358</author><pubDate>Tue, 11 Mar 2014 21:34:43 +0800</pubDate><description><![CDATA[Struts2标签、零配置编程
Struts2标签
通用标签
通用标签是用于控制执行流,当页面呈现。这些标签也允许数据提取的地方比你的行动或其他价值堆栈,如本地化,javabean,包括额外的url或其他的action。
控制标签提供控制流,例如,if,和迭代器。
数据标签允许数据操作或创建,bean,push,i18n。
 

  这里有各个标签使用的详细案例非常好，所有的测试类]]></description><category></category></item><item><title><![CDATA[struts2入门教程五（表单数据的校验）]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/21039461</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/21039461</guid><author>wangchong199358</author><pubDate>Tue, 11 Mar 2014 21:34:17 +0800</pubDate><description><![CDATA[一： 手动编写代码实现校验
操作方式
通过重写validate() 方法实现， validate()方法会校验action中所有与execute方法签名相同的方法。当某个数据校验失败时，我们应该调用addFieldError()方法往系统的fieldErrors添加校验失败信息（为了使用addFieldError()方法，action可以继承ActionSupport ），如果系统的field]]></description><category></category></item><item><title><![CDATA[struts2入门教程四（拦截器）]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/21038497</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/21038497</guid><author>wangchong199358</author><pubDate>Tue, 11 Mar 2014 21:33:29 +0800</pubDate><description><![CDATA[拦截器概念：
拦截器(Interceptor)，在AOP（Aspect-OrientedProgramming）中用于在某个方法或字段被访问之前，进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。
   在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码，也可以在一个actio]]></description><category></category></item><item><title><![CDATA[struts2入门教程三（上传与下载）]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/20379665</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/20379665</guid><author>wangchong199358</author><pubDate>Mon, 03 Mar 2014 16:24:26 +0800</pubDate><description><![CDATA[文件的上传与下载

上传
Servlet3.0的上传改进
HttpServletRequest增加了对文件上传的支持
Part getPart(String name)通过名称获取文件上传域
Collection getParts() 获取所有文件上传域

表单属性enctype,数据表单编码方式
application/x-www-form0urlencoded
multip]]></description><category></category></item><item><title><![CDATA[struts2入门教程二（接收参数）]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/20371711</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/20371711</guid><author>wangchong199358</author><pubDate>Mon, 03 Mar 2014 15:38:04 +0800</pubDate><description><![CDATA[Struts2接收请求参数
一：采用基本类型接收请求参数
LoginAction.java
 代码：
  private String name;
   private String pass;
 
   public String Login() {
 
      if (name.equals("csdn") && pass.equals("csdn")) {
         re]]></description><category></category></item><item><title><![CDATA[struts2入门教程一（环境搭建，基本案例实现）]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/20370693</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/20370693</guid><author>wangchong199358</author><pubDate>Mon, 03 Mar 2014 15:37:38 +0800</pubDate><description><![CDATA[Struts2入门初步需掌握
1.struts2概述
2.struts2环境搭建(第一个struts2的应用程序)
3.struts.xml文件配置详解
4.struts2请求的URL的搜索路径的顺序概述
5.struts2工作原理概述
6.struts2指定多个配置文件
7.struts2动态方法调用
8.使用通配符定义action
 
 
一：简介
 
Struts]]></description><category></category></item><item><title><![CDATA[Caused by: org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.t]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/18186173</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/18186173</guid><author>wangchong199358</author><pubDate>Sun, 12 Jan 2014 20:32:07 +0800</pubDate><description><![CDATA[学习hibernate 的 多对一的检索式   设置关联属性  报如下错误
一：Caused by: org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]

二：Caused by: java.lang.r]]></description><category></category></item><item><title><![CDATA[hibernate 入门操作----实现crud 操作]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/17891971</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/17891971</guid><author>wangchong199358</author><pubDate>Sun, 05 Jan 2014 22:34:11 +0800</pubDate><description><![CDATA[一hibernate 是什么？
Hibernate是一个开放源代码的对象关系映射框架，它对JDBC进行了非常轻量级的对象封装，使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。
 Hibernate可以应用在任何使用JDBC的场合，既可以在Java的客户端程序使用，也可以在Servlet/JSP的Web应用中使用，最具革命意义的是，Hibernate可以在应用EJB的J2EE架构中]]></description><category></category></item><item><title><![CDATA[使用c3p0技术实现对数据库crud操作的自定义封装]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/17886343</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/17886343</guid><author>wangchong199358</author><pubDate>Sun, 05 Jan 2014 21:33:08 +0800</pubDate><description><![CDATA[一：什么是c3p0？
C3P0是一个开源的JDBC连接池，它实现了数据源和JNDI绑定，支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate，Spring等。
二：c3p0 与dbcp 的区别？
c3p0有自动回收空闲连接功能

dbcp没有自动回收空闲连接的功能

三： 使用c3p0技术实现对数据库crud 操作的封装
一：准备所依赖 的jar 包]]></description><category></category></item><item><title><![CDATA[使用cookie,session,filter等技术实现用户自动登录]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/17765887</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/17765887</guid><author>wangchong199358</author><pubDate>Thu, 02 Jan 2014 22:38:02 +0800</pubDate><description><![CDATA[预期的效果：
以百度为例：


一： 登陆界面，显示下次自动登录---选中



二：点击登录，完成登录实现跳转。。。








三：关闭页面：重新打开百度。。。





四：实现自动登录。。。完成跳转。。。








自我分析后，使用session，cookie filter 等技术实现基本功能。

代码区：
一]]></description><category></category></item><item><title><![CDATA[BASE64Encoder依赖的jar包配置方式]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/17764985</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/17764985</guid><author>wangchong199358</author><pubDate>Thu, 02 Jan 2014 20:42:11 +0800</pubDate><description><![CDATA[问题来源：
在我们对一些操作的数据进行操作验证时，可能会用到MD5加密或BASE64Encoder进行加密，实现我们的数据安全，但BASE64Encoder是依赖suan 公司提供的jar包的即-------sun.misc.BASE64Encoder
。
但我们自己配置的jdk 中是不存在次jar包。故需自己配置引进jar包。
解决方案：
右击工程，点击properties, 将自己配]]></description><category></category></item><item><title><![CDATA[使用Filter 过滤器实现禁用缓存]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/17685985</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/17685985</guid><author>wangchong199358</author><pubDate>Mon, 30 Dec 2013 18:50:26 +0800</pubDate><description><![CDATA[开发者经常会遇到一个头疼的问题就是缓存，那缓存是什么？，又该怎么清理缓存。。。

了解缓存
缓存基本概念
缓存是硬盘控制器上的一块内存芯片，具有极快的存取速率，它是硬盘内部存储和外界接口之间的缓冲器。由于硬盘的内部数据传输速率和外界介面传输速率不同，缓存在其中起到一个缓冲的作用。缓存的大小与速率是直接关系到硬盘的传输速率的重要因素，能够大幅度地提高硬盘整体性能。当硬盘存取零碎数据时需要不断]]></description><category></category></item><item><title><![CDATA[IOException while loadiSEVERE: IOException while loading persisted sessions: java.io.EOFException 解决]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/17395721</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/17395721</guid><author>wangchong199358</author><pubDate>Wed, 18 Dec 2013 15:38:26 +0800</pubDate><description><![CDATA[Tomact  出现IOException while loading persisted sessions: java.io.EOFException
                SEVERE: IOException while loading persisted sessions: java.io.EOFException  等
 
原因 非正常关闭tomact 导致
EOFEx]]></description><category></category></item><item><title><![CDATA[破解myeclipse2013的时候运行不了cracker.jar文件]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/17115447</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/17115447</guid><author>wangchong199358</author><pubDate>Wed, 04 Dec 2013 11:29:05 +0800</pubDate><description><![CDATA[破解myeclipse2013的时候运行不了cracker.jar文件，配图










这个jar文件的运行是用JDK运行的。
也就是说你只要将你JDK环境变量配置好了就行了。
C:\>java -classpath D:\ -jar D:\cracker.jar
  假如你的那个文件的路径是 D:\cracker.jar 的话.
原则上第一种应该可以运行，之所以]]></description><category></category></item><item><title><![CDATA[HttpServletResponse 的状态码含义及方法摘要----api]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/14128523</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/14128523</guid><author>wangchong199358</author><pubDate>Mon, 04 Nov 2013 17:45:47 +0800</pubDate><description><![CDATA[状态码：

 




字段摘要




static int


SC_ACCEPTED 
          状态码(202)表明,一个请求被处理,但未能完成。




static int


SC_BAD_GATEWAY 
         状态码(502)表明HTTP服务器收到了一个无效回应从服务器提供咨询当充当代理或网关]]></description><category></category></item><item><title><![CDATA[通过HttpServletResponse 将异常信息显示在网页上]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/14121967</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/14121967</guid><author>wangchong199358</author><pubDate>Mon, 04 Nov 2013 11:51:08 +0800</pubDate><description><![CDATA[通过HttpServletResponse 的sendError(sc, msg); 可将异常信息在网页上显示
 代码：

package www.youkuaiyun.com.day35.servlet;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
im]]></description><category></category></item><item><title><![CDATA[Java  如何实现多线程下载操作]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/14055701</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/14055701</guid><author>wangchong199358</author><pubDate>Sat, 02 Nov 2013 20:02:13 +0800</pubDate><description><![CDATA[本文以tomact 服务器 作介绍：
 一：建一个 webproject，在Webroot 目录新建一个文件夹 用来存放下载的资源。
二：建立需要的包和类：
    创建包：
    在src下新建一个包用来存放下载的java类。
    命名规范：
    命名规范为公司名+java类的属性 
     如:bean   包 用来存放 实体  dao 包用来存放接口 util 存放]]></description><category></category></item><item><title><![CDATA[如何在myeclipse中自定义修改servlet的模板]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/13996453</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/13996453</guid><author>wangchong199358</author><pubDate>Fri, 01 Nov 2013 09:49:25 +0800</pubDate><description><![CDATA[在我们开发web项目新建servlet时会发现编译器默认的给我们添加了很多的注释或一些写好的方法，很多时候我们的项目是不需要这些注释，或方法的部分内容出现的，此时就需要我们自定义servlet的模板了
 修改方法：
 右击-----myeclipse的快捷方式找到你的myeclipse的安装路径





目录如下：
 
打开 puugins 插件文件夹
搜索：com.gen]]></description><category></category></item><item><title><![CDATA[tomcat下载，安装及闪一下启动不了的问题]]></title><link>https://blog.youkuaiyun.com/wangchong199358/article/details/13296715</link><guid>https://blog.youkuaiyun.com/wangchong199358/article/details/13296715</guid><author>wangchong199358</author><pubDate>Mon, 28 Oct 2013 19:13:12 +0800</pubDate><description><![CDATA[TOMCAT 是什么？
Tomcat是Apache 软件基金会（Apache
 Software Foundation）的Jakarta 项目中的一个核心项目，由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持，最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现，Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因]]></description><category></category></item></channel></rss>