<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/techCheng</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; techCheng]]></copyright><item><title><![CDATA[享元模式浅析]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/84445479</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/84445479</guid><author>techCheng</author><pubDate>Fri, 21 Jun 2013 14:50:11 +0800</pubDate><description><![CDATA[
面向对象的思想确实很好地解决了抽象性的问题，以至于在面向对象的眼中，万事万物一切皆对象。不可避免的是，采用面向对象的编程方式，可能会增加一些资源和性能上的开销。不过，在大多数情况下，这种影响还不是太大，所以，它带来的空间和性能上的损耗相对于它的优点而言，基本上不用考虑。但是，在某些特殊情况下，大量细粒度对象的创建、销毁以及存储所造成的资源和性能上的损耗，可能会在系统运行时形成瓶颈。那么我们该如何...]]></description><category></category></item><item><title><![CDATA[利用Strut2控制标签对SSH网站积分功能进行实现]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83976893</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83976893</guid><author>techCheng</author><pubDate>Wed, 27 Jul 2011 10:09:46 +0800</pubDate><description><![CDATA[    今天,我的主要任务是对自己现在的SSH网站进行积分功能的实现。很多在论坛或者博客等平台上进行过操作的人都会碰到过各种不同的积分系统。在这里，我主要的积分机制如下：
新闻等级	积分	     发表资讯数量
初生牛犊	0~10	        0~5
见习记者	12~50	        6~25
正式记者	52~200	        26~100
资深记者	202~500	   ...]]></description><category></category></item><item><title><![CDATA[Struts2默认提供的主题]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83975065</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83975065</guid><author>techCheng</author><pubDate>Fri, 22 Jul 2011 17:52:39 +0800</pubDate><description><![CDATA[    前几天在做项目的时候，遇到了一个Struts2“擅自做主张”的问题。现在回想起来，问题的描述大概是系统在页面自动生成一些标签，导致我做的样式被打乱。最后查证，发现是Struts2当时的默认主题捣的鬼。解决办法：在struts.properties中，设定struts.ui.theme=simple即可。
    关于Struts2主题的一些知识。
    Struts2默认提供了3个主...]]></description><category></category></item><item><title><![CDATA[mysql中的datetime和timestamp]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83973320</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83973320</guid><author>techCheng</author><pubDate>Tue, 19 Jul 2011 18:42:28 +0800</pubDate><description><![CDATA[    DATETIME：日期和时间的组合。支持的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。MySQL以'YYYY-MM-DD HH:MM:SS'格式显示DATETIME值，但允许使用字符串或数字为DATETIME列分配值。
    TIMESTAMP[(M)]：时间戳。范围是'1970-01-01 00:00:00'到2037年。
TIME...]]></description><category></category></item><item><title><![CDATA[SSH项目运行异常与解决办法小结]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83971127</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83971127</guid><author>techCheng</author><pubDate>Thu, 14 Jul 2011 18:19:27 +0800</pubDate><description><![CDATA[今天就总结一下自己这段时间在学习SSH项目的过程中所遇到的几个小错误，以及最终能够奏效的解决办法
1.错误：java.sql.SQLException: Field 'userId' doesn't have a default value
原因与解决：把配置文件的主键改为 可以进行自定义主键值，因为我在设主键时没有设成自动增长的，要求填默认值是受了配置文件里的影响了。

2.错误：org...]]></description><category></category></item><item><title><![CDATA[关于使用ssh框架时，pojo、dao、service三层的关系]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83970477</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83970477</guid><author>techCheng</author><pubDate>Wed, 13 Jul 2011 19:34:34 +0800</pubDate><description><![CDATA[文章来源于网络，仅用于学习：

1，dao和service对应

       一般情况下,Hibernate DAO只操作一个POJO对象，因此一个DAO对应一个POJO对象。 Service层是为了处理包含多个POJO对象（即对多个表的数据操作）时，进行事务管理（声明式事务管理）。Service层（其接口的实现类）被注入多个DAO对象，以完成其数据操作。

2, Service之有...]]></description><category></category></item><item><title><![CDATA[IE浏览器的“自作聪明”]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83969847</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83969847</guid><author>techCheng</author><pubDate>Tue, 12 Jul 2011 20:14:13 +0800</pubDate><description><![CDATA[      现在，一直在做SSH的项目，接触的Web前端页面几乎都是由JSP组成的。虽然自己做的是后台，但是由于自己对JSP的理解比较粗糙，还是为前台页面造成一些小麻烦。所以，趁着今天比较清闲，决定对JSP进行一个比较详尽的学习。由于之前已经有了一定的了解，所以学起来还是比较快的。一边看着书，一边在计算机上实现。可以说是“一切尽在掌握”。但是“说曹操，曹操到”，问题出现了。  
      为了...]]></description><category></category></item><item><title><![CDATA[验证码的学习与实现]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83969272</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83969272</guid><author>techCheng</author><pubDate>Mon, 11 Jul 2011 19:50:14 +0800</pubDate><description><![CDATA[首先编写生成验证码数字以及图片的类RandomNumUtil.java。具体代码如下：
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.ByteArrayInputStream;
impor...]]></description><category></category></item><item><title><![CDATA[SSH网站分页技术的使用]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83969033</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83969033</guid><author>techCheng</author><pubDate>Mon, 11 Jul 2011 13:41:16 +0800</pubDate><description><![CDATA[一、在ArticleDao中添加分页查询的方法:

/** 
     * 分页查询
     * @param hql 查询的条件
     * @param offset 开始记录
     * @param length 一次查询几条记录
     * @return
     */
    public List queryForPage(final String hql...]]></description><category></category></item><item><title><![CDATA[struts数据标签的使用]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83968195</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83968195</guid><author>techCheng</author><pubDate>Sat, 09 Jul 2011 00:26:10 +0800</pubDate><description><![CDATA[   现在在做的项目页面中许多都引入了header.jsp。项目要求：需要根据登陆情况，实时的在header.jsp显示相应的链接。这里，我用到了Struts2中的数据标签，即action标签。该标签用于在JSP页面直接调用一个Action,通过指定executeResult属性参数，将Action的处理结果包含到页面中。以下是我在项目中用到的部分代码：
    引入的header.jsp页面中...]]></description><category></category></item><item><title><![CDATA[“JSTL”问题]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83967608</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83967608</guid><author>techCheng</author><pubDate>Thu, 07 Jul 2011 20:27:12 +0800</pubDate><description><![CDATA[    在JSP页面中,试图获取session中key等于userName的内容，代码如下：value=&quot;&quot;，开启服务器，进入该页面，出现
According to TLD or attribute directive in tag file, attribute value does not accept any expressions的异常。上网查了很多该问题的解决办法，一一尝试，但始终无法...]]></description><category></category></item><item><title><![CDATA[java中取得上下文路径的方法]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83967606</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83967606</guid><author>techCheng</author><pubDate>Thu, 07 Jul 2011 20:21:09 +0800</pubDate><description><![CDATA[1.在任意的class里调用 
URLDecoder.decode(this.getClass().getClassLoader().getResource(&quot;/&quot;).getPath(), &quot;UTF-8&quot;); 
将获得当前class的全路径。 
如 : C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\clientw...]]></description><category></category></item><item><title><![CDATA[命名空间跳转问题]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83966918</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83966918</guid><author>techCheng</author><pubDate>Wed, 06 Jul 2011 18:00:45 +0800</pubDate><description><![CDATA[今天在做项目中，遇到了命名空间跳转发生错误的问题。
首先，登陆博客，成功后，浏览器上地址显示为：
http://127.0.0.1:8080/SoftEye/user/getUserInfo.action。这里，getUserInfo.action将我转到profile.jsp。然后，在该页面上，我点击“访问我的博客”链接，这时，浏览器上显示的地址是：http://127.0.0.1:8080...]]></description><category></category></item><item><title><![CDATA[小错误，大感悟]]></title><link>https://blog.youkuaiyun.com/techCheng/article/details/83966403</link><guid>https://blog.youkuaiyun.com/techCheng/article/details/83966403</guid><author>techCheng</author><pubDate>Tue, 05 Jul 2011 21:17:47 +0800</pubDate><description><![CDATA[--记SOFTEYE技术社区的开发
  离开了开发团队两天的时间。今天终于可以正式开始工作了
  今天主要实现对博文进行收藏的功能。
  开始做的很是顺手，看来自己这么多天自己学习也是初有成效了。但是运行起来之后，网页上总是显示空指针异常。于是自己开始测试addUser 和addBlogArticle ，看看是不是他们值为空。但是经过试验输出发现，他们没有异常。接下来，我又详细检查了DAO和...]]></description><category></category></item></channel></rss>