<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[兔八哥的狗窝]]></title><description><![CDATA[------江山笑,烟雨遥,涛浪淘尽红尘俗事几多骄;清风笑,竟惹寂寥,豪情还剩了一襟晚照!]]></description><link>https://blog.youkuaiyun.com/ltf_ty</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ltf_ty]]></copyright><item><title><![CDATA[Borland: Delphi，亲爱的，让我们道声再见！]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/596455</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/596455</guid><author>ltf_ty</author><pubDate>Sat, 11 Feb 2006 00:13:00 +0800</pubDate><description><![CDATA[                   今天才知道Borland要把IDE都卖了，虽然我知道Borland这几年的日子不好过，但从没有怀疑过他会卖掉给自己带来金字招牌的Delphi、C++Builder、JBuilder……，总之IDE都卖了，那在我们这些开发人员的心中Borland还有什么价值？当然他们还有ALM，但这个东西感觉不像IDE那样实在，有点像屠龙之技，有时候学了不一定能用上，有]]></description><category></category></item><item><title><![CDATA[我的新Blog：rabbit8.blogchina.com，这个Blog不再维护了！]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/268485</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/268485</guid><author>ltf_ty</author><pubDate>Wed, 26 Jan 2005 09:54:00 +0800</pubDate><description><![CDATA[我的新Blog：rabbit8.blogchina.com，这个Blog不再维护了！]]></description><category></category></item><item><title><![CDATA[记事贴5：昨天发高烧-38.9摄氏度，今天还晕晕糊糊的，头脑不清醒！]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/260509</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/260509</guid><author>ltf_ty</author><pubDate>Thu, 20 Jan 2005 10:10:00 +0800</pubDate><description><![CDATA[昨天我的身体终于向我下最后的通谍了，3个月来的加班弄的我有些疲惫不堪了，该休息几天了！好久没有生病了，发此贴留念！今天我使用AppFuse写的2个程序终于完成了，可能易用性查些，但功能全部都实现了，但也有些问题还没解决，可能还要读源码，主要是DisplayTag和Hibernate，当然有时间也要看看SiteMesh。]]></description><category></category></item><item><title><![CDATA[记事贴4：Java中的日期处理真是烂！]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/253928</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/253928</guid><author>ltf_ty</author><pubDate>Fri, 14 Jan 2005 19:38:00 +0800</pubDate><description><![CDATA[我想得到当前日期，然后将当前日期加上某一个整数，得到下一个日期，我今天在测试过程中发现Date类不好用，今天是2005-01-14,我想得到前28天的日期，我写了个方法： //传入一个int的时间，经和当前日期相加或者相减，得到一个新日期// public static String strToDateByInt(int i, String operator) {//  long j = 0;//]]></description><category></category></item><item><title><![CDATA[我不爱的那个女人[转]]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/250093</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/250093</guid><author>ltf_ty</author><pubDate>Wed, 12 Jan 2005 12:41:00 +0800</pubDate><description><![CDATA[ [转贴]我不爱的那个女人...（看完别难过） 在经过一段刻苦铭心撕心裂肺的恋爱后，我对爱情失去了感觉。看到周围的朋友同事纷纷筑起小巢,我也想有个家。于是在同事的介绍下我与欣认识了。　　欣，在一家国营企业当技术员。长得一般，身材娇小，脸色也不太好，看上去有点病恹恹的样子。她苍白的脸上却时常挂着暖人的微笑，这使我有家一样的温暖。我厌倦了漂泊，只是想有一个女人，一个与自己组建家庭的女人，尽管这与爱无关]]></description><category></category></item><item><title><![CDATA[记事贴3：我被AppFuse的SiteMesh折磨了2天！]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/248919</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/248919</guid><author>ltf_ty</author><pubDate>Tue, 11 Jan 2005 16:56:00 +0800</pubDate><description><![CDATA[因为AppFuse中使用的默认的JSP模板为SiteMesh，默认情况下，所有的请求都会被SiteMesh所装饰，所以我要实现点击文件链接，直接下载文件时却得不到正确格式的文件，得到的是一个html文件，即使制定了下载文件的类型：如：application/msexcel或者其他的类型都不行，我分析是因为，我首先向输出流中写了些东西，后来被SiteMesh使用getWriter方法给冲掉了，所以得]]></description><category></category></item><item><title><![CDATA[记事贴2：Struts的Validator并不好用！]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/244202</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/244202</guid><author>ltf_ty</author><pubDate>Fri, 07 Jan 2005 19:09:00 +0800</pubDate><description><![CDATA[最近用AppFuse开发一个BS的系统，用的是Struts的MVC部分，使用Validator进行验证，结果发现Validator的验证EMail并不好，EMail中可以输入汉字，然后到服务器端验证，我配置了客户端验证，也可以验证Email的格式，但如果输入的是正确的格式，但是包含汉字它却验证不出来，但到了后台又管用了，不知道为什么，时间紧，我也没时间去研究它，找到一个方法可以解决这个问题，虽不完]]></description><category></category></item><item><title><![CDATA[AppFuse介绍（转自铁手棋谱）]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/241060</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/241060</guid><author>ltf_ty</author><pubDate>Wed, 05 Jan 2005 17:28:00 +0800</pubDate><description><![CDATA[开源框架之集大成 AppFuse有很多关于J2EE 开发的初始教程。也有很多开放源码的Web应用开发工具。要决定使用哪一种技术是非常困难的—而实际开始使用它们却更加困难。一旦你决定使用Struts 和 Hibernate, 你将如何实现他们？如果你访问Hibernate和Struts的网站，也许你可以找到一些关于如何集成他们的信息。但是如果你又想再混和使用Spring呢? 作为一个开发人员，最]]></description><category></category></item><item><title><![CDATA[记事贴1:今天遇到的问题！]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/234269</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/234269</guid><author>ltf_ty</author><pubDate>Thu, 30 Dec 2004 10:57:00 +0800</pubDate><description><![CDATA[Oracle9i带的JRE为1.3,而且安装后会占据环境变量path的第一项，解决办法是将这项移到path的最后一项。如果使用DBUnit向Oracle中添加数据，如果你的用户的权限是DBA，并且在不同的用户下有同名的表，则DBUnit会不知道该向那个表插入，只要将用户权限降低就行了，另外还要注意有外键的表的插入数据的先后次序。我的用户的角色是：CONNECT和RESOURCE系统权限是：UNLI]]></description><category></category></item><item><title><![CDATA[利用CSS进行打印]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/219658</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/219658</guid><author>ltf_ty</author><pubDate>Fri, 17 Dec 2004 13:28:00 +0800</pubDate><description><![CDATA[@media print{INPUT {display:none}}每页都有的表头表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内容表格内]]></description><category></category></item><item><title><![CDATA[定制Blog（转）]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/219640</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/219640</guid><author>ltf_ty</author><pubDate>Fri, 17 Dec 2004 13:14:00 +0800</pubDate><description><![CDATA[本来还真打算要放弃优快云的Blog了,但是看着自己辛辛苦苦积累下来的内容,真的有点舍不得.而且,换了Blog就好像换了手机号码,还要再通知朋友们.想来想去,总是觉得有些成本过高.不过在找其他的Blog服务提供商的同时,看到了不少漂亮的Blog,于是心中为之一动:不如自己也先把Blog打扮起来吧.于是就有了这个花费了5个小时全新打造的Blog.——当然,这是因为我花费了很多时间在找一些合适的东西上]]></description><category></category></item><item><title><![CDATA[东软，我把青春献给了你…… [转载] ]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/218462</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/218462</guid><author>ltf_ty</author><pubDate>Thu, 16 Dec 2004 14:59:00 +0800</pubDate><description><![CDATA[2004年8月22日，我从厦门的项目现场回到西安，23日上班报到，找领导谈话，然后休假，是2003年没有休完的3天年假，休假前我对领导说在这三天我将作出我的决定。2004年8月27日，阴雨蒙蒙的中午，我离开了东软，离开的时候我特意在打卡机上打下了最后一次考勤并带走了那张考勤卡。记得当初写《我的东软五年》的时候还问过自己是否会写《我的东软十年》？而今，从1998年7月正是入司算起刚刚六年，我还是]]></description><category></category></item><item><title><![CDATA[AppFuse系列文档说明]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/215735</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/215735</guid><author>ltf_ty</author><pubDate>Tue, 14 Dec 2004 11:36:00 +0800</pubDate><description><![CDATA[我发布的AppFuse系列文档是我翻译的AppFuse1.6的使用Struts和Sping和Hibernate的部分，并根据1.6.1的内容添加了AppGen工具的使用。    如果你不想完全使用WebWork2、Spring完全替代Struts的MVC部分的话，那么你只看这部分就够了，如果你使用Spring和WebWork2替代了作为MVC部分的Struts的话，那么你需要看作者写的相关的部]]></description><category></category></item><item><title><![CDATA[兔八哥笔记34：AppFuse之添加校验和菜单]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/215702</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/215702</guid><author>ltf_ty</author><pubDate>Tue, 14 Dec 2004 11:17:00 +0800</pubDate><description><![CDATA[添加校验和菜单本章将向你展示怎样为personForm添加校验逻辑，使得firstName和lastName在页面上变成必填field，并且添加一个屏幕列表来显示数据库中所有人的记录。这部分内容依赖于Part III: 创建Action和JSP关于本章本章将向你展示怎样使用Struts的Validator 为你的PersonForm对象添加校验逻辑(客户端和服务器端)。我们]]></description><category></category></item><item><title><![CDATA[兔八哥笔记33：AppFuse之创建Action]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/215690</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/215690</guid><author>ltf_ty</author><pubDate>Tue, 14 Dec 2004 11:13:00 +0800</pubDate><description><![CDATA[创建Action和JSP本章将向你展示怎样创建Action和JSP。这部分内容依赖Part II: 创建Manager。关于本章本章将向你展示怎样创建一个Struts的Action, 一个JUnit Test (使用StrutsTestCase )，和一个包含form的JSP。我们创建的Action将和在上一章中创建的PersonManager进行交互。AppFuse使]]></description><category></category></item><item><title><![CDATA[兔八哥笔记32：AppFuse之创建Manager]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/215683</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/215683</guid><author>ltf_ty</author><pubDate>Tue, 14 Dec 2004 11:09:00 +0800</pubDate><description><![CDATA[创建Manager本章将向你展示怎样创建能够同DAO层交互并能处理事务的业务Facade。 这部分内容依赖 Part I: 创建DAO. 关于本章这部分将向你展示怎样创建同第一部分创建的DAO进行交互的Business Façade类(和一个JUnit Test)。 在 AppFuse中，它被称做Manager类。它的主要职责是充当持久层(DAO) 和Web层之间的桥梁]]></description><category></category></item><item><title><![CDATA[兔八哥笔记31：AppFuse之创建DAO]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/215682</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/215682</guid><author>ltf_ty</author><pubDate>Tue, 14 Dec 2004 11:07:00 +0800</pubDate><description><![CDATA[创建DAO本章将向你展示怎样创建用来表现Table的数据的Java对象和一个持久化数据的Java类. 关于本章这部分将向你展示怎样创建一个新表, 然后怎样创建访问这个表的Java代码. 我们将创建一个对象，和一些将这个对象持久化(添加、修改、删除)到数据库的类。根据Java的惯例, 我们称这个对象为Plain Old Java Object (POJO ). 这个对象主要代]]></description><category></category></item><item><title><![CDATA[兔八哥笔记30：AppFuse之主要Ant任务]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/215679</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/215679</guid><author>ltf_ty</author><pubDate>Tue, 14 Dec 2004 11:04:00 +0800</pubDate><description><![CDATA[AppFuse的Ant任务This page contains a listing of the most common Ant targets in AppFuse that I use in my daily development. For a complete list of tasks, type "ant -projecthelp" at the command line. ]]></description><category></category></item><item><title><![CDATA[兔八哥笔记15(1)：Hibernate中的父子关系]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/14140</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/14140</guid><author>ltf_ty</author><pubDate>Wed, 07 Jan 2004 18:17:00 +0800</pubDate><description><![CDATA[兔八哥笔记15：Hibernate中的父子关系          邮箱：ltf_ty@163.net        本文翻译自Hibernate帮助文档的第九章。Hibernate的新用户用Hibernate做的第一件事情很可能就是建立一个父子关系的数据模型。要达到这个目的，有2种途径：由于有不同的情况，最方便（特别是对于一个Hibernate的新用户来说）的途径是同时建立2个实体]]></description><category></category></item><item><title><![CDATA[兔八哥笔记14(3)：Hibernate 查询语言(HQL)]]></title><link>https://blog.youkuaiyun.com/ltf_ty/article/details/14139</link><guid>https://blog.youkuaiyun.com/ltf_ty/article/details/14139</guid><author>ltf_ty</author><pubDate>Wed, 07 Jan 2004 18:16:00 +0800</pubDate><description><![CDATA[  兔八哥笔记14(3)：Hibernate 查询语言(HQL)  10.11 子查询（Subqueries）       Hibernate支持子查询，子查询必须用圆括号包围。子查询通常被SQL聚集函数调用。子查询中引用一个外部查询的别名也是被允许的。from eg.Cat as fatcat where fatcat.weight > (     select avg(ca]]></description><category></category></item></channel></rss>