<?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/kingquake21" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/kingquake21" type="application/rss+xml"></fs:self_link><lastBuildDate>Wed, 25 Mar 2009 11:27:00 GMT</lastBuildDate><title>学海点滴 记录成长</title><description>知行合一</description><link>http://blog.csdn.net/kingquake21/</link><item><title>JAVA泛型方法</title><link>http://blog.csdn.net/kingquake21/archive/2009/03/25/4022811.aspx</link><wfw:comment>http://blog.csdn.net/kingquake21/comments/4022811.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kingquake21/comments/commentRss/4022811.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4022811</trackback:ping><description>&lt;br /&gt; interface Collection 
{ 
public  boolean containsAll(Collection c);
public  boolean addAll(Collection c);
// hey, type variables can have bounds too!
}&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/kingquake21/aggbug/4022811.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 25 Mar 2009 19:27:00 +0800</pubDate><author>lorb</author><comments>http://blog.csdn.net/kingquake21/archive/2009/03/25/4022811.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kingquake21/archive/2009/03/25/4022811.aspx</guid><dc:creator>lorb</dc:creator><fs:srclink>http://blog.csdn.net/kingquake21/archive/2009/03/25/4022811.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/kingquake21/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/kingquake21/~1345591/206305963/1350529</fs:itemid></item><item><title>uml类图中关系</title><link>http://blog.csdn.net/kingquake21/archive/2009/03/17/3996782.aspx</link><wfw:comment>http://blog.csdn.net/kingquake21/comments/3996782.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kingquake21/comments/commentRss/3996782.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3996782</trackback:ping><description>&lt;br /&gt;1.dependency&lt;br /&gt;   当一个类使用了另一个类的实例。例：&lt;br /&gt;   class A{
    void method(){
     B b = new B();
     b.anotherMethod();
}
}&lt;br /&gt;2.association&lt;br /&gt;   一个类拥有其他类的一个或多个对象，以属性的形式。例：&lt;br /&gt;class A{
    B b ;
    void method(){
     b.anotherMethod();
}
}&lt;br /&gt;3.aggregation和composition&lt;br /&gt;   这两者是association的强关系版。区别是&lt;br /&gt;   aggregation：此类拥有另外类的实例，同时这个实例也可能被别的类共享使用；即，当此类被GC后，所拥有的实例并不会被GC；aggregation采用空心菱形表示&lt;br /&gt;   composition：此类拥有另外类的实例，同时这个实例不被别的类共享使用；即，当此类被GC后，所拥有的实例就会被GC；composition&lt;img src =&quot;http://blog.csdn.net/kingquake21/aggbug/3996782.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 17 Mar 2009 16:59:00 +0800</pubDate><author>lorb</author><comments>http://blog.csdn.net/kingquake21/archive/2009/03/17/3996782.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kingquake21/archive/2009/03/17/3996782.aspx</guid><dc:creator>lorb</dc:creator><fs:srclink>http://blog.csdn.net/kingquake21/archive/2009/03/17/3996782.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/kingquake21/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/kingquake21/~1345591/206305964/1350529</fs:itemid></item><item><title>使用Spring时遇到的几个异常的解决方法</title><link>http://blog.csdn.net/kingquake21/archive/2009/03/09/3973288.aspx</link><wfw:comment>http://blog.csdn.net/kingquake21/comments/3973288.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kingquake21/comments/commentRss/3973288.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3973288</trackback:ping><description>springframework java.lang.ClassNotFoundException&lt;br /&gt;收集了几个异常：&lt;br /&gt;(1)org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class &lt;br /&gt;'com.microsoft.sqlserver.jdbc.SQLServerDriver'&lt;br /&gt;      答：sqljdbc.jar&lt;br /&gt;(2)java.lang.ClassNotFoundException: org.springframework.ejb.config.JeeNamespaceHandler&lt;br /&gt;     答：spring-remoting.jar&lt;br /&gt;(3)java.lang.ClassNotFoundException: org.springframework.scripting.config.LangNamespaceHandler    &lt;br /&gt;     答：spring-support.jar&lt;br /&gt;(4)java.&lt;img src =&quot;http://blog.csdn.net/kingquake21/aggbug/3973288.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 09 Mar 2009 23:07:00 +0800</pubDate><author>lorb</author><comments>http://blog.csdn.net/kingquake21/archive/2009/03/09/3973288.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kingquake21/archive/2009/03/09/3973288.aspx</guid><dc:creator>lorb</dc:creator><fs:srclink>http://blog.csdn.net/kingquake21/archive/2009/03/09/3973288.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/kingquake21/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/kingquake21/~1345591/206305965/1350529</fs:itemid></item><item><title>发现一个不错的破解软件论坛，做个记号</title><link>http://blog.csdn.net/kingquake21/archive/2009/03/09/3971555.aspx</link><wfw:comment>http://blog.csdn.net/kingquake21/comments/3971555.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kingquake21/comments/commentRss/3971555.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3971555</trackback:ping><description>&lt;br /&gt;http://www.twvbb.com/vbb/forum/32/&lt;img src =&quot;http://blog.csdn.net/kingquake21/aggbug/3971555.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 09 Mar 2009 18:37:00 +0800</pubDate><author>lorb</author><comments>http://blog.csdn.net/kingquake21/archive/2009/03/09/3971555.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kingquake21/archive/2009/03/09/3971555.aspx</guid><dc:creator>lorb</dc:creator><fs:srclink>http://blog.csdn.net/kingquake21/archive/2009/03/09/3971555.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/kingquake21/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/kingquake21/~1345591/206305966/1350529</fs:itemid></item><item><title>COMM的准备工作</title><link>http://blog.csdn.net/kingquake21/archive/2009/03/05/3960508.aspx</link><wfw:comment>http://blog.csdn.net/kingquake21/comments/3960508.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kingquake21/comments/commentRss/3960508.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3960508</trackback:ping><description>&lt;br /&gt;首先，需要准备三个文件（1.win32平台的comm.jar;2.win32com.dll;3.javax.comm.properties）&lt;br /&gt;其次，将win32com.dll放入java.library.path下面（可以System.out.println(System.getProperty(&quot;java.library.path&quot;));将路径打出来看）&lt;br /&gt;然后，将comm.jar包放在classpath上面。&lt;br /&gt;再次，配置文件javax.comm.properties需要放在所运行的JRE的LIB下。我的目录是：D:\Program Files\Java\jre6\lib。这个没有放好的话将会报NoSuchPortException (当驱动程序不能找到指定端口时抛出）&lt;br /&gt;最后，完成&lt;br /&gt;&lt;br /&gt;注：一般在串口上的问题都是由上述配置不正确导致的&lt;img src =&quot;http://blog.csdn.net/kingquake21/aggbug/3960508.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 06 Mar 2009 01:15:00 +0800</pubDate><author>lorb</author><comments>http://blog.csdn.net/kingquake21/archive/2009/03/05/3960508.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kingquake21/archive/2009/03/05/3960508.aspx</guid><dc:creator>lorb</dc:creator><fs:srclink>http://blog.csdn.net/kingquake21/archive/2009/03/05/3960508.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/kingquake21/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/kingquake21/~1345591/206305967/1350529</fs:itemid></item><item><title>since作为连词引导时间状语从句的用法</title><link>http://blog.csdn.net/kingquake21/archive/2009/02/25/3934920.aspx</link><wfw:comment>http://blog.csdn.net/kingquake21/comments/3934920.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kingquake21/comments/commentRss/3934920.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3934920</trackback:ping><description>你知道这句怎么翻译吗？I have not heard from him since I lived in Shanghai. 如果你翻译成“自从我在上海居住以来，就没有他的消息了”，那么下面的内容就是为你所写！&lt;img src =&quot;http://blog.csdn.net/kingquake21/aggbug/3934920.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 25 Feb 2009 19:00:00 +0800</pubDate><author>lorb</author><comments>http://blog.csdn.net/kingquake21/archive/2009/02/25/3934920.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kingquake21/archive/2009/02/25/3934920.aspx</guid><dc:creator>lorb</dc:creator><fs:srclink>http://blog.csdn.net/kingquake21/archive/2009/02/25/3934920.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/kingquake21/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/kingquake21/~1345591/206305968/1350529</fs:itemid></item><item><title>servlet的构造函数与init的区别</title><link>http://blog.csdn.net/kingquake21/archive/2009/02/24/3932146.aspx</link><wfw:comment>http://blog.csdn.net/kingquake21/comments/3932146.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kingquake21/comments/commentRss/3932146.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3932146</trackback:ping><description>&lt;br /&gt;两者都是为了初始化用，不推荐在构造函数中对servlet做初始化工作&lt;br /&gt;由于servlet实例的生命周期是由容器控制的。构造函数中的初始化工作只会在容器构造这个servlet时做一次。但是servlet的实例是会被多个请求所复用的，但是构造函数却只能提供一次初始化，所以必须将初始化工作放入init中，由容器来控制&lt;img src =&quot;http://blog.csdn.net/kingquake21/aggbug/3932146.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 24 Feb 2009 22:26:00 +0800</pubDate><author>lorb</author><comments>http://blog.csdn.net/kingquake21/archive/2009/02/24/3932146.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kingquake21/archive/2009/02/24/3932146.aspx</guid><dc:creator>lorb</dc:creator><fs:srclink>http://blog.csdn.net/kingquake21/archive/2009/02/24/3932146.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/kingquake21/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/kingquake21/~1345591/206305969/1350529</fs:itemid></item><item><title>JAVA线程学习之生产者-消费者</title><link>http://blog.csdn.net/kingquake21/archive/2009/02/17/3901409.aspx</link><wfw:comment>http://blog.csdn.net/kingquake21/comments/3901409.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kingquake21/comments/commentRss/3901409.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3901409</trackback:ping><description>总共三个类，消费者、生产者、消息队列&lt;img src =&quot;http://blog.csdn.net/kingquake21/aggbug/3901409.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 18 Feb 2009 01:01:00 +0800</pubDate><author>lorb</author><comments>http://blog.csdn.net/kingquake21/archive/2009/02/17/3901409.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kingquake21/archive/2009/02/17/3901409.aspx</guid><dc:creator>lorb</dc:creator><fs:srclink>http://blog.csdn.net/kingquake21/archive/2009/02/17/3901409.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/kingquake21/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/kingquake21/~1345591/206305970/1350529</fs:itemid></item><item><title>设计模式图解之Bridge</title><link>http://blog.csdn.net/kingquake21/archive/2009/02/12/3882158.aspx</link><wfw:comment>http://blog.csdn.net/kingquake21/comments/3882158.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kingquake21/comments/commentRss/3882158.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3882158</trackback:ping><description>&lt;br /&gt;&lt;img src =&quot;http://blog.csdn.net/kingquake21/aggbug/3882158.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 12 Feb 2009 23:39:00 +0800</pubDate><author>lorb</author><comments>http://blog.csdn.net/kingquake21/archive/2009/02/12/3882158.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kingquake21/archive/2009/02/12/3882158.aspx</guid><dc:creator>lorb</dc:creator><fs:srclink>http://blog.csdn.net/kingquake21/archive/2009/02/12/3882158.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/kingquake21/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/kingquake21/~1345591/206305971/1350529</fs:itemid></item><item><title>socketchannel在客户端链接断开时的问题</title><link>http://blog.csdn.net/kingquake21/archive/2009/02/11/3876772.aspx</link><wfw:comment>http://blog.csdn.net/kingquake21/comments/3876772.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kingquake21/comments/commentRss/3876772.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3876772</trackback:ping><description>当客户端的链接异常断开，此时代表这个链接的channel一直处于readable的状态，如何检查链接已断开呢？&lt;img src =&quot;http://blog.csdn.net/kingquake21/aggbug/3876772.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 11 Feb 2009 20:36:00 +0800</pubDate><author>lorb</author><comments>http://blog.csdn.net/kingquake21/archive/2009/02/11/3876772.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kingquake21/archive/2009/02/11/3876772.aspx</guid><dc:creator>lorb</dc:creator><fs:srclink>http://blog.csdn.net/kingquake21/archive/2009/02/11/3876772.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/kingquake21/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/kingquake21/~1345591/206305972/1350529</fs:itemid></item></channel></rss>