<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/yongtree" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/yongtree" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 02 Apr 2009 23:38:00 GMT</lastBuildDate><title>yongtree的专栏</title><description>只写IT这点破事</description><link>http://blog.csdn.net/yongtree/</link><item><title>基于EJB的企业级组件的开发</title><link>http://blog.csdn.net/yongtree/archive/2009/04/02/4045016.aspx</link><wfw:comment>http://blog.csdn.net/yongtree/comments/4045016.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yongtree/comments/commentRss/4045016.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4045016</trackback:ping><description>基于EJB的企业级组件的开发Author：Java软件工程师，专注于java领域新技术的研究和系统设计。 1.      前言Peter 和Oliver在《基于组件的企业级开发》一书中描绘了一个美好的愿景：未来的企业级系统的构建，应该像去超市买东西那样去选择自己合适的组件，构建一个企业级系统就像组装电脑一样简单。这个美好的憧憬的确很诱人。软件发展到今天，人们一直在追求面向对象、模块化、分布式系统、软件重用，从而解决大规模软件系统开发复杂性的问题。当今社会，人们的职责更加的明晰，分工更加的精细，人们更加关注自己专注的领域，而无法对其他领域触类旁通。在软件系统的构造中，也面临着这样一个问题，人们已经不再追求万金油，取而代之的是人们更加的专注，工作更加的单一，怎样在软件开发中，让不同的人关注其本身而无需关注其他东西便能够建起复杂的系统，组件化软件系统开发就是解决这些问题的一种有效途径。2.      企业级组件开发的简单模型《基于组件的企业级开发》一书中向我们阐述了几种组件模型，简化一点可以分为三种组件，从细到粗依次是分布是组件、业务组件、系统组件。组件组成平面图如下：分布式组件粒度最细，它&lt;img src =&quot;http://blog.csdn.net/yongtree/aggbug/4045016.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 03 Apr 2009 07:38:00 +0800</pubDate><author>谭明智</author><comments>http://blog.csdn.net/yongtree/archive/2009/04/02/4045016.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yongtree/archive/2009/04/02/4045016.aspx</guid><dc:creator>谭明智</dc:creator></item><item><title>编程的美感（二）--你喜欢防守吗？</title><link>http://blog.csdn.net/yongtree/archive/2009/02/19/3909721.aspx</link><wfw:comment>http://blog.csdn.net/yongtree/comments/3909721.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yongtree/comments/commentRss/3909721.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3909721</trackback:ping><description>顾名思义，防御性编程是一种细致、谨慎的编程方法。防御性编程让我们尽早的发现一些小问题，而不是当出现灾难时在发现、弥补。&lt;img src =&quot;http://blog.csdn.net/yongtree/aggbug/3909721.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 19 Feb 2009 21:18:00 +0800</pubDate><author>谭明智</author><comments>http://blog.csdn.net/yongtree/archive/2009/02/19/3909721.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yongtree/archive/2009/02/19/3909721.aspx</guid><dc:creator>谭明智</dc:creator></item><item><title>编程的美感（一）--从命名开始</title><link>http://blog.csdn.net/yongtree/archive/2009/02/19/3909701.aspx</link><wfw:comment>http://blog.csdn.net/yongtree/comments/3909701.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yongtree/comments/commentRss/3909701.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3909701</trackback:ping><description>你喜欢编程吗？你想成为高手吗？那你就从命名开始吧，因为她是我们的孩子，她是我们的宝贝。
&lt;img src =&quot;http://blog.csdn.net/yongtree/aggbug/3909701.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 19 Feb 2009 21:14:00 +0800</pubDate><author>谭明智</author><comments>http://blog.csdn.net/yongtree/archive/2009/02/19/3909701.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yongtree/archive/2009/02/19/3909701.aspx</guid><dc:creator>谭明智</dc:creator></item><item><title>Struts2自定义分页标签</title><link>http://blog.csdn.net/yongtree/archive/2008/11/09/3260738.aspx</link><wfw:comment>http://blog.csdn.net/yongtree/comments/3260738.aspx</wfw:comment><slash:comments>4</slash:comments><wfw:commentRss>http://blog.csdn.net/yongtree/comments/commentRss/3260738.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3260738</trackback:ping><description>最近在学习Struts2，并使用Struts2开发系统。在网上看了好多的struts2的分页，虽然都实现了分页的功能，但是感觉不是非常好，需要我们在每次写分页的时候做很多的工作，而我认为分页应该是一个通用的组件，开发人员在开发的过程中不应该在分页上花费太多的精力。所以，一直想封装一个比较通用的分页组件，而设计分页组件的时候，怎样保证动态查询的参数不丢失，成为实现的一个难点。感谢tangshuo和shim的分享，让我实现了这样的一个分页组件。&lt;img src =&quot;http://blog.csdn.net/yongtree/aggbug/3260738.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sun, 09 Nov 2008 22:43:00 +0800</pubDate><author>谭明智</author><comments>http://blog.csdn.net/yongtree/archive/2008/11/09/3260738.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yongtree/archive/2008/11/09/3260738.aspx</guid><dc:creator>谭明智</dc:creator></item><item><title>拥有英雄般坚持的去做事</title><link>http://blog.csdn.net/yongtree/archive/2008/08/24/2822597.aspx</link><wfw:comment>http://blog.csdn.net/yongtree/comments/2822597.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yongtree/comments/commentRss/2822597.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2822597</trackback:ping><description>&lt;br /&gt;    有同学和朋友最近经常问我，你的工作怎么这么忙，没有周末，早出晚归，天天见不到你的影子。我自己也问自己，为什么别人都很清闲，就自己这么忙呢。&lt;br /&gt;    曾经跟同学说过，现在的我要比学生时期的我努力好几倍，不仅仅是自己对以前的人生感到后悔。学生时期，自己也在努力寻找人生的方向，也希望坚持的去做事情，但是每件事都没有坚持下来，自己也很恨自己，以为自己没有成为成功人士所具有的素质。其实大学时期自己始终没有找到要奋斗的方向，也就没有十足的动力。工作了，来到一个非常温馨的工作环境中，每个人都充满着激情，这也激发了我的热情。在工作中我渐渐的找到了自己的优势，确立了人生发展的方向。这就是我，一旦找到自己目标，我就会坚持不懈的为这个目标而奋斗，我能顶得住外界的压力，埋头做自己要做的事情。&lt;br /&gt;    昨天同宿舍的人聚会，还是自己形单影只，也就自然成为嘲弄的对象。放在以前，的确会感到不舒服，很无奈，而现在丝毫没有这种感觉，因为我现在关注的有更重要的事情，它让我对其他都毫不在乎，&lt;img src =&quot;http://blog.csdn.net/yongtree/aggbug/2822597.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sun, 24 Aug 2008 18:26:00 +0800</pubDate><author>谭明智</author><comments>http://blog.csdn.net/yongtree/archive/2008/08/24/2822597.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yongtree/archive/2008/08/24/2822597.aspx</guid><dc:creator>谭明智</dc:creator></item><item><title>工作流设计和开发小谈</title><link>http://blog.csdn.net/yongtree/archive/2008/08/07/2779412.aspx</link><wfw:comment>http://blog.csdn.net/yongtree/comments/2779412.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yongtree/comments/commentRss/2779412.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2779412</trackback:ping><description>现在每天都很累，写作的热情并没有像夏天的火热一样燃烧起来。OA的工作流已经算完成了三分之二了吧，还有传阅和自动路由将在随后的几天和未来的版本升级中逐渐的完善，一直想总结一下，总是被其他事情占据着。今天困的实在不行了，正准备拥抱睡美人的时候，鬼使神差的又看了一下javaeye，看到了一封请教工作流的邮件，本着对朋友负责的态度，让我顺带的写了这个工作流开发的总结。&lt;img src =&quot;http://blog.csdn.net/yongtree/aggbug/2779412.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 07 Aug 2008 08:32:00 +0800</pubDate><author>谭明智</author><comments>http://blog.csdn.net/yongtree/archive/2008/08/07/2779412.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yongtree/archive/2008/08/07/2779412.aspx</guid><dc:creator>谭明智</dc:creator></item><item><title>谈交朋友</title><link>http://blog.csdn.net/yongtree/archive/2008/08/04/2763768.aspx</link><wfw:comment>http://blog.csdn.net/yongtree/comments/2763768.aspx</wfw:comment><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/yongtree/comments/commentRss/2763768.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2763768</trackback:ping><description>&lt;br /&gt;谈交朋友&lt;br /&gt;2008年8月3日&lt;br /&gt;11:04&lt;br /&gt;      今天看了几个俞敏洪的演讲视频，特别是他在《在绝望中寻找希望》的长篇演讲，内心又一次被他充满斗志且不乏幽默的言语打动着。&lt;br /&gt;      老俞给我们留下了很多经典语录，他鼓励着万千青年人的成长。他告诉我们人生应该有梦想，有目标；他告诉我们人要用行动来实现梦想；他告诉我们做事情应该坚持不懈，就像追女孩子一样；他告诉我们不要自负更不要自卑；他还告诉我们成功来自于自己的内心。&lt;br /&gt;       太多的话题都能引起我们深深的思考，尤其他谈朋友的时候，的确也引起我的共鸣。他说，结交更多比你强的朋友，你才能更快的成长。从小到大，我们结交了很多的朋友，小学朋友，中学朋友，大学朋友到社会朋友，我们的人生路上总有朋友陪伴，所以我们走的并不孤独，因为高兴时有人跟你分享，痛苦时有人跟你分担。朋友伴我们一路随行，我们的生活才如此的绚丽多彩。&lt;br /&gt;&amp;nb&lt;img src =&quot;http://blog.csdn.net/yongtree/aggbug/2763768.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 04 Aug 2008 16:31:00 +0800</pubDate><author>yongtree</author><comments>http://blog.csdn.net/yongtree/archive/2008/08/04/2763768.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yongtree/archive/2008/08/04/2763768.aspx</guid><dc:creator>yongtree</dc:creator></item><item><title>整合Flex和Java--配置篇</title><link>http://blog.csdn.net/yongtree/archive/2008/07/19/2678922.aspx</link><wfw:comment>http://blog.csdn.net/yongtree/comments/2678922.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yongtree/comments/commentRss/2678922.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2678922</trackback:ping><description>废话就不说了，要想了解Flex的相关内容就请问一下Google，百度吧。切入正题，作为一个Java程序员学习Flex，关心的就是怎样将Flex和Java进行结合交互。带着Java程序员的思维，一开始学习Flex并没有按部就班的学习Flex的基础知识，而是想搞清楚Flex到底怎样和Java交互的。经过了一个周末的研究，终于初见成果，下面就重要的讲解三种配置的两个。&lt;img src =&quot;http://blog.csdn.net/yongtree/aggbug/2678922.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sun, 20 Jul 2008 06:16:00 +0800</pubDate><author>yongtree</author><comments>http://blog.csdn.net/yongtree/archive/2008/07/19/2678922.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yongtree/archive/2008/07/19/2678922.aspx</guid><dc:creator>yongtree</dc:creator></item><item><title>飘雨的季节，你思考过吗</title><link>http://blog.csdn.net/yongtree/archive/2008/07/09/2626900.aspx</link><wfw:comment>http://blog.csdn.net/yongtree/comments/2626900.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yongtree/comments/commentRss/2626900.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2626900</trackback:ping><description>毕业之时，离别的时节，感伤陪伴着我们。我们的同学朋友将离我们远去，我们的爱情也可能随风而逝，我们不得不面对孤独和压力。一年以后我再回首昨天，其实一年的时间，社会教给我很多很多，虽然孤独、落寞、辛苦如影随形，但我收获了成长，我背负起了责任，我的心智在逐渐的成熟，我懂得了放弃和坚持。飘雨的季节，站在人生分叉口的同学们，你们思考过吗？人生之路将何去何从？
&lt;img src =&quot;http://blog.csdn.net/yongtree/aggbug/2626900.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 09 Jul 2008 09:21:00 +0800</pubDate><author>yongtree</author><comments>http://blog.csdn.net/yongtree/archive/2008/07/09/2626900.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yongtree/archive/2008/07/09/2626900.aspx</guid><dc:creator>yongtree</dc:creator></item><item><title>我与EXTJS有个约会--初识EXTJS</title><link>http://blog.csdn.net/yongtree/archive/2008/06/03/2505331.aspx</link><wfw:comment>http://blog.csdn.net/yongtree/comments/2505331.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yongtree/comments/commentRss/2505331.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2505331</trackback:ping><description>当我第一次看到她的时候，她的美丽便让我怦然心动，我不禁唱起“在千山万水人海相遇，喔，原来你也在这里”。&lt;img src =&quot;http://blog.csdn.net/yongtree/aggbug/2505331.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 03 Jun 2008 09:08:00 +0800</pubDate><author>yongtree</author><comments>http://blog.csdn.net/yongtree/archive/2008/06/03/2505331.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yongtree/archive/2008/06/03/2505331.aspx</guid><dc:creator>yongtree</dc:creator></item></channel></rss>