﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-程序人生</title><link>http://www.blogjava.net/zhenjiawang/</link><description>Someone once said if you want something very badly，set it free.If it's come back to you，it's your forever.If it doesn't， you never used begin with.</description><language>zh-cn</language><lastBuildDate>Sat, 25 Apr 2026 04:06:27 GMT</lastBuildDate><pubDate>Sat, 25 Apr 2026 04:06:27 GMT</pubDate><ttl>60</ttl><item><title>Spring学习笔记 AOP(面向方面编程)解吸XML配置</title><link>http://www.blogjava.net/zhenjiawang/archive/2005/10/20/16155.html</link><dc:creator>射手座的我 双子座的她</dc:creator><author>射手座的我 双子座的她</author><pubDate>Thu, 20 Oct 2005 08:09:00 GMT</pubDate><guid>http://www.blogjava.net/zhenjiawang/archive/2005/10/20/16155.html</guid><wfw:comment>http://www.blogjava.net/zhenjiawang/comments/16155.html</wfw:comment><comments>http://www.blogjava.net/zhenjiawang/archive/2005/10/20/16155.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhenjiawang/comments/commentRss/16155.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhenjiawang/services/trackbacks/16155.html</trackback:ping><description><![CDATA[<P>&lt;?xml version="1.0" encoding="UTF-8"?&gt;<BR>&lt;!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "<A href="http://www.springframework.org/dtd/spring-beans.dtd">http://www.springframework.org/dtd/spring-beans.dtd</A>"&gt;</P>
<P>&lt;beans&gt;<BR><FONT color=#008000>/*<BR>&nbsp;&nbsp;&nbsp;helloBEAN有一个str属性类型为String 它继承一个Pr的接口 实现方法print();&nbsp;<BR>&nbsp;&nbsp;&nbsp;打印出str<BR>*/</FONT><BR>&nbsp;&lt;bean id="hello" class="com.spring.bean.Hello"&gt;<BR>&nbsp;&nbsp;&lt;property name="str"&gt;<BR>&nbsp;&nbsp;&nbsp;&lt;value&gt;wangzhenjia&lt;/value&gt;<BR>&nbsp;&nbsp;&lt;/property&gt;<BR>&nbsp;&lt;/bean&gt;<BR>&nbsp;<BR><FONT color=#008000>/*<BR>&nbsp;&nbsp;&nbsp;<FONT color=#ff0000>Advice ---处理逻</FONT><FONT color=#ff0000>辑</FONT> (通知) 可以是<FONT color=#ff0000>MethodBeforeAdvice</FONT> ，<FONT color=#ff0000>AfterReturningAdvice</FONT>，<FONT color=#ff0000>IntroductionInterceptor</FONT><BR>&nbsp;&nbsp;&nbsp;里面之一种的实现 这将会在hello.print()方法时候根据具体的实现被调用<BR>*/</FONT><BR>&nbsp;&lt;bean id="beforAdvice" class="com.spring.bean.BeforBean"&gt;&lt;/bean&gt;<BR><FONT color=#008000>&nbsp;/*</FONT>&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;<FONT color=#ff0000>切入点</FONT> <FONT color=#008000>advice指向处理逻辑 pattern指出当什么条件下触发advice<BR>&nbsp;&nbsp;&nbsp;当然当有多个条件时候可以用patterns 它是个List<BR>*/</FONT><BR>&lt;bean id="berforAdvisor" class="org.springframework.aop.support.RegexpMethodPointcutAdvisor"&gt;<BR>&nbsp;&nbsp;&lt;property name="advice"&gt;<BR>&nbsp;&nbsp;&nbsp;&lt;ref local="beforAdvice"/&gt;<BR>&nbsp;&nbsp;&lt;/property&gt;<BR>&nbsp;&nbsp;&lt;property name="pattern"&gt;<BR>&nbsp;&nbsp;&nbsp;&lt;value&gt;com\.spring\.bean\.Pr\.print&lt;/value&gt;<BR>&nbsp;&nbsp;&lt;/property&gt;<BR>&nbsp;&lt;/bean&gt;<BR>&nbsp;<BR><FONT color=#008000>/*<BR>&nbsp;&nbsp;&nbsp;用ProxyFactoryBean创建AOP代理<BR>&nbsp;&nbsp;&nbsp;proxyInterfaces 指定实现的接口<BR>&nbsp;&nbsp;&nbsp;target目标<BR>&nbsp;&nbsp;&nbsp;interceptorNames可以指定Advisor&nbsp;<BR>&nbsp;&nbsp;&nbsp;或者interceptor&nbsp;&nbsp; &nbsp;MethodBeforeAdvice ，AfterReturningAdvice，&nbsp;&nbsp;&nbsp;IntroductionInterceptor&nbsp;都可以<BR>&nbsp;&nbsp;&nbsp;<BR>*/</FONT><BR>&nbsp;&lt;bean id="myproxyBean" class="org.springframework.aop.framework.ProxyFactoryBean"&gt;<BR>&nbsp;&nbsp;&lt;property name="proxyInterfaces"&gt;<BR>&nbsp;&nbsp;&nbsp;&lt;value&gt;com.spring.bean.Pr&lt;/value&gt;<BR>&nbsp;&nbsp;&lt;/property&gt;<BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;&lt;property name="target"&gt;<BR>&nbsp;&nbsp;&nbsp;&lt;ref local="hello"/&gt;<BR>&nbsp;&nbsp;&lt;/property&gt;<BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;&lt;property name="interceptorNames"&gt;<BR>&nbsp;&nbsp;&nbsp;&lt;list&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&lt;value&gt;berforAdvisor&lt;/value&gt;<BR>&nbsp;&nbsp;&nbsp;&lt;/list&gt;<BR>&nbsp;&nbsp;&lt;/property&gt;<BR>&nbsp;&lt;/bean&gt;<BR>&nbsp;<BR>&lt;/beans&gt;</P><img src ="http://www.blogjava.net/zhenjiawang/aggbug/16155.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhenjiawang/" target="_blank">射手座的我 双子座的她</a> 2005-10-20 16:09 <a href="http://www.blogjava.net/zhenjiawang/archive/2005/10/20/16155.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring学习笔记 factorybean</title><link>http://www.blogjava.net/zhenjiawang/archive/2005/10/18/15824.html</link><dc:creator>射手座的我 双子座的她</dc:creator><author>射手座的我 双子座的她</author><pubDate>Tue, 18 Oct 2005 08:29:00 GMT</pubDate><guid>http://www.blogjava.net/zhenjiawang/archive/2005/10/18/15824.html</guid><wfw:comment>http://www.blogjava.net/zhenjiawang/comments/15824.html</wfw:comment><comments>http://www.blogjava.net/zhenjiawang/archive/2005/10/18/15824.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhenjiawang/comments/commentRss/15824.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhenjiawang/services/trackbacks/15824.html</trackback:ping><description><![CDATA[ClassPathResource s=new ClassPathResource("beans.xml")<BR>XmlBeanFactory x=new XmlBeanFactory(s);<BR>//根路径指定-&gt;class文件夹开始找beans.xml<BR><BR>ClassPathXmlApplicationContext cx=new ClassPathXmlApplicationContext("beans.xml");<BR>//根路径指定-&gt;class文件夹开始找beans.xml<BR><BR>ApplicationContext c=new FileSystemXmlApplicationContext("beans.xml");<BR>//根路径指定-&gt;项目根路径 开始找beans.xml<img src ="http://www.blogjava.net/zhenjiawang/aggbug/15824.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhenjiawang/" target="_blank">射手座的我 双子座的她</a> 2005-10-18 16:29 <a href="http://www.blogjava.net/zhenjiawang/archive/2005/10/18/15824.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>真正爱你的女人 她是这样的</title><link>http://www.blogjava.net/zhenjiawang/archive/2005/09/28/14338.html</link><dc:creator>射手座的我 双子座的她</dc:creator><author>射手座的我 双子座的她</author><pubDate>Wed, 28 Sep 2005 13:53:00 GMT</pubDate><guid>http://www.blogjava.net/zhenjiawang/archive/2005/09/28/14338.html</guid><wfw:comment>http://www.blogjava.net/zhenjiawang/comments/14338.html</wfw:comment><comments>http://www.blogjava.net/zhenjiawang/archive/2005/09/28/14338.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhenjiawang/comments/commentRss/14338.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhenjiawang/services/trackbacks/14338.html</trackback:ping><description><![CDATA[真正爱你的女人，在你为生活忙碌了一天以后，不会因为你身上的汗味难闻而远离你，会温柔地为你擦去汗渍； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，在你懒得不想洗澡的时候，帮你打好水给你泡脚，帮你洗脸按摩，而不会一脚把你揣下床； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，帮你洗衣服的时候从来不会有怨言，因为她觉得为你洗衣服也是一件很幸福的事； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，会在你内心空虚的时候陪你度过一个又一个晚上，而当你忘记她的时候她却不会怪你； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，在你提出分手的时候虽然很不舍得但还是会马上答应你，因为她知道你和她在一起已经不会快乐； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，会在买自己东西的时候对比三家，但会毫不犹豫地买下你喜欢的东西； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，总是把自己最活跃的一面展现给你，因为她希望你看到的总是一个阳光的自己； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，在你伤害了她后躲在自己的房间里偷偷地哭，因为她不想让你心存内疚； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，一颗心总是在你身上：今天过得好不好？有没有注意休息？有没有按时吃饭？ 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，会在你和别的女人交往的时候默默地为你祈祷祝福，因为她是真的很希望你幸福； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，不会和你说她有多么的在乎你希望你时时刻刻在她的身边，因为她知道你喜欢自由地呼吸空气； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，在撑伞的时候总会把伞靠近你，因为她宁愿自己生病也不愿意让你淋一点雨； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，会在她最快乐的时候打给电话给你，因为他希望你能分享到她的快乐，她喜欢和你一起分享的感觉； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，会抛开一切和你一起疯，因为她希望你和她在一起的时候不会有压抑的感觉； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，会拒绝所有对她示爱的男生，因为她的心里就只有你一个； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，会全心全意地支持你，和你一起做的你喜欢做的事； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，不会让你因为她而停止了你前进地脚步，她会鼓励你让你没有顾虑的往前走； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，在分开了以后还是会常常想你，然后给远方的你打给电话或发短信和你说要注意身体； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，从不会要求你送她什么贵重的礼物，她只希望在她生日的时候你可以陪她度过一整天； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，她会让其他的女人介入你的生活，因为她希望你可以找到你所认为的属于自己的幸福； 
<P style="TEXT-INDENT: 2em">
<P style="TEXT-INDENT: 2em">　　真正爱你的女人，她会一直等，等到你对她说“我爱你”的那个时候。 </P><img src ="http://www.blogjava.net/zhenjiawang/aggbug/14338.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhenjiawang/" target="_blank">射手座的我 双子座的她</a> 2005-09-28 21:53 <a href="http://www.blogjava.net/zhenjiawang/archive/2005/09/28/14338.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>鱼与水的完整对白</title><link>http://www.blogjava.net/zhenjiawang/archive/2005/09/25/14017.html</link><dc:creator>射手座的我 双子座的她</dc:creator><author>射手座的我 双子座的她</author><pubDate>Sun, 25 Sep 2005 12:39:00 GMT</pubDate><guid>http://www.blogjava.net/zhenjiawang/archive/2005/09/25/14017.html</guid><wfw:comment>http://www.blogjava.net/zhenjiawang/comments/14017.html</wfw:comment><comments>http://www.blogjava.net/zhenjiawang/archive/2005/09/25/14017.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhenjiawang/comments/commentRss/14017.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhenjiawang/services/trackbacks/14017.html</trackback:ping><description><![CDATA[<P><FONT style="BACKGROUND-COLOR: #ffffff" face=Garamond color=#a52a2a>鱼对水说：你看不见我的泪，因为我在水中。<BR>水对鱼说：我能感觉到你的泪，因为你在我心中。<BR>我不是鱼，你也不是水。你能看见我寂寞的眼泪吗？<BR><BR>鱼对水说：我永远不会离开你，因为离开你，我无法生存。<BR>水对鱼说：我知道，可是如果你的心不在呢？<BR>我不是鱼，你也不是水。我不离开你是因为我爱你。<BR>可是，你的心里有我吗？<BR><BR>鱼对水说：我很寂寞，因为我只能待在水里。<BR>水对鱼说：我知道，因为我的心里装着你的寂寞。<BR>我不是鱼，你也不是水。我寂寞是因为我思念你。<BR>可是，远方的你能感觉到吗？<BR><BR>鱼对水说：如果没有鱼，那水里还会剩下什么？<BR>水对鱼说：如果没有你，那又怎么会有我？<BR>我不是鱼，你也不是水。没有你的爱，我依然会好好的活。<BR>可是，好好的活并不代表我可以把你忘记。<BR><BR>鱼对水说：一辈子不能出去看看外面的世界，是我最大的遗憾。<BR>水对鱼说：一辈子不能打消你的这个念头，是我最大的失败。<BR>我不是鱼，你也不是水。现在的我只想要一个一辈子的承诺。<BR>可是，你负担的起吗？<BR><BR>鱼对水说：在你的一生中，我是第几条鱼？<BR>水对鱼说：你不是我在水中的第一条鱼，却是在我心中的第一条。<BR>我不是鱼，你也不是水。我们不是生命中的第一个，<BR>可是，你知道吗？你却是我第一个想嫁的人。<BR><BR>鱼对水说：你相信一见钟情吗？<BR>水对鱼说：当我意识到你是鱼的那一刻，就知道你会游到我的心里。<BR>我不是鱼，你也不是水。我以为我对你的爱不会长久，以为那是一见钟情。<BR>可是，我错了，感情如酒，越封越浓越长久。<BR><BR>鱼对水说：为什么每次都是我问你答？<BR>水对鱼说：因为我喜欢在问答中让你了解我的心。<BR>我不是鱼，你也不是水。为什么你总是让我等待？<BR>难道你不知道，等待=失去信心=放弃。<BR><BR>如果我是鱼，而你是水，那该多好！水永远都知道鱼的想法，因为鱼在水里。<BR>但是我不是鱼，你也不是水。你永远都不知道我的爱，<BR>因为我也许根本就不在你的心里。</FONT></P><img src ="http://www.blogjava.net/zhenjiawang/aggbug/14017.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhenjiawang/" target="_blank">射手座的我 双子座的她</a> 2005-09-25 20:39 <a href="http://www.blogjava.net/zhenjiawang/archive/2005/09/25/14017.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>体现JAVA接口 和工厂模式 抽象类的例子</title><link>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13793.html</link><dc:creator>射手座的我 双子座的她</dc:creator><author>射手座的我 双子座的她</author><pubDate>Thu, 22 Sep 2005 15:12:00 GMT</pubDate><guid>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13793.html</guid><wfw:comment>http://www.blogjava.net/zhenjiawang/comments/13793.html</wfw:comment><comments>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13793.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhenjiawang/comments/commentRss/13793.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhenjiawang/services/trackbacks/13793.html</trackback:ping><description><![CDATA[<P>接口 Interface<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT color=#0000ff>没有方法体,只有抽象方法,&nbsp;implements接口时候必须实现该接口所定义的所有的抽象方法<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;可以implements多个接口 用,号间隔.<BR></FONT>抽象类&nbsp; Abstract<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT color=#0000ff>可以有一部份实现方法,也可以有抽象方法,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 只可以extends一个抽象类<BR></FONT><BR><FONT color=#ff0000>二者都是不可实例化<BR><BR><BR></FONT><FONT color=#000000>假设我们需要做一个支持多种数据库的项目,但是数据库之间有存在的差别,难道我们就要为不同的数据库开发不同的系统?答案是NO!<BR><FONT color=#ff0000>我们可以将多种数据库所有的方法抽象出来,写成一个个的方法组合到一个接口中<BR>然后有多少种数据库我们就写几个这样的类实现这个接口</FONT><BR>具体如下:<BR>我们首先把所有的抽象方法组合到一个DataOperate的接口中<BR>public interface DataOperate{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Connection createConn();&nbsp;&nbsp;&nbsp;&nbsp; <FONT color=#008000>/*建立连接*/<BR></FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;void closeConn();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#008000> /*关闭连接*/<BR></FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ResultSet getRs();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT color=#008000>/*返回结果集*/<BR></FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; boolean&nbsp;&nbsp; exec();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#008000> /*执行语句*/<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#000000>boolean&nbsp;&nbsp; isClose();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></FONT><FONT color=#008000> /*公共方法 查看连接状态*/<BR></FONT>}<BR><BR>定义完接口 我们再创建一个抽象类 来实现公共的方法isClose()<BR>public abstract class AbstractDataOperate implements DataOperate{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public Connection createConn(){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return null;<BR>&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp; public void closeConn(){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public ResultSet getRs(){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return null;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public boolean exec(){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return fasle;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#008000> /**<BR>&nbsp;&nbsp;&nbsp;&nbsp; *公共方法的实现<BR>&nbsp;&nbsp;&nbsp;&nbsp; **/</FONT><BR><FONT color=#ff0000>&nbsp;&nbsp;&nbsp;&nbsp; public boolean isClose(){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(conn!=null)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<BR>&nbsp;&nbsp;&nbsp;&nbsp; }<BR></FONT>&nbsp;&nbsp;&nbsp;<BR>}<BR><BR>接下来我们分别写3个类OracleDataOperate,SqlServerDataOperate,MySqlDataOperate继承AbstractDatOperate具体实现方法 这里不再叙述<BR><BR>好了 现在最后一步 写一个工厂方法来统一得到数据库操作类的实例<BR>public class DataOperateFactory{<BR>&nbsp;&nbsp;&nbsp;&nbsp; public static final int OracleKey=1;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public static final int SqlServerKey=2;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp; public static final int MySqlKey=3;<BR>&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp; public static int DbType =OracleKey;<BR>&nbsp;&nbsp;&nbsp;&nbsp; private static DataOperate db;<BR>&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp; public static DataOperate getInstance(){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(db==null){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(DbType==OracleKey)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;db=new OracleDataOperate();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else if(DbType==SqlServerKey)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;db=new SqlServerDataOperate();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else if(DbType==MySqlKey)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;db=new MySqlDataOperate();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return db;<BR>&nbsp;&nbsp;&nbsp;&nbsp; }<BR>}<BR><BR>Ok 到此所有工作都完成 来测试吧<BR>public class&nbsp; MyTest{<BR>&nbsp; public static void main(String args[]){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#ff0000>DataOperate db=AbstrctDataOperate.getInstance();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;db.createConn();</FONT><BR>&nbsp;&nbsp;&nbsp;}<BR>}<BR><BR><BR>在MyTest类里根本没有出现OracelDataOperate、MysqlDataOperate等的影子，这就是接口的威力。客户端不必针对OracelDataOperate等写不同的代码，它只关心DataOperate即可，具体要取那个类的逻辑就由DataOperateFactory负责了。 <BR>如果还有新的数据库添加的话 只需要象OracleaDataOperate那样 再写一个这样类 继承AbstractDataOperate类 然后在工厂类里DataOperateFactory加上相应的代码即可</FONT></P><img src ="http://www.blogjava.net/zhenjiawang/aggbug/13793.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhenjiawang/" target="_blank">射手座的我 双子座的她</a> 2005-09-22 23:12 <a href="http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13793.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>职场十大精辟语句</title><link>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13740.html</link><dc:creator>射手座的我 双子座的她</dc:creator><author>射手座的我 双子座的她</author><pubDate>Thu, 22 Sep 2005 05:52:00 GMT</pubDate><guid>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13740.html</guid><wfw:comment>http://www.blogjava.net/zhenjiawang/comments/13740.html</wfw:comment><comments>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13740.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhenjiawang/comments/commentRss/13740.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhenjiawang/services/trackbacks/13740.html</trackback:ping><description><![CDATA[<H2><A id=_ctl0__ctl6_TitleUrl href="http://java.mblogger.cn/layout/posts/3275.aspx">职场十大精辟语句</A></H2>
<H2>大学毕业生要找的只是一个工作，而不是职业，更不是事业。<BR>　　　　<BR>　　———在北京召开的首届中国大学生就业高峰论坛上，专家们均认为，高校毕业生就业时应当放低自身期望值，做好从蓝领、灰领干起的心理准备。<BR>　　<BR>　　大学学习期间，要尽量争取脑袋满，而不要急于口袋满。<BR>　　　　<BR>　　———中科院院士王选谈对当前部分学生休学开公司的看法。<BR>　　　　<BR>　　不要读博士，因为博士在美国找工作的难度，相当于女博士在中国找老公的难度。也千万不要羡慕有3个博士头衔的人，因为只有找不到工作的时候才会一个接一个地读博士。<BR>　　　　<BR>　　———一个没有博士头衔的留学生如是说。<BR>　　　　<BR>　　千万不要以为美国没有天才，美国的天才只不过是喜欢退学而已。也千万不要以为中国人都是天才，中国的有些天才除了考分高，基本上什么都不会。<BR>　　　　<BR>　　———一个留学生在看到中国人在拼命上哈佛时说。<BR>　　　　<BR>　　他们以为MBA就像是一个美容院，读完MBA，出来就会容光焕发，脱胎换骨。<BR>　　　　<BR>　　———令专家担忧的是：MBA在中国已被简化为高薪加升职。<BR>　　　　<BR>　　中国人太多了，13亿人，你藏在这么多人里头，怎样才能引起别人注意？一个老板要请人，两个应聘者能力差不多，那他一定会选那个长得比较好看的。<BR>　　　　<BR>　　———一位整容师如此解释为何中国流行整容热。<BR>　　　　<BR>　　让我讲创业的故事，就像祥林嫂讲阿毛的故事一样，讲多了也没什么意义。<BR>　　　　<BR>　　———《福布斯》和《欧洲货币》双料中国内地首富丁磊在母校中国电子科大说的话，以此表示对富豪话题的厌倦。<BR>　　　　<BR>　　八分人才，九分使用，十分待遇。<BR>　　　　<BR>　　———力帆集团董事长尹明善谈民营企业的留人之道。<BR>　　　　<BR>　　总是在裁人，简称总裁；老是板着脸，故称老板；经常不理人那叫经理。<BR>　　　　<BR>　　———商业职位新解。<BR>　　　　<BR>　　铁饭碗的真正含义不是在一个地方吃一辈子饭，而是一辈子到哪儿都有饭吃。 </H2><img src ="http://www.blogjava.net/zhenjiawang/aggbug/13740.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhenjiawang/" target="_blank">射手座的我 双子座的她</a> 2005-09-22 13:52 <a href="http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13740.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>常用数据库 连接JDBC的方法(转)</title><link>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13725.html</link><dc:creator>射手座的我 双子座的她</dc:creator><author>射手座的我 双子座的她</author><pubDate>Thu, 22 Sep 2005 03:32:00 GMT</pubDate><guid>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13725.html</guid><wfw:comment>http://www.blogjava.net/zhenjiawang/comments/13725.html</wfw:comment><comments>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13725.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhenjiawang/comments/commentRss/13725.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhenjiawang/services/trackbacks/13725.html</trackback:ping><description><![CDATA[<TABLE class=tableborder cellSpacing=INNERBORDERWIDTH cellPadding=4 width="99%" align=center>
<TBODY>
<TR>
<TD bgColor=#f8f9fc>
<TABLE cellSpacing=0 cellPadding=0 width="100%">
<TBODY>
<TR>
<TD class=bold></TD>
<TD align=right></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD class=smalltxt bgColor=#ffffff><SPAN><SPAN class=javascript id=text8044>1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar <BR>Class.forName( "org.gjt.mm.mysql.Driver" ); <BR>cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd ); <BR><BR>2. PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar <BR>Class.forName( "org.postgresql.Driver" ); <BR>cn = DriverManager.getConnection( "jdbc:postgresql://MyDbComputerNameOrIP/myDatabaseName", sUsr, sPwd ); <BR><BR>3. Oracle(http://www.oracle.com/ip/deploy/database/oracle9i/)classes12.zip <BR>Class.forName( "oracle.jdbc.driver.OracleDriver" ); <BR>cn = DriverManager.getConnection( "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL", sUsr, sPwd ); <BR><BR>4. Sybase(http://jtds.sourceforge.net)jconn2.jar <BR>Class.forName( "com.sybase.jdbc2.jdbc.SybDriver" ); <BR>cn = DriverManager.getConnection( "jdbc:sybase:Tds:MyDbComputerNameOrIP:2638", sUsr, sPwd ); <BR>//(Default-Username/Password: "dba"/"sql") <BR><BR>5. Microsoft SQLServer(http://jtds.sourceforge.net) <BR>Class.forName( "net.sourceforge.jtds.jdbc.Driver" ); <BR>cn = DriverManager.getConnection( "jdbc:jtds:sqlserver://MyDbComputerNameOrIP:1433/master", sUsr, sPwd ); <BR><BR>6. Microsoft SQLServer(http://www.microsoft.com) <BR>Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver" ); <BR>cn = DriverManager.getConnection( "jdbc:microsoft:sqlserver://MyDbComputerNameOrIP:1433;databaseName=master", sUsr, sPwd ); <BR><BR>7. ODBC <BR>Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); <BR>Connection cn = DriverManager.getConnection( "jdbc:odbc:" + sDsn, sUsr, sPwd ); <BR><BR>8.DB2 <BR>Class.forName("Com.ibm.db2.jdbc.net.DB2Driver"); <BR>String url="jdbc:db2://192.9.200.108:6789/SAMPLE" <BR>cn = DriverManager.getConnection( url, sUsr, sPwd ); </SPAN></SPAN></TD></TR></TBODY></TABLE><img src ="http://www.blogjava.net/zhenjiawang/aggbug/13725.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhenjiawang/" target="_blank">射手座的我 双子座的她</a> 2005-09-22 11:32 <a href="http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13725.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ANT学习笔记之-----在Eclipse下运用ANT</title><link>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13722.html</link><dc:creator>射手座的我 双子座的她</dc:creator><author>射手座的我 双子座的她</author><pubDate>Thu, 22 Sep 2005 03:24:00 GMT</pubDate><guid>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13722.html</guid><wfw:comment>http://www.blogjava.net/zhenjiawang/comments/13722.html</wfw:comment><comments>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13722.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhenjiawang/comments/commentRss/13722.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhenjiawang/services/trackbacks/13722.html</trackback:ping><description><![CDATA[<P><FONT face="Courier New" size=2>ANT工具是Apche的一个开放源代码项目,它是一个优秀的软件工程管理工具<BR>本章讲解如何在Eclipse下运用ANT<BR><BR>准备工作<BR>1.安装Eclipse3.0版本,安装jdk,我用的是1.4.2版本,下载ANT包.<BR>2.设置环境变量<BR>&nbsp;&nbsp;&nbsp; <FONT color=#ff0000>set :[name] --JAVA_HOME |&nbsp;&nbsp;&nbsp;&nbsp; [value] ----jdk的安装目录<BR>&nbsp;&nbsp;&nbsp; set :[name] -- ANT_HOME |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [value] ----ant的安装目录<BR>&nbsp;&nbsp;&nbsp; set :将系统的path目录后面添加 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANT_HOME%lib;{用;号隔开}<BR></FONT>&nbsp;&nbsp; 设置完环境变量 进入控制台测试:开始-&gt;运行-&gt;输入CMD-&gt;输入ant -version 如果打出ANT的版本那就成功<BR><BR><BR>新建Project<BR>创建一个类 名为HelloANT 我们只需要做的是在HelloANT类里打印出"HelloANT"<BR>项目目录如下&nbsp; <FONT color=#800080>Porject<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|-----com<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|--ant<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |---HelloANT.java</FONT><BR>HelloAnt代码如下<BR><FONT color=#ff0000>package com.ant;</FONT></FONT><FONT face="Courier New" size=2><BR><FONT color=#ff0000>public class HelloANT {</FONT></FONT></P>
<P align=left><FONT face="Courier New" color=#ff0000 size=2>&nbsp;public static void main(String[] args) {<BR>&nbsp;&nbsp;System.out.println("HelloAnt!!");<BR>&nbsp;}<BR>}<BR><BR><FONT color=#000000>现在我们开始运用ANT来编译该类文件 以及创建classes输出文件夹 和删除编译好的classes<BR>1.新建2个文件 build.properties&nbsp;&nbsp; build.xml<BR>&nbsp; build.properties里面存储build.xml需要的公共变量 以 键-值对的方式<BR>&nbsp; build.properties代码<BR>&nbsp; <FONT color=#ff0000>build.src=com</FONT> <FONT color=#008000>/*这里build.src指向项目根目录com文件夹*/</FONT><BR>&nbsp;&nbsp;<FONT color=#ff0000>build.classes=classes</FONT></FONT><FONT color=#008000>/*这里build.classes指向项目根目录不存在的classes文件夹来存放classes文件*/<BR>&nbsp;&nbsp;<BR>&nbsp; </FONT><FONT color=#000000>build.xml代码<BR></FONT><FONT color=#ff0000>&lt;?xml version="1.0"?&gt;<BR><FONT color=#008000>&lt;!--创建一个工程项 默认运行的target是init[default]&nbsp; [basedir]="."代表是指向项目根目录--&gt;</FONT><BR>&lt;project default="init" basedir="."&gt;<BR>&nbsp;<FONT color=#008000>&lt;!--导入properties文件--&gt;<BR></FONT>&nbsp;&lt;property file="build.properties"&gt;&lt;/property&gt;<BR><FONT color=#008000>&nbsp;&lt;!--初始化 创建classes文件夹--&gt;<BR></FONT>&nbsp;&lt;target name="init"&gt;<BR>&nbsp;&nbsp;&lt;mkdir dir="${build.classes}"/&gt;<BR>&nbsp;&lt;/target&gt;<BR>&nbsp;<FONT color=#008000>&lt;!--编译JAVA文件 编译时先运行init [depends]--&gt;</FONT><BR>&nbsp;&lt;target name="compile" depends="init"&gt;<BR>&nbsp;&nbsp;&lt;javac srcdir="${build.src}" destdir="${build.classes}"&gt;<BR>&nbsp;&nbsp;&lt;/javac&gt;<BR>&nbsp;&lt;/target&gt;</FONT></FONT></P>
<P align=left><FONT face="Courier New" color=#ff0000 size=2><FONT color=#000000><FONT color=#ff0000><FONT color=#008000>&nbsp;&lt;!--清理 删除classes文件夹--&gt;<BR></FONT>&nbsp;&lt;target name="clean"&gt;<BR>&nbsp;&nbsp;&lt;delete includeemptydirs="true"&gt;<BR>&nbsp;&nbsp;&nbsp;&lt;fileset dir="${build.classes}"&gt;&lt;/fileset&gt;<BR>&nbsp;&nbsp;&lt;/delete&gt;<BR>&nbsp;&lt;/target&gt;<BR>&lt;/project&gt;<BR><BR><FONT color=#000000>ok 保存build.xml文件<BR>现在可以在Eclipse下运行ANT了<BR>在Eclipse里的透视图[大纲]里<BR>可以看到build.xml文件里几个target的名<BR>右键-&gt;运行-&gt;ANT构建<BR>看看效果吧</FONT> </FONT></FONT></FONT></P><img src ="http://www.blogjava.net/zhenjiawang/aggbug/13722.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhenjiawang/" target="_blank">射手座的我 双子座的她</a> 2005-09-22 11:24 <a href="http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13722.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>馒头的吃法</title><link>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13709.html</link><dc:creator>射手座的我 双子座的她</dc:creator><author>射手座的我 双子座的她</author><pubDate>Thu, 22 Sep 2005 01:59:00 GMT</pubDate><guid>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13709.html</guid><wfw:comment>http://www.blogjava.net/zhenjiawang/comments/13709.html</wfw:comment><comments>http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13709.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhenjiawang/comments/commentRss/13709.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhenjiawang/services/trackbacks/13709.html</trackback:ping><description><![CDATA[最近穷疯了，只好吃馒头——<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃饼的时候，把馒头拍扁了当饼吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃面的时候，拿梳子把馒头梳几下当面吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃冰淇淋的时候，把馒头放在冰箱里冻冻再吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃饼干的时候，把馒头烤脆了再吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想喝奶的时候，把馒头上面拧个揪揪，嘬着吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃方便面的时候，把馒头从下面掏空，再把掏出来的馒头渣放在里面，用水<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 泡着<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃肉的时候，把馒头捏成猪或羊的形状吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃火锅的时候，把馒头切成片，放在开水里，捞着吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃香肠的时候，把馒头搓成条再吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃螃蟹的时候，把馒头从上面掀开再吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃汉堡的时候，把馒头包在纸里，然后把纸打开再吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃香蕉的时候，把馒头皮剥了再吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃鸡腿的时候，找根筷子穿着馒头吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃包子的时候，把馒头瓤抠出来再塞进去吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃洋葱的时候，在馒头里放点芥末再吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　想吃麦片的时候，把馒头捏碎，再压扁，再泡水吃。<BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; <BR>&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 　　穷有穷的过法啊……<img src ="http://www.blogjava.net/zhenjiawang/aggbug/13709.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhenjiawang/" target="_blank">射手座的我 双子座的她</a> 2005-09-22 09:59 <a href="http://www.blogjava.net/zhenjiawang/archive/2005/09/22/13709.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>BlogJava In Action</title><link>http://www.blogjava.net/zhenjiawang/archive/2005/09/21/13689.html</link><dc:creator>射手座的我 双子座的她</dc:creator><author>射手座的我 双子座的她</author><pubDate>Wed, 21 Sep 2005 14:21:00 GMT</pubDate><guid>http://www.blogjava.net/zhenjiawang/archive/2005/09/21/13689.html</guid><wfw:comment>http://www.blogjava.net/zhenjiawang/comments/13689.html</wfw:comment><comments>http://www.blogjava.net/zhenjiawang/archive/2005/09/21/13689.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhenjiawang/comments/commentRss/13689.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhenjiawang/services/trackbacks/13689.html</trackback:ping><description><![CDATA[终于申请到Blog了..过去一直没时间,趁着现在稍微空闲
准备好好的把过去的学习过程和学习方法,以及记录一下学习新东西的笔记.
的确.如果学到新东西 自己给写出来了,描述清楚了.那多半就是不会忘记了.
恩~开始吧. !!!<img src ="http://www.blogjava.net/zhenjiawang/aggbug/13689.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhenjiawang/" target="_blank">射手座的我 双子座的她</a> 2005-09-21 22:21 <a href="http://www.blogjava.net/zhenjiawang/archive/2005/09/21/13689.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>