<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>zhuyi8319</title>
    <description></description>
    <link>http://zhuyi8319.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>换零钱问题</title>
        <author>zhuyi8319</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhuyi8319.javaeye.com">zhuyi8319</a>&nbsp;
          链接：<a href="http://zhuyi8319.javaeye.com/blog/88975" style="color:red;">http://zhuyi8319.javaeye.com/blog/88975</a>&nbsp;
          发表时间: 2007年06月10日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>上个月把sicp第一章看了看，领略到scheme 语言的美妙，非常之简洁，呵呵，</p>
<p>1.2.2&nbsp;&nbsp;节 是讲的树型递归，里面有个换零钱问题，属于很老问题了，问题简单的说就是 1块钱，要换成 5分，1分，10分，50分，25分，总共有几种换法。</p>
<p>以前我大学的时候好象是用穷举</p>
<p>实现的，现在发现scheme,发现递归实现也不错，然后看了算法，决定用C# 重新写以下，</p>
<p>从scheme 翻译到c# 非常简单，后来发现书上的例子只能得到换法的总数，不能把所有换法 的零钱数的组合输出，</p>
<p>比如， 假设 10分 成 5分和1分，他只能输出 有3种换法，不能把</p>
<p>（1 1 1 1 1 1 1 1 1 1）</p>
<p>（5 1 1 1 1 1）</p>
<p>（5 1）</p>
<div>组合输出，我决定增加一这个功能，刚开始以为很简单，后来还是碰到一些问题，就是得到其中一种后，怎么回滚，继续得到其他组合，表达能力差，我还是放代码吧，如果各位有更好的代码，请贴出来，呵呵</div>
<div></div>
<div>
<p><font face="Arial">using System;</font></p>
<p><font face="Arial">namespace CountChange<br />
{<br />
&nbsp;/// &lt;summary&gt;<br />
&nbsp;/// Summary description for Class1.<br />
&nbsp;/// &lt;/summary&gt;<br />
&nbsp;class Class1<br />
&nbsp;{</font></p>
<p><font face="Arial">&nbsp;&nbsp;static int[] changeArray = new int[100];<br />
&nbsp;&nbsp;static int arrayIndex = 0;</font><font face="Arial"><br />
&nbsp;</font></p>
<p>&nbsp;&nbsp;static void InitArray()<br />
&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;for(int i = 0 ; i &lt; 100 ; i++)<br />
&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;changeArray[i] = 0;<br />
&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;&nbsp;arrayIndex = 0;<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;static void PrintChange()<br />
&nbsp;&nbsp;{</p>
<p>&nbsp;&nbsp;&nbsp;for(int i = 0 ; i &lt; 100 ; i++)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;if ( changeArray[i] != 0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.Write(changeArray[i] + &quot; &quot;);</p>
<p>&nbsp;&nbsp;//&nbsp;Console.WriteLine();</p>
<p><br />
&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;</p>
<p><br />
&nbsp;&nbsp;static void RollBackArray()<br />
&nbsp;&nbsp;{</p>
<p>&nbsp;&nbsp;&nbsp;int lastIndex = 0;<br />
&nbsp;&nbsp;&nbsp;int lastChange;<br />
&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;for(int i = 0 ; i &lt; 100 ; i++)<br />
&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;if ( changeArray[i] == 0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if( i &gt; 0)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lastIndex = i -1;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else return;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;lastChange = changeArray[lastIndex];</p>
<p>&nbsp;&nbsp;&nbsp;//delete all the same change</p>
<p>&nbsp;&nbsp;&nbsp;int step;</p>
<p>&nbsp;&nbsp;&nbsp;for( step = lastIndex ; step &gt;=0 ; step--)<br />
&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;if(changeArray[step]&nbsp; == lastChange)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;changeArray[step] = 0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;else <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;&nbsp;//reset the arrayindex;<br />
&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;arrayIndex = step + 1;</p>
<p><br />
&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;static int CountChange(int amount ,int kindOfCoins)<br />
&nbsp;&nbsp;{</p>
<p>&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;if( amount == 0 )<br />
&nbsp;&nbsp;&nbsp;{</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;-----------------------------------------------&quot;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PrintChange();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;-----------------------------------------------&quot;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RollBackArray();<br />
&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;return 1;<br />
&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;else if(amount &lt; 0 )<br />
&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;RollBackArray();</p>
<p><br />
&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;return 0;<br />
&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;else if( kindOfCoins == 0)<br />
&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;return 0;<br />
&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;else <br />
&nbsp;&nbsp;&nbsp;{</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;//</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;int num1 =&nbsp; CountChange(amount ,kindOfCoins -1);<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;// push the change<br />
&nbsp;&nbsp;&nbsp;&nbsp;changeArray[arrayIndex++] = FirstDenomination(kindOfCoins);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;int num2 = CountChange(amount - FirstDenomination(kindOfCoins) ,kindOfCoins );<br />
&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;return num1 + num2 ;</p>
<p>&nbsp;&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;static int FirstDenomination(int kindOfCoins)<br />
&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;switch (kindOfCoins)<br />
&nbsp;&nbsp;&nbsp;{</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;case 1: return 1;<br />
&nbsp;&nbsp;&nbsp;&nbsp;case 2: return 2;<br />
&nbsp;&nbsp;&nbsp;&nbsp;case 3: return 3;<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;default:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;FirstDenomination error kindOfCoins = &quot; + kindOfCoins);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return -1;<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;}</p>
<p>&nbsp;</p>
<p>&nbsp;&nbsp;/// &lt;summary&gt;<br />
&nbsp;&nbsp;/// The main entry point for the application.<br />
&nbsp;&nbsp;/// &lt;/summary&gt;<br />
&nbsp;&nbsp;[STAThread]<br />
&nbsp;&nbsp;static void Main(string[] args)<br />
&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;//<br />
&nbsp;&nbsp;&nbsp;// TODO: Add code to start application here<br />
&nbsp;&nbsp;&nbsp;//<br />
&nbsp;&nbsp;&nbsp;// init array</p>
<p>&nbsp;&nbsp;&nbsp;InitArray();</p>
<p>&nbsp;&nbsp;//&nbsp;CountChange(10 ,2);</p>
<p>&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><br />
&nbsp;&nbsp;&nbsp;Console.WriteLine(CountChange(10 ,3));<br />
&nbsp;&nbsp;}<br />
&nbsp;}<br />
}<br />
</p>
</div>
          <br/>
          <span style="color:red;">
            <a href="http://zhuyi8319.javaeye.com/blog/88975#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 10 Jun 2007 23:24:45 +0800</pubDate>
        <link>http://zhuyi8319.javaeye.com/blog/88975</link>
        <guid>http://zhuyi8319.javaeye.com/blog/88975</guid>
      </item>
      <item>
        <title>想开培训学校</title>
        <author>zhuyi8319</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhuyi8319.javaeye.com">zhuyi8319</a>&nbsp;
          链接：<a href="http://zhuyi8319.javaeye.com/blog/84205" style="color:red;">http://zhuyi8319.javaeye.com/blog/84205</a>&nbsp;
          发表时间: 2007年05月29日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>最近和朋友准备回老家开培训学校去。北京不好混啊，老家的信息技术水平应该算比较落后了，</p>
<p>准备针对高中毕业的暑假想 学习下的，或者职业培训什么的，大家有什么看法</p>
          <br/>
          <span style="color:red;">
            <a href="http://zhuyi8319.javaeye.com/blog/84205#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 29 May 2007 14:00:40 +0800</pubDate>
        <link>http://zhuyi8319.javaeye.com/blog/84205</link>
        <guid>http://zhuyi8319.javaeye.com/blog/84205</guid>
      </item>
      <item>
        <title>我被扣分了，呵呵</title>
        <author>zhuyi8319</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhuyi8319.javaeye.com">zhuyi8319</a>&nbsp;
          链接：<a href="http://zhuyi8319.javaeye.com/blog/82259" style="color:red;">http://zhuyi8319.javaeye.com/blog/82259</a>&nbsp;
          发表时间: 2007年05月23日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          好像是发了同样问题的帖子，javaeye检查很严格啊，嘿嘿
          <br/>
          <span style="color:red;">
            <a href="http://zhuyi8319.javaeye.com/blog/82259#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 23 May 2007 17:32:02 +0800</pubDate>
        <link>http://zhuyi8319.javaeye.com/blog/82259</link>
        <guid>http://zhuyi8319.javaeye.com/blog/82259</guid>
      </item>
      <item>
        <title>scheme语言的可读性？？</title>
        <author>zhuyi8319</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhuyi8319.javaeye.com">zhuyi8319</a>&nbsp;
          链接：<a href="http://zhuyi8319.javaeye.com/blog/82216" style="color:red;">http://zhuyi8319.javaeye.com/blog/82216</a>&nbsp;
          发表时间: 2007年05月23日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>看到sicp的第2章，突然又想做做题了，一般我是有兴趣才做一下，</p>
<p><a name="%_thm_2.4"></a><strong>Exercise 2.4.</strong>&nbsp;&nbsp;Here is an alternative procedural representation of pairs. For this representation, verify that <tt>(car (cons x y))</tt> yields <tt>x</tt> for any objects <tt>x</tt> and <tt>y</tt>. </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><tt><a name="%_idx_1468"></a>(define&nbsp;(cons&nbsp;x&nbsp;y)<br />
&nbsp;&nbsp;(lambda&nbsp;(m)&nbsp;(m&nbsp;x&nbsp;y)))<br />
<br />
<a name="%_idx_1470"></a>(define&nbsp;(car&nbsp;z)<br />
&nbsp;&nbsp;(z&nbsp;(lambda&nbsp;(p&nbsp;q)&nbsp;p)))<br />
</tt></p>
<p><tt>What is the corresponding definition of <tt>cdr</tt>?</tt></p>
<p><tt>挺容易得到正确答案的，</tt></p>
<p><tt>(define&nbsp;(cdr&nbsp;z)<br />
&nbsp;&nbsp;(z&nbsp;(lambda&nbsp;(p&nbsp;q)&nbsp;q))) 把p换成q就可以了，可以想通可费了点时间，呵呵</tt></p>
<p><tt>需要置换进去才知道是怎么回事，呵呵</tt></p>
<p><tt>以car为例</tt></p>
<p><tt>定义个 pair</tt></p>
<p><tt><font face="Arial">(define x (cons 12 34))</font></tt></p>
<p><tt><font face="Arial">当调用<font face="Arial">(car x) 的时候</font></font></tt></p>
<p><tt><font face="Arial">置换进去，实际上就是</font></tt></p>
<p><tt><font face="Arial">( (lambda (m) (m 12 34)) (lambda (p q) p))</font></tt></p>
<p><tt><font face="Arial">继续，根据语法</font></tt></p>
<p><tt><font face="Arial">(lambda (p q) p)就是前面 <font face="Arial">(lambda (m) (m 12 34))的参数了，</font></font></tt></p>
<p><tt><font face="Arial">是参数就代入看看</font></tt></p>
<p><tt><font face="Arial">函数体（m 12 34) 变为 （<tt><font face="Arial">(lambda (p q) p) 12 34）</font></tt></font></tt></p>
<p><tt><tt><font face="Arial">哈哈，12 34又变成（lambda (p q) p)的参数了，</font></tt></tt></p>
<p><tt><tt><font face="Arial">结果 12就出来，绕口吧，^_^，无聊的时候做做题目挺开心的。</font></tt></tt></p>
<p><tt><tt><font face="Arial">要是实际项目写这样的代码，有人读吗，</font></tt></tt></p>
<p><tt><font face="Arial"></font></tt></p>
<p><tt><font face="Arial"></font></tt></p>
          <br/>
          <span style="color:red;">
            <a href="http://zhuyi8319.javaeye.com/blog/82216#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 23 May 2007 14:56:51 +0800</pubDate>
        <link>http://zhuyi8319.javaeye.com/blog/82216</link>
        <guid>http://zhuyi8319.javaeye.com/blog/82216</guid>
      </item>
      <item>
        <title>上班无聊</title>
        <author>zhuyi8319</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhuyi8319.javaeye.com">zhuyi8319</a>&nbsp;
          链接：<a href="http://zhuyi8319.javaeye.com/blog/82124" style="color:red;">http://zhuyi8319.javaeye.com/blog/82124</a>&nbsp;
          发表时间: 2007年05月23日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>突然觉得上班很无聊，呵呵，就是周末会开心一些，因为有朋友陪我打球，还可以自己看会书，挺好的，</p>
<p>我真的准备一辈子程序员吗？好可怕，呵呵，大家怎么想呢。。</p>
<p>我工作3年，一直都很轻松的，至少都没怎么加班，突然觉得回老家，看看书，凭自己的爱好写写程序，打打球，</p>
<p>弹弹琴，日子不是比北京过的舒服多了，在北京每天在车上就得浪费3小时，每天3小时啊，3小时可以做很多事情的说，</p>
<p>乱想中，，，</p>
<p>&nbsp;</p>
          <br/>
          <span style="color:red;">
            <a href="http://zhuyi8319.javaeye.com/blog/82124#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 23 May 2007 09:37:00 +0800</pubDate>
        <link>http://zhuyi8319.javaeye.com/blog/82124</link>
        <guid>http://zhuyi8319.javaeye.com/blog/82124</guid>
      </item>
      <item>
        <title>运动的共同点</title>
        <author>zhuyi8319</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhuyi8319.javaeye.com">zhuyi8319</a>&nbsp;
          链接：<a href="http://zhuyi8319.javaeye.com/blog/81932" style="color:red;">http://zhuyi8319.javaeye.com/blog/81932</a>&nbsp;
          发表时间: 2007年05月22日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>&nbsp;</p>
<p>学羽毛球的时候，教练告诉我要放松，握拍要松，身体也要放松，步伐也是，</p>
<p>刚开始不明白，后来才知道，放松是为了发力，要是全身硬梆梆的，不仅费力，而且</p>
<p>挥拍速度也上不去，最后身体要把所有的力量通过脚到腰到手臂，最后传到手腕，这样</p>
<p>才省力，</p>
<p>钢琴的时候，老师也要我放松，说我肩太紧，弹的时候跟自己较劲，应该放松，手臂松的时候才能把</p>
<p>力量传到指尖，要是很紧，弹出的声音就很浮，没有穿透力，埃，到现在我还不能做到完全放松，呵呵</p>
<p>看来不论做事情，运动，学习，一定要放松，心里上，身体上放松了，才能集中，放松不等于懒散哦，</p>
<p>自己的一些体会，呵呵，</p>
<p>发现最近工作很闲，喜欢乱发帖了，哈哈</p>
          <br/>
          <span style="color:red;">
            <a href="http://zhuyi8319.javaeye.com/blog/81932#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 22 May 2007 17:38:33 +0800</pubDate>
        <link>http://zhuyi8319.javaeye.com/blog/81932</link>
        <guid>http://zhuyi8319.javaeye.com/blog/81932</guid>
      </item>
      <item>
        <title>最近的爱好，sicp,钢琴，羽毛球</title>
        <author>zhuyi8319</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhuyi8319.javaeye.com">zhuyi8319</a>&nbsp;
          链接：<a href="http://zhuyi8319.javaeye.com/blog/81828" style="color:red;">http://zhuyi8319.javaeye.com/blog/81828</a>&nbsp;
          发表时间: 2007年05月22日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p><font face="Arial">1.sicp,继续读，刚买的具体数学的书还没到，准备一起读，希望能坚持时间长一点<br />
算法导论看到第5章好像就没看了，呵呵，scheme挺有趣的，反正图个新鲜吧</font></p>
<p><font face="Arial">2。钢琴，刚弹到bair 75，等于还没入门，呵呵，不过我会加油的，至少把599读玩吧</font></p>
<p><font face="Arial">3。羽毛球。打了快2年，技术进步缓慢，最近好像又有一些心得，高远球稳定一些了，<br />
反手太烂，今年希望能提高反手技术，杀球希望速度更快点，哪天感觉真的提高了，就去换把好拍子</font></p>
<p><font face="Arial">4。网球，已经停了一年了，虽然喜欢，但是北京场地相对羽毛球来说，还是比较贵，而且比较容易伤手<br />
，我的左手手腕就伤了，还是停了吧，可怜一把好拍。</font></p>
<p><font face="Arial">5。英语，埃，去年没坚持下来，慢速的voa 听起来完全没问题了，但是正常速度的还是听不太懂。最近也没<br />
学习的欲望了，准备参加个班，呵呵，用钱砸出欲望来。</font></p>
<p><font face="Arial">6。游泳。学了几次都没学会，郁闷，难道是我同学没教好？？今年不知道能不能学会，</font></p>
          <br/>
          <span style="color:red;">
            <a href="http://zhuyi8319.javaeye.com/blog/81828#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 22 May 2007 14:02:01 +0800</pubDate>
        <link>http://zhuyi8319.javaeye.com/blog/81828</link>
        <guid>http://zhuyi8319.javaeye.com/blog/81828</guid>
      </item>
      <item>
        <title>sicp确实不错</title>
        <author>zhuyi8319</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://zhuyi8319.javaeye.com">zhuyi8319</a>&nbsp;
          链接：<a href="http://zhuyi8319.javaeye.com/blog/81588" style="color:red;">http://zhuyi8319.javaeye.com/blog/81588</a>&nbsp;
          发表时间: 2007年05月21日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>从同学那借了本sicp，书确实不错，现在正在啃第一章，在公司看在线英文的，回家看看中文的，感觉看这本书不能着急，</p>
<p>要慢慢看，呵呵</p>
          <br/>
          <span style="color:red;">
            <a href="http://zhuyi8319.javaeye.com/blog/81588#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 21 May 2007 16:51:08 +0800</pubDate>
        <link>http://zhuyi8319.javaeye.com/blog/81588</link>
        <guid>http://zhuyi8319.javaeye.com/blog/81588</guid>
      </item>
  </channel>
</rss>