<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[疯狂的程序员]]></title><description><![CDATA[为你疯狂]]></description><link>https://blog.csdn.net/HDprogrammer</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; HDprogrammer]]></copyright><item><title><![CDATA[string 整合struts2]]></title><link>https://blog.csdn.net/HDprogrammer/article/details/5584484</link><guid>https://blog.csdn.net/HDprogrammer/article/details/5584484</guid><author>HDprogrammer</author><pubDate>Wed, 12 May 2010 22:48:00 +0800</pubDate><description><![CDATA[一、需要的JAR文件为：Spring和Struts2框架本身需要的JAR文件以及他们所依赖的JAR文件，比如commons-logging.jar等等，另外还需要Struts2发布包中的struts2-spring-plugin-x.xx.jar。二、在web.xml中增加WebApplicationContext的相应配置，以下两种配置方式本质是一样的。1.         Servlet ]]></description><category></category></item><item><title><![CDATA[【学习】opensession 与getCurrentsession的区别]]></title><link>https://blog.csdn.net/HDprogrammer/article/details/5522956</link><guid>https://blog.csdn.net/HDprogrammer/article/details/5522956</guid><author>HDprogrammer</author><pubDate>Sat, 24 Apr 2010 00:05:00 +0800</pubDate><description><![CDATA[1、getCurrentSession()与openSession()的区别？* 采用getCurrentSession()创建的session会绑定到当前线程中，而采用openSession()创建的session则不会* 采用getCurrentSession()创建的session在commit或rollback时会自动关闭，而采用openSession()创建的session必须手动关]]></description><category></category></item><item><title><![CDATA[JPA与Hibernate]]></title><link>https://blog.csdn.net/HDprogrammer/article/details/5504595</link><guid>https://blog.csdn.net/HDprogrammer/article/details/5504595</guid><author>HDprogrammer</author><pubDate>Mon, 19 Apr 2010 23:05:00 +0800</pubDate><description><![CDATA[Java Persistence API     从 EJB 技术可以开始应用时起，对其在实际应用中的可用性就一直存在怀疑。在我看来，产生这种现象最重要的两个原因是复杂性和资源密集性。结果，随后出现了比 EJB 更简单、具有更小资源空间的框架（比如 Spring 和 Hibernate），并且更快流行开来。为了说明这一点，我们注意到 EJB 3.0 规范的方向相对以前出现了一个主要的转变。作为 J]]></description><category></category></item><item><title><![CDATA[【学习】数据库三范式]]></title><link>https://blog.csdn.net/HDprogrammer/article/details/5500350</link><guid>https://blog.csdn.net/HDprogrammer/article/details/5500350</guid><author>HDprogrammer</author><pubDate>Sun, 18 Apr 2010 22:31:00 +0800</pubDate><description><![CDATA[第一范式（1NF）：字段具有原子性,不可再分。所有关系型数据库系统都满足第一范式） 数据库表中的字段都是单一属性的，不可再分。例如，姓名字段，其中的姓和名必须作为一个整体，无法区分哪部分是姓，哪部分是名，如果要区分出姓和名，必须设计成两个独立的字段。 第二范式（2NF）：第二范式（2NF）是在第一范式（1NF）的基础上建立起来的，即满足第二范式（2NF）必须先满足第一范式（1NF）。要求数据库]]></description><category></category></item><item><title><![CDATA[final, finally, finalize的区别]]></title><link>https://blog.csdn.net/HDprogrammer/article/details/6493301</link><guid>https://blog.csdn.net/HDprogrammer/article/details/6493301</guid><author>HDprogrammer</author><pubDate>Sun, 18 Apr 2010 00:10:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[@SuppressWarnings注解]]></title><link>https://blog.csdn.net/HDprogrammer/article/details/5498047</link><guid>https://blog.csdn.net/HDprogrammer/article/details/5498047</guid><author>HDprogrammer</author><pubDate>Sat, 17 Apr 2010 23:36:00 +0800</pubDate><description><![CDATA[ J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令，告诉它对被批注的代码元素内部的某些警告保持静默。一点背景：J2SE 5.0 为 Java 语言增加了几个新的特性，并且和它们一起增加了许多新的警告并承诺在将来增加更多的警告。您可以为 "javac" 增加 -Xlint 参数来控制是否报告这些警告（如上面的 @Deprecated 部分所示]]></description><category></category></item><item><title><![CDATA[学习struts2 的select标签]]></title><link>https://blog.csdn.net/HDprogrammer/article/details/5498029</link><guid>https://blog.csdn.net/HDprogrammer/article/details/5498029</guid><author>HDprogrammer</author><pubDate>Sat, 17 Apr 2010 23:31:00 +0800</pubDate><description><![CDATA[      listValue="typeName" headerKey="要传的参数值"  headerValue="显示的内容（headerKey的value）" />  headerValue : 默认值valueheaderKey :    默认namelist : 源数据 (可以在action方法里从数据库获取list)name : 被选数据存放的位置(这里我方在对象obj的属性]]></description><category></category></item><item><title><![CDATA[一个关于HQL预编译的简单问题]]></title><link>https://blog.csdn.net/HDprogrammer/article/details/5498018</link><guid>https://blog.csdn.net/HDprogrammer/article/details/5498018</guid><author>HDprogrammer</author><pubDate>Sat, 17 Apr 2010 23:29:00 +0800</pubDate><description><![CDATA[ 疯狂学习hibernate...今天做了个小小的电子商城，在用户登录模块居然卡壳了其实也就是验证个用户名和密码，于是写了如下HQL:Query q = session.createQuery("from User u where u.userName=? and " +  "u.passWord=?");  q.setString(1, user.getUserName());  q]]></description><category></category></item><item><title><![CDATA[struts2 中获取参数]]></title><link>https://blog.csdn.net/HDprogrammer/article/details/5495533</link><guid>https://blog.csdn.net/HDprogrammer/article/details/5495533</guid><author>HDprogrammer</author><pubDate>Sat, 17 Apr 2010 00:18:00 +0800</pubDate><description><![CDATA[第一种，依赖容器获取：                               private Map request;       private Map session;       private Map application;       public ActionTest()       {           request=(Map)ActionContext.getCon]]></description><category></category></item><item><title><![CDATA[struts2中文乱码解决方法]]></title><link>https://blog.csdn.net/HDprogrammer/article/details/5495520</link><guid>https://blog.csdn.net/HDprogrammer/article/details/5495520</guid><author>HDprogrammer</author><pubDate>Sat, 17 Apr 2010 00:14:00 +0800</pubDate><description><![CDATA[ 1. 在struts2里面，最好将所有字符都设成utf-8。1.1 在jsp页面设定字符编码。这边有必有说明的是如果是jsp+java bean+servlet的方案,中文乱码很好解决，统一设成gb2312就可以了。     1.2 使用struts框架字符集不能设成gb2312，要改成utf-8。　2.　在struts.properties　添加：struts.devMode=fa]]></description><category></category></item><item><title><![CDATA[每天收获一点点]]></title><link>https://blog.csdn.net/HDprogrammer/article/details/5487141</link><guid>https://blog.csdn.net/HDprogrammer/article/details/5487141</guid><author>HDprogrammer</author><pubDate>Thu, 15 Apr 2010 00:13:00 +0800</pubDate><description><![CDATA[持续更新...... 2010-04-15 23:50:02&与&&的区别&和&&都可以用做逻辑与的运算符，表示逻辑与（and），当运算符两边的表达式的结果都是TRUE时，整个运算结果才为TRUE，否则只要一方为false，则结果为false。&&还具有短路功能，即如果第一个表达式为TRUE，则不计算第二个表达式，例如，对于if(str != null && !str.equals]]></description><category></category></item></channel></rss>