<?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/lcllcl987" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/lcllcl987" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 25 Jun 2009 13:51:00 GMT</lastBuildDate><title>lcllcl987的专栏</title><description>在路上--msn:lcllcl987@hotmail.com   QQ:13211471</description><link>http://blog.csdn.net/lcllcl987/</link><item><title>最近在忙些什么？</title><link>http://blog.csdn.net/lcllcl987/archive/2009/06/25/4297471.aspx</link><wfw:comment>http://blog.csdn.net/lcllcl987/comments/4297471.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lcllcl987/comments/commentRss/4297471.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4297471</trackback:ping><description>&lt;br /&gt;最近在忙些什么？&lt;br /&gt;
1:瞎忙。&lt;br /&gt;
2:准备研究一下springside，居然网站都停了。转而看了看AppFuse, Matt Raible确实是高人，代码很潮很fashion.&lt;br /&gt;
确实堪称最佳实践。以其闭门造车， 不如改革开放, 站在高人的肩膀上，往往会事半功倍的。&lt;br /&gt;&lt;br /&gt;
3:因为appfuse的原因， 很浅的看了下Spring Security， 比起Acegi的繁琐，确实爽了许多。有机会在项目中要用一下。&lt;br /&gt;
4：这辈子从没想过的事情发生了：居然要搞一个IM.&lt;br /&gt;&lt;br /&gt;
这东西看似简单，其实里面的水颇深， 要同时支持海量用户在线不是容易的事情啊。一个月要完成，并且要加入自己的business robot，&lt;br /&gt;
谈何容易。于是走了捷径，基于XMPP的spark + openfire。&lt;br /&gt;
服务端就用openfire了， 客户端采用spark plugin模式，把我们自己的一些颇为怪异的&lt;br /&gt;
东西加入其中。&lt;br /&gt;
推荐采用spark plugin进行&lt;img src =&quot;http://blog.csdn.net/lcllcl987/aggbug/4297471.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/237030005/lcllcl987/csdn.net/s.gif?r=http://blog.csdn.net/lcllcl987/archive/2009/06/25/4297471.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/lcllcl987/237030005/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/lcllcl987/237030005/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 25 Jun 2009 21:51:00 +0800</pubDate><author>李春雷</author><comments>http://blog.csdn.net/lcllcl987/archive/2009/06/25/4297471.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lcllcl987/archive/2009/06/25/4297471.aspx</guid><dc:creator>李春雷</dc:creator><fs:srclink>http://blog.csdn.net/lcllcl987/archive/2009/06/25/4297471.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lcllcl987/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/lcllcl987/~1112186/237030005/1112183</fs:itemid></item><item><title>李哥时事评论之：邓玉娇作为精神病人释放与当代社会的伦理价值</title><link>http://blog.csdn.net/lcllcl987/archive/2009/06/25/4297464.aspx</link><wfw:comment>http://blog.csdn.net/lcllcl987/comments/4297464.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lcllcl987/comments/commentRss/4297464.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4297464</trackback:ping><description>邓玉娇&lt;img src =&quot;http://blog.csdn.net/lcllcl987/aggbug/4297464.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/237028503/lcllcl987/csdn.net/s.gif?r=http://blog.csdn.net/lcllcl987/archive/2009/06/25/4297464.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/lcllcl987/237028503/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/lcllcl987/237028503/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 25 Jun 2009 21:48:00 +0800</pubDate><author>李春雷</author><comments>http://blog.csdn.net/lcllcl987/archive/2009/06/25/4297464.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lcllcl987/archive/2009/06/25/4297464.aspx</guid><dc:creator>李春雷</dc:creator><fs:srclink>http://blog.csdn.net/lcllcl987/archive/2009/06/25/4297464.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lcllcl987/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/lcllcl987/~1112186/237028503/1112183</fs:itemid></item><item><title>一个cool Map</title><link>http://blog.csdn.net/lcllcl987/archive/2009/04/30/4140238.aspx</link><wfw:comment>http://blog.csdn.net/lcllcl987/comments/4140238.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lcllcl987/comments/commentRss/4140238.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4140238</trackback:ping><description>很酷的map hashmap&lt;img src =&quot;http://blog.csdn.net/lcllcl987/aggbug/4140238.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/lcllcl987/237028504/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/lcllcl987/237028504/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 01 May 2009 00:41:00 +0800</pubDate><author>李春雷</author><comments>http://blog.csdn.net/lcllcl987/archive/2009/04/30/4140238.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lcllcl987/archive/2009/04/30/4140238.aspx</guid><dc:creator>李春雷</dc:creator><fs:srclink>http://blog.csdn.net/lcllcl987/archive/2009/04/30/4140238.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lcllcl987/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/lcllcl987/~1112186/237028504/1112183</fs:itemid></item><item><title>groovy:也来玩玩梅森数</title><link>http://blog.csdn.net/lcllcl987/archive/2009/04/20/4093713.aspx</link><wfw:comment>http://blog.csdn.net/lcllcl987/comments/4093713.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lcllcl987/comments/commentRss/4093713.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4093713</trackback:ping><description>groovy 梅森数 素数 质数&lt;img src =&quot;http://blog.csdn.net/lcllcl987/aggbug/4093713.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/lcllcl987/237028505/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/lcllcl987/237028505/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 20 Apr 2009 18:31:00 +0800</pubDate><author>李春雷</author><comments>http://blog.csdn.net/lcllcl987/archive/2009/04/20/4093713.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lcllcl987/archive/2009/04/20/4093713.aspx</guid><dc:creator>李春雷</dc:creator><fs:srclink>http://blog.csdn.net/lcllcl987/archive/2009/04/20/4093713.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lcllcl987/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/lcllcl987/~1112186/237028505/1112183</fs:itemid></item><item><title>山寨版工作流：groovy控制的责任链</title><link>http://blog.csdn.net/lcllcl987/archive/2009/04/10/4062728.aspx</link><wfw:comment>http://blog.csdn.net/lcllcl987/comments/4062728.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lcllcl987/comments/commentRss/4062728.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4062728</trackback:ping><description>chain, groovy&lt;img src =&quot;http://blog.csdn.net/lcllcl987/aggbug/4062728.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/lcllcl987/237028506/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/lcllcl987/237028506/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 11 Apr 2009 00:11:00 +0800</pubDate><author>李春雷</author><comments>http://blog.csdn.net/lcllcl987/archive/2009/04/10/4062728.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lcllcl987/archive/2009/04/10/4062728.aspx</guid><dc:creator>李春雷</dc:creator><fs:srclink>http://blog.csdn.net/lcllcl987/archive/2009/04/10/4062728.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lcllcl987/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/lcllcl987/~1112186/237028506/1112183</fs:itemid></item><item><title>spring2自定义标签</title><link>http://blog.csdn.net/lcllcl987/archive/2009/03/23/4017597.aspx</link><wfw:comment>http://blog.csdn.net/lcllcl987/comments/4017597.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/lcllcl987/comments/commentRss/4017597.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4017597</trackback:ping><description>spring 自定义标签 mule&lt;img src =&quot;http://blog.csdn.net/lcllcl987/aggbug/4017597.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/lcllcl987/237028507/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/lcllcl987/237028507/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 24 Mar 2009 00:45:00 +0800</pubDate><author>李春雷</author><comments>http://blog.csdn.net/lcllcl987/archive/2009/03/23/4017597.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lcllcl987/archive/2009/03/23/4017597.aspx</guid><dc:creator>李春雷</dc:creator><fs:srclink>http://blog.csdn.net/lcllcl987/archive/2009/03/23/4017597.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lcllcl987/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/lcllcl987/~1112186/237028507/1112183</fs:itemid></item><item><title>mule进阶之ibatis组件</title><link>http://blog.csdn.net/lcllcl987/archive/2009/03/20/4007712.aspx</link><wfw:comment>http://blog.csdn.net/lcllcl987/comments/4007712.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lcllcl987/comments/commentRss/4007712.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4007712</trackback:ping><description>ESB MULE IBATIS JDBC&lt;img src =&quot;http://blog.csdn.net/lcllcl987/aggbug/4007712.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/lcllcl987/237028508/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/lcllcl987/237028508/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 20 Mar 2009 21:53:00 +0800</pubDate><author>李春雷</author><comments>http://blog.csdn.net/lcllcl987/archive/2009/03/20/4007712.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lcllcl987/archive/2009/03/20/4007712.aspx</guid><dc:creator>李春雷</dc:creator><fs:srclink>http://blog.csdn.net/lcllcl987/archive/2009/03/20/4007712.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lcllcl987/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/lcllcl987/~1112186/237028508/1112183</fs:itemid></item><item><title>mule进阶之jdbc transport</title><link>http://blog.csdn.net/lcllcl987/archive/2009/03/19/4005235.aspx</link><wfw:comment>http://blog.csdn.net/lcllcl987/comments/4005235.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lcllcl987/comments/commentRss/4005235.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4005235</trackback:ping><description>mule jdbc transport&lt;img src =&quot;http://blog.csdn.net/lcllcl987/aggbug/4005235.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/lcllcl987/237028509/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/lcllcl987/237028509/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 20 Mar 2009 01:30:00 +0800</pubDate><author>李春雷</author><comments>http://blog.csdn.net/lcllcl987/archive/2009/03/19/4005235.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lcllcl987/archive/2009/03/19/4005235.aspx</guid><dc:creator>李春雷</dc:creator><fs:srclink>http://blog.csdn.net/lcllcl987/archive/2009/03/19/4005235.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lcllcl987/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/lcllcl987/~1112186/237028509/1112183</fs:itemid></item><item><title>在xml的汪洋中遨游之mule篇</title><link>http://blog.csdn.net/lcllcl987/archive/2009/03/12/3983974.aspx</link><wfw:comment>http://blog.csdn.net/lcllcl987/comments/3983974.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lcllcl987/comments/commentRss/3983974.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3983974</trackback:ping><description>ESB, MULE&lt;img src =&quot;http://blog.csdn.net/lcllcl987/aggbug/3983974.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/lcllcl987/237028510/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/lcllcl987/237028510/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 12 Mar 2009 22:06:00 +0800</pubDate><author>李春雷</author><comments>http://blog.csdn.net/lcllcl987/archive/2009/03/12/3983974.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lcllcl987/archive/2009/03/12/3983974.aspx</guid><dc:creator>李春雷</dc:creator><fs:srclink>http://blog.csdn.net/lcllcl987/archive/2009/03/12/3983974.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lcllcl987/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/lcllcl987/~1112186/237028510/1112183</fs:itemid></item><item><title>咱当爹的人， 有啥不一样</title><link>http://blog.csdn.net/lcllcl987/archive/2009/02/26/3939544.aspx</link><wfw:comment>http://blog.csdn.net/lcllcl987/comments/3939544.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lcllcl987/comments/commentRss/3939544.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3939544</trackback:ping><description>&lt;br /&gt;纵观人类历史， 但凡重大事件的前夕， 都有与之相关的思想启蒙运动。&lt;br /&gt;中国的近代化前夜， 有魏源、龚自珍的启蒙呐喊。&lt;br /&gt;法国大革命前， 有伏尔泰，卢梭的鼓与呼。&lt;br /&gt;否则，革命来的太突兀， 人民不会接受。&lt;br /&gt;这个规律好像也适合个人。&lt;br /&gt;比如你要结婚了， 就要在一年前给自己灌输结婚的理由， 等到一年后就可水到渠成的领证去。&lt;br /&gt;比如要当爹， 就要在一年前进行当爹思想启蒙，列举当爹的必要性， 紧迫性。等到真的当爹了， 心中就会很泰然。&lt;br /&gt;这个规律也适合于某篇重要文章。&lt;br /&gt;其实，开篇的长篇大论， 都是为一个重要事实来做铺垫、“启蒙”的：&lt;br /&gt;咱也是要当爹的人了！&lt;br /&gt;知道自己要升级， 是去年腊月的事情。虽然经历了大半年的思想启蒙， 等真的要当爹了， 还是有所触动的。有欣喜， 更有压力。&lt;br /&gt;还有， 不曾预料的是，女人十月怀胎竟是如此艰难：食欲不振， 恶心呕吐， 胃口多变，嗜睡等等。似乎性情也有所变化， 稍有不如意， 便火光冲天， 
有一次，为了胁迫我睡觉， 居然喊出“再不睡觉， 我就自残”的口号。&lt;img src =&quot;http://blog.csdn.net/lcllcl987/aggbug/3939544.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/lcllcl987/237028511/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/lcllcl987/237028511/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 26 Feb 2009 22:57:00 +0800</pubDate><author>李春雷</author><comments>http://blog.csdn.net/lcllcl987/archive/2009/02/26/3939544.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lcllcl987/archive/2009/02/26/3939544.aspx</guid><dc:creator>李春雷</dc:creator><fs:srclink>http://blog.csdn.net/lcllcl987/archive/2009/02/26/3939544.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lcllcl987/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/lcllcl987/~1112186/237028511/1112183</fs:itemid></item></channel></rss>