<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[血战中国]]></title>
  <subtitle type="html"><![CDATA[大智若愚 大爱无情 谨言慎行 艺德双馨]]></subtitle>
  <id>http://www.bloodcn.com/</id>
  <link rel="alternate" type="text/html" href="http://www.bloodcn.com/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.bloodcn.com/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.8">PJBlog3</generator> 
  <updated>2010-05-17T16:18:07+08:00</updated>

  <entry>
	  <title type="html"><![CDATA[sql分组汇总]]></title>
	  <author>
		 <name>la5u4ever</name>
		 <uri>http://www.bloodcn.com/</uri>
		 <email>li-deming@hotmail.com</email>
	  </author>
	  <category term="" scheme="http://www.bloodcn.com/default.asp?cateID=11" label="程序开发" /> 
	  <updated>2010-05-17T16:18:07+08:00</updated>
	  <published>2010-05-17T16:18:07+08:00</published>
		  <summary type="html"><![CDATA[<p>retmxls-- 商品销售明细表</p>
<p>rq--日期</p>
<p>spid--商品信息</p>
<p>sshje--每笔销售记录的金额</p>
<p>select spid,rq, sum(sshje) from retmxls group by rq,spid with ROLLUP order by spid</p>
<p>根据group by 后的第一个字段进行分组，我这里的是rq，那就是同日期的为一组，并在这一组完的最后一行插入一个空行，显示这个组的sshje 的汇总</p>
<p><br />
select spid,rq, sum(sshje) from retmxls group by spid,rq with cube order by spid</p>
<p>根据group by 后的每一个字段进行分组，并在这一组完的最后一行插入一个空行，显示这个组的sshje 的汇总</p>
<p>下图的结果中有2026.6这个是2005-05-01这个日期的所有商品的汇总额，而4702.58是整个表的所有商品所</p>
<p>有日期的总汇总，而206.66是SPH10000002在所有天的汇总。</p>
<p><br />
select spid,rq,sshje from retmxls order by rq compute sum(sshje)</p>
<p>对compute 后的sum字段进行汇总，返回明细和一个汇总两个结果</p>
<p>&nbsp;</p>
<p>select spid,rq,sshje from retmxls order by rq compute sum(sshje) by (rq)</p>
<p>&nbsp;对compute 后的sum字段进行汇总，对by后的字段进行分组，返回由日期分组后的每个明细和每个汇总的多个结果</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>下面再说几个比较有用的排名函数（RANK ()、NTILE (integer_expression)、row_number() 、DENSE_RANK）</p>
<p>1、RANK ()</p>
<p>语法</p>
<p>RANK ( )&nbsp;&nbsp;&nbsp; OVER ( [ &lt; partition_by_clause &gt; ] &lt; order_by_clause &gt; )</p>
<p>参数</p>
<p>&lt; partition_by_clause&gt;</p>
<p>将 FROM 子句生成的结果集划分成 RANK 函数适用的分区。若要了解 PARTITION BY 语法，请参阅 OVER 子句 (Transact-SQL)。</p>
<p>&lt; order_by_clause&gt;</p>
<p>确定将 RANK 值应用于分区中的行时所基于的顺序。有关详细信息，请参阅 orDER BY 子句 (Transact-SQL)。当在排名函数中使用 &lt;order_by_clause&gt; 时，不能用整数表示列。</p>
<p>示列：select rank () over(PARTITION BY sshje order by spid) as r,spid,sshje from retmxls结果生成以sshje分区，按spid排序的序号，返回结果同一spid序号一样，下一序号从实际行号开始。而不是上一序号加1</p>
<p>也可以select rank () over(order by spid) as r,spid,sshje from retmxls</p>
<p>返回结果同一spid序号一样，下一序号从实际行号开始。而不是上一序号加1</p>
<p>&nbsp;</p>
<p>2、NTILE (integer_expression)</p>
<p>语法</p>
<p>NTILE (integer_expression)&nbsp;&nbsp;&nbsp; OVER ( [ &lt;partition_by_clause&gt; ] &lt; order_by_clause &gt; )</p>
<p>参数</p>
<p>integer_expression</p>
<p>一个正整数常量表达式，用于指定每个分区必须被划分成的组数。</p>
<p>integer_expression 的类型可以为 int 或 bigint。</p>
<p>&nbsp;</p>
<p>&lt;partition_by_clause&gt;</p>
<p>将 FROM 子句生成的结果集划分成 RANK 函数适用的分区。</p>
<p>&lt; order_by_clause&gt;</p>
<p>确定 NTILE 值分配到分区中各行的顺序。有关详细信息，请参阅 orDER BY 子句 (Transact-SQL)。当在排名函数中使用 &lt;order_by_clause&gt; 时，不能用整数表示列。</p>
<p>示列：select NTILE (4) over(PARTITION BY sshje order by spid) as r,spid,sshje from retmxls</p>
<p>根据sshje进行分区，按照spid进行排序，把每个分区分成4份</p>
<p>也可以select NTILE (4) over(order by spid) as r,spid,sshje from retmxls</p>
<p>将整个结果分成四份</p>
<p>3、DENSE_RANK ( )&nbsp;</p>
<p>语法</p>
<p>&nbsp; <br />
DENSE_RANK ( )&nbsp;&nbsp;&nbsp; OVER ( [ &lt; partition_by_clause &gt; ] &lt; order_by_clause &gt; )<br />
&nbsp;</p>
<p><br />
参数</p>
<p>&lt; partition_by_clause&gt;</p>
<p>将 FROM 子句生成的结果集划分为数个应用 DENSE_RANK 函数的分区。若要了解 PARTITION BY 语法，请参阅 OVER 子句 (Transact-SQL)。</p>
<p>&lt; order_by_clause&gt;</p>
<p>确定将 DENSE_RANK 值应用于分区中各行的顺序。整数不能表示排名函数中使用的 &lt;order_by_clause&gt; 中的列。</p>
<p>示列：select DENSE_RANK() over( order by spid) as r,spid,sshje from retmxls</p>
<p>返回结果同NTILE的区别是他的下一区的序号是上一区的数值加1而不是实际的行数。</p>
<p>select DENSE_RANK() over(PARTITION BY sshje order by spid) as r,spid,sshje from retmxls</p>
<p>生成结果根据sshje分区，spid排序，生成序号，序号是连续的顺序</p>
<p>4、row_number()</p>
<p>语法</p>
<p>&nbsp; <br />
ROW_NUMBER ( )&nbsp;&nbsp;&nbsp;&nbsp; OVER ( [ &lt;partition_by_clause&gt; ] &lt;order_by_clause&gt; )<br />
&nbsp;</p>
<p><br />
参数</p>
<p>&lt;partition_by_clause&gt;</p>
<p>将 FROM 子句生成的结果集划入应用了 ROW_NUMBER 函数的分区。若要了解 PARTITION BY 语法，请参阅 OVER 子句 (Transact-SQL)。</p>
<p>&lt;order_by_clause&gt;</p>
<p>确定将 ROW_NUMBER 值分配给分区中的行的顺序。有关详细信息，请参阅 orDER BY 子句 (Transact-SQL)。当在排名函数中使用 &lt;order_by_clause&gt; 时，不能用整数表示列。</p>
<p>示列：select row_number() over(order by spid) as r,spid,sshje from retmxls</p>
<p>生成结果，以spid排序，生成连续的序号。和标识种子类似</p>
<p>select row_number() over(PARTITION BY sshje order by spid) as r,spid,sshje from retmxls</p>
<p>生成以sshje分区的序号，每个分区从1开始</p>
<p>&nbsp;</p>
<p>本文来自CSDN博客，转载请标明出处：<a href="http://blog.csdn.net/wwwcs59/archive/2009/09/13/4547656.aspx">http://blog.csdn.net/wwwcs59/archive/2009/09/13/4547656.aspx</a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.bloodcn.com/article/code/77.htm" /> 
	  <id>http://www.bloodcn.com/default.asp?id=77</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[推荐一个比打企鹅还好玩的小游戏]]></title>
	  <author>
		 <name>la5u4ever</name>
		 <uri>http://www.bloodcn.com/</uri>
		 <email>li-deming@hotmail.com</email>
	  </author>
	  <category term="" scheme="http://www.bloodcn.com/default.asp?cateID=29" label="修身养性" /> 
	  <updated>2009-09-22T14:51:27+08:00</updated>
	  <published>2009-09-22T14:51:27+08:00</published>
		  <summary type="html"><![CDATA[<p><span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="google-src-text" style="direction: ltr; text-align: left">
<table cellspacing="0" cellpadding="0" style="border-right: #ccc 1px solid; border-top: #ccc 1px solid; background: #fff; margin: 0px 0px 10px; border-left: #ccc 1px solid; width: 244px; border-bottom: #ccc 1px solid">
    <tbody>
        <tr>
            <td style="padding-right: 10px; padding-left: 10px; font-size: 11px; padding-bottom: 5px; color: #000; padding-top: 5px; font-family: verdana"><a style="display: block; text-decoration: none" href="http://203.208.39.132/translate_c?hl=zh-CN&amp;sl=zh-TW&amp;u=http://www.miniclip.com/games/pebble-dash/cn/&amp;prev=/search%3Fq%3Dpebble%2Bdash%26hl%3Dzh-CN%26rlz%3D1T4GFRE_zh-CNCN331CN332%26sa%3DG%26newwindow%3D1&amp;rurl=translate.google.cn&amp;usg=ALkJrhgPvaA8PAGDecjjuugKFNI79EMMfA">&nbsp;<strong style="border-right: medium none; border-top: medium none; border-left: medium none; color: #000; border-bottom: medium none; text-decoration: underline">Pebble Dash</strong>
            <p style="clear: none; margin: 0px; color: #000; text-decoration: none">尽力扔掷小石块，越远越好！
            <table cellspacing="0" cellpadding="0" style="border-right: #ccc 1px solid; border-top: #ccc 1px solid; background: #fff; margin: 0px 0px 10px; border-left: #ccc 1px solid; width: 244px; border-bottom: #ccc 1px solid">
                <tbody>
                    <tr>
                        <td style="padding-right: 10px; padding-left: 10px; font-size: 11px; padding-bottom: 5px; color: #000; padding-top: 5px; font-family: verdana"><a cn="" pebble-dash="" games="" com="" style="display: block; text-decoration: none" href="http://203.208.39.132/translate_c?hl=zh-CN&amp;sl=zh-TW&amp;u=http://www.miniclip."><img height="59" alt="Miniclip游戏- Pebble Dash" width="70" align="left" style="border-right: 0px; border-top: 0px; border-left: 0px; margin-right: 5px; border-bottom: 0px" src="http://www.miniclip.com/images/icons/pebbledashsmallicon.jpg" /> <strong style="border-right: medium none; border-top: medium none; border-left: medium none; color: #000; border-bottom: medium none; text-decoration: underline">Pebble Dash</strong>
                        <p style="clear: none; margin: 0px; color: #000; text-decoration: none">尽力扔掷小石块，越远越好！</p>
                        </a></td>
                    </tr>
                    <tr>
                        <td style="padding-right: 10px; border-top: #ccc 1px solid; padding-left: 10px; font-size: 11px; padding-bottom: 5px; padding-top: 5px; font-family: verdana"><a title="Miniclip 遊戲" href="http://203.208.39.132/translate_c?hl=zh-CN&amp;sl=zh-TW&amp;u=http://www.miniclip.com/games/pebble-dash/cn/&amp;prev=/search%3Fq%3Dpebble%2Bdash%26hl%3Dzh-CN%26rlz%3D1T4GFRE_zh-CNCN331CN332%26sa%3DG%26newwindow%3D1&amp;rurl=translate.google.cn&amp;usg=ALkJrhgPvaA8PAGDecjjuugKFNI79EMMfA">
                        <p>&nbsp;</p>
                        </a></td>
                    </tr>
                    <tr>
                        <td style="padding-right: 10px; border-top: #ccc 1px solid; padding-left: 10px; font-size: 11px; padding-bottom: 5px; padding-top: 5px; font-family: verdana"><a title="Miniclip游戏" href="http://203.208.39.132/translate_c?hl=zh-CN&amp;sl=zh-TW&amp;u=http://www.miniclip.com/games/pebble-dash/cn/&amp;prev=/search%3Fq">现在玩这款免费游戏！ <span onmouseout="_tipoff()" onmouseover="_tipon(this)"><span class="google-src-text" style="direction: ltr; text-align: left">!</span></span></a></td>
                    </tr>
                </tbody>
            </table>
            </p>
            </a></td>
        </tr>
    </tbody>
</table>
</span></span></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.bloodcn.com/article/xs/76.htm" /> 
	  <id>http://www.bloodcn.com/default.asp?id=76</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[js 表单验证]]></title>
	  <author>
		 <name>la5u4ever</name>
		 <uri>http://www.bloodcn.com/</uri>
		 <email>li-deming@hotmail.com</email>
	  </author>
	  <category term="" scheme="http://www.bloodcn.com/default.asp?cateID=28" label="web前端" /> 
	  <updated>2009-05-16T12:15:53+08:00</updated>
	  <published>2009-05-16T12:15:53+08:00</published>
		  <summary type="html"><![CDATA[<p>jQuery.validate。 <br />
它是著名的JavaScript包jQuery的一个插件，其实它还有其它的一些插件应该都爽，有待慢慢来学习 <br />
<br />
官方地址：<a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/">http://bassistance.de/jquery-plugins/jquery-plugin-validation/</a></p>
<p>&nbsp;</p>
<p><a href="http://bloodcn.com/attachments/month_0905/f2009516121551.zip"><img border="0" alt="" style="margin: 0px 2px -4px 0px" src="http://bloodcn.com/images/download.gif" />点击下载此文件</a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.bloodcn.com/article/web/74.htm" /> 
	  <id>http://www.bloodcn.com/default.asp?id=74</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[极光效果]]></title>
	  <author>
		 <name>la5u4ever</name>
		 <uri>http://www.bloodcn.com/</uri>
		 <email>li-deming@hotmail.com</email>
	  </author>
	  <category term="" scheme="http://www.bloodcn.com/default.asp?cateID=28" label="web前端" /> 
	  <updated>2009-05-15T03:47:05+08:00</updated>
	  <published>2009-05-15T03:47:05+08:00</published>
		  <summary type="html"><![CDATA[<p><img alt="" src="http://bloodcn.com/attachments/month_0905/w200951534536.jpg" /></p>
<p><a href="http://bloodcn.com/attachments/month_0905/u200951534654.rar"><img alt="" border="0" style="margin: 0px 2px -4px 0px" src="http://bloodcn.com/images/download.gif" />点击下载此文件</a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.bloodcn.com/article/web/73.htm" /> 
	  <id>http://www.bloodcn.com/default.asp?id=73</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[ps 初级 之火焰字]]></title>
	  <author>
		 <name>la5u4ever</name>
		 <uri>http://www.bloodcn.com/</uri>
		 <email>li-deming@hotmail.com</email>
	  </author>
	  <category term="" scheme="http://www.bloodcn.com/default.asp?cateID=28" label="web前端" /> 
	  <updated>2009-05-13T01:36:08+08:00</updated>
	  <published>2009-05-13T01:36:08+08:00</published>
		  <summary type="html"><![CDATA[<p>&nbsp;</p>
<p>预览：</p>
<p><img alt="" src="http://bloodcn.com/attachments/month_0905/c20095131364.jpg" /></p>
<p><a href="http://bloodcn.com/attachments/month_0905/o20095131354.rar"><img alt="" border="0" style="margin: 0px 2px -4px 0px" src="http://bloodcn.com/images/download.gif" />点击下载此文件</a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.bloodcn.com/article/web/72.htm" /> 
	  <id>http://www.bloodcn.com/default.asp?id=72</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[屏幕地震特效]]></title>
	  <author>
		 <name>la5u4ever</name>
		 <uri>http://www.bloodcn.com/</uri>
		 <email>li-deming@hotmail.com</email>
	  </author>
	  <category term="" scheme="http://www.bloodcn.com/default.asp?cateID=28" label="web前端" /> 
	  <updated>2009-05-05T14:27:22+08:00</updated>
	  <published>2009-05-05T14:27:22+08:00</published>
		  <summary type="html"><![CDATA[<div class="codeText">
<div class="codeHead">以下代码复制进body区</div>
<ol class="dp-xml">
    <li class="alt"><span><span>&nbsp;&nbsp;</span></span></li>
    <li><span class="tag">&lt;</span><span class="tag-name">SCRIPT</span><span>&nbsp;</span><span class="attribute">language</span><span>=</span><span class="attribute-value">javascript</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>function&nbsp;shake_xy(n) &nbsp;&nbsp;</span></li>
    <li><span>{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;if&nbsp;(self.moveBy) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;for&nbsp;(</span><span class="attribute">i</span><span>&nbsp;=&nbsp;</span><span class="attribute-value">10</span><span>;&nbsp;i&nbsp;</span><span class="tag">&gt;</span><span>&nbsp;0;&nbsp;i--) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;for&nbsp;(</span><span class="attribute">j</span><span>&nbsp;=&nbsp;</span><span class="attribute-value">n</span><span>;&nbsp;j&nbsp;</span><span class="tag">&gt;</span><span>&nbsp;0;&nbsp;j--) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;self.moveBy(0,i); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;self.moveBy(i,0); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;self.moveBy(0,-i); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;self.moveBy(-i,0); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>function&nbsp;shake_x(n) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;if&nbsp;(self.moveBy) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;for&nbsp;(</span><span class="attribute">i</span><span>&nbsp;=&nbsp;</span><span class="attribute-value">10</span><span>;&nbsp;i&nbsp;</span><span class="tag">&gt;</span><span>&nbsp;0;&nbsp;i--) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;for&nbsp;(</span><span class="attribute">j</span><span>&nbsp;=&nbsp;</span><span class="attribute-value">n</span><span>;&nbsp;j&nbsp;</span><span class="tag">&gt;</span><span>&nbsp;0;&nbsp;j--) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;self.moveBy(i,0); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;self.moveBy(-i,0); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>function&nbsp;shake_y(n) &nbsp;&nbsp;</span></li>
    <li><span>{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;if&nbsp;(self.moveBy) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;for&nbsp;(</span><span class="attribute">i</span><span>&nbsp;=&nbsp;</span><span class="attribute-value">10</span><span>;&nbsp;i&nbsp;</span><span class="tag">&gt;</span><span>&nbsp;0;&nbsp;i--) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;for&nbsp;(</span><span class="attribute">j</span><span>&nbsp;=&nbsp;</span><span class="attribute-value">n</span><span>;&nbsp;j&nbsp;</span><span class="tag">&gt;</span><span>&nbsp;0;&nbsp;j--) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;self.moveBy(0,i); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;self.moveBy(0,-i); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>} &nbsp;&nbsp;</span></li>
    <li class="alt"><span class="tag">&lt;/</span><span class="tag-name">SCRIPT</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span class="tag">&lt;</span><span class="tag-name">A</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span>&nbsp;</span><span class="attribute">onclick</span><span>=</span><span class="attribute-value">shake_x</span><span>(5)</span><span class="tag">&gt;</span><span>左右震动</span><span class="tag">&lt;/</span><span class="tag-name">A</span><span class="tag">&gt;</span><span>&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span class="tag">&lt;</span><span class="tag-name">A</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span>&nbsp;</span><span class="attribute">onclick</span><span>=</span><span class="attribute-value">shake_y</span><span>(5)</span><span class="tag">&gt;</span><span>上下震动</span><span class="tag">&lt;/</span><span class="tag-name">A</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span class="tag">&lt;</span><span class="tag-name">A</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span>&nbsp;</span><span class="attribute">onclick</span><span>=</span><span class="attribute-value">shake_xy</span><span>(2)</span><span class="tag">&gt;</span><span>整屏震动</span><span class="tag">&lt;/</span><span class="tag-name">A</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.bloodcn.com/article/web/71.htm" /> 
	  <id>http://www.bloodcn.com/default.asp?id=71</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[让页面内的图片全部飞起来]]></title>
	  <author>
		 <name>la5u4ever</name>
		 <uri>http://www.bloodcn.com/</uri>
		 <email>li-deming@hotmail.com</email>
	  </author>
	  <category term="" scheme="http://www.bloodcn.com/default.asp?cateID=28" label="web前端" /> 
	  <updated>2009-05-05T14:15:00+08:00</updated>
	  <published>2009-05-05T14:15:00+08:00</published>
		  <summary type="html"><![CDATA[<p>随便打开一个有图的网页，在地址栏输入</p>
<p>javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);<br />
&nbsp;</p>
<p>猛击回车 看效果吧&middot;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.bloodcn.com/article/web/70.htm" /> 
	  <id>http://www.bloodcn.com/default.asp?id=70</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[倒影css滤镜]]></title>
	  <author>
		 <name>la5u4ever</name>
		 <uri>http://www.bloodcn.com/</uri>
		 <email>li-deming@hotmail.com</email>
	  </author>
	  <category term="" scheme="http://www.bloodcn.com/default.asp?cateID=28" label="web前端" /> 
	  <updated>2009-05-05T14:07:24+08:00</updated>
	  <published>2009-05-05T14:07:24+08:00</published>
		  <summary type="html"><![CDATA[<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol class="dp-xml">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">div</span><span>&nbsp;</span><span class="attribute">style</span><span>=</span><span class="attribute-value">&quot;&nbsp;width:&nbsp;154px;&nbsp;height:&nbsp;102px;&nbsp;&quot;</span><span>&nbsp;</span><span class="attribute">id</span><span>=</span><span class="attribute-value">&quot;layer1&quot;</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li><span class="tag">&lt;</span><span class="tag-name">img</span><span>&nbsp;</span><span class="attribute">src</span><span>=</span><span class="attribute-value">&quot;http://www.168up.cn/uploads/allimg/090303/13310L008-3.jpg&quot;</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span class="tag">&lt;</span><span class="tag-name">img</span><span>&nbsp;</span><span class="attribute">src</span><span>=</span><span class="attribute-value">&quot;http://www.168up.cn/uploads/allimg/090303/13310L008-3.jpg&quot;</span><span>&nbsp;&nbsp;</span><span class="attribute">style</span><span>=</span><span class="attribute-value">'filter:flipv()&nbsp;Alpha(startX=77,&nbsp;startY=0,&nbsp;finishX=77,&nbsp;finishY=202,style=1,opacity=25,finishOpacity=0)'</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span class="tag">&lt;/</span><span class="tag-name">div</span><span class="tag">&gt;</span><span>&nbsp;</span></li>
</ol>
</div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.bloodcn.com/article/web/69.htm" /> 
	  <id>http://www.bloodcn.com/default.asp?id=69</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[asp.net + flash 多文件上传]]></title>
	  <author>
		 <name>la5u4ever</name>
		 <uri>http://www.bloodcn.com/</uri>
		 <email>li-deming@hotmail.com</email>
	  </author>
	  <category term="" scheme="http://www.bloodcn.com/default.asp?cateID=28" label="web前端" /> 
	  <updated>2009-04-23T15:49:31+08:00</updated>
	  <published>2009-04-23T15:49:31+08:00</published>
		  <summary type="html"><![CDATA[<p>&nbsp;</p>
<p><img alt="" src="http://bloodcn.com/attachments/month_0904/c2009423154854.jpg" /></p>
<p>不废话，看代码&middot;</p>
<p><a href="http://bloodcn.com/attachments/month_0904/w2009423154911.rar"><img border="0" alt="" style="margin: 0px 2px -4px 0px" src="http://bloodcn.com/images/download.gif" />点击下载此文件</a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.bloodcn.com/article/web/67.htm" /> 
	  <id>http://www.bloodcn.com/default.asp?id=67</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[jquery插件之 多选互换（jQuery UI Multisel&#101;ct Widget ）]]></title>
	  <author>
		 <name>la5u4ever</name>
		 <uri>http://www.bloodcn.com/</uri>
		 <email>li-deming@hotmail.com</email>
	  </author>
	  <category term="" scheme="http://www.bloodcn.com/default.asp?cateID=28" label="web前端" /> 
	  <updated>2009-04-21T23:23:28+08:00</updated>
	  <published>2009-04-21T23:23:28+08:00</published>
		  <summary type="html"><![CDATA[<p><img alt="" src="http://bloodcn.com/attachments/month_0904/y2009421231939.jpg" /></p>
<p>看图 不废话。大家顾图思义即可。官方站点：<a target="_blank" href="http://www.quasipartikel.at/multiselect/">http://www.quasipartikel.at/multiselect/</a>。</p>
<p>注意： It depends on <a target="_blank" href="http://jquery.com/">jQuery 1.3</a> and <a target="_blank" href="http://jqueryui.com/">jQuery UI 1.7</a>. The widget is styleable using <a title="jQuery UI Themeroller" target="_blank" href="http://jqueryui.com/themeroller/">Themeroller</a>.</p>
<p><a href="http://bloodcn.com/attachments/month_0904/a2009421232325.zip"><img alt="" border="0" style="margin: 0px 2px -4px 0px" src="http://bloodcn.com/images/download.gif" />点击下载此文件</a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.bloodcn.com/article/web/66.htm" /> 
	  <id>http://www.bloodcn.com/default.asp?id=66</id>
  </entry>	
		
</feed>
