<?xml version="1.0" encoding="gb2312"?>
<rss version="2.0">
<channel>
<title><![CDATA[啊……]]></title>
        <image>
        <title>http://hi.baidu.com</title>
        <link>http://hi.baidu.com</link>
        <url>http://img.baidu.com/img/logo-hi.gif</url>
        </image>
<description><![CDATA[我的个人网站 http://www.yuefan.net.cn]]></description>
<link>http://hi.baidu.com/2hill</link>
<language>zh-cn</language>
<generator>www.baidu.com</generator>
<ttl>5</ttl>


<item>
        <title><![CDATA[仿“当当网”首页-Flash图片轮换]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/bb1827cff04ca937f8dc61df.html]]></link>
        <description><![CDATA[
		
		<p>这个效果是模仿当当网首页的图片轮换效果。</p>
<p>当当网的效果是这样的。</p>
<p><span><img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/2hill/pic/item/78f435d93a87c80011df9bc3.jpg"></span></p>
<p><span>它是用js实现的，效果也很好。我想改进了一下，让它可以显示图片的介绍，另外在一些参数的配置上能更灵活一些。不过我是用js+flash实现的，效果如下</span></p>
<p><span><img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/2hill/pic/item/a61ad094d79ae232d21b70ce.jpg"><br>
</span></p>
<p><font color="#ff0000">最后说一下，我做的这个的优点：</font></p>
<p><font color="#ff0000">1、浏览器兼容性好，兼容所有主流浏览器，如：IE系列、Firefox、Opera、Chrome(google浏览器)、Safari(苹果浏览器)；均测试通过。<br>
注：遨游浏览器、世界之窗等一般是IE核心，属于IE系列。</font></p>
<p><font color="#ff0000">2、可以设置图片轮换的时间间隔。可以设置文字的大小、颜色、宽高等。</font></p>
<p><font color="#ff0000">3、切换的过场动画，可以定制。</font></p>
<p>演示效果下载：<a target="_blank" href="http://files.cnblogs.com/2hill/6-仿当当网首页.rar">下载</a>（内有演示与相关的说明）</p>
<p>如里有需要复杂效果的话，可以联系我，帮你订制，呵呵。</p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Flash%20As">Flash As</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/bb1827cff04ca937f8dc61df.html#comment">查看评论</a>]]></description>
        <pubDate>2009-10-02  00:31</pubDate>
        <category><![CDATA[Flash As]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/bb1827cff04ca937f8dc61df.html</guid>
</item>

<item>
        <title><![CDATA[蛋白质粉是会上火的！]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/29909eea9e1238d9d439c968.html]]></link>
        <description><![CDATA[
		
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">真是老了，身体不如以前了，火气旺得撑不住了，呵呵。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">两天内看来感冒是不会好了，竟然要感冒一个星期，唉，痛苦死，脑袋要炸了。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">不知道我为啥火气会这么旺，老爱上火，记得我上幼儿园时就知道自己爱上火，很容易就流鼻血，老爱喉咙痛。&ldquo;六神丸&rdquo;基本上是我家的常备药。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">其实我这人不爱活动，身体应该虚才对啊。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">成年后长年在外，老妈打电话总是会问，现在还流鼻血不？要注意别上火，多喝水之类的。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">经过这么多年，我自己也对自己的身体使用情况很清楚，一直以来并无大碍。不过也有失手的时候。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">今年春，刚从深圳回来时，头几天接风洗尘，酒肉是免不了的。再加上好久没有如此豪爽，大杯大杯的白酒往肚里倒，的确是喝的痛快。这样喝了几天，就觉得不舒服了，上火我是有感觉的，因为怕上火，心理上都比较敏感。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">北方的春天干冷，又有风沙，这一上火，几乎在预料中的就感冒了。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">吃药不见大效，只好输水消炎。所谓的上火就是体内有炎症，这我可以理解。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">一输水就好了，活蹦乱跳没两天，加班后请同事吃饭，趁着倒春寒吃了顿火锅。立即又上火了，喉咙痛，吃药不见好，坚持了几天，又只好输水。长这么大第一次因为喉咙痛输水，真是觉得自己老了，抵抗力都没有了。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">好了没几天，觉得应该煅炼一下身体，决定骑自行车上班。第一天就赶上起沙尘，吸了一肚子沙，鼻涕都是黑的，整个呼吸道火辣辣的，吃了药才好。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">唉，前后竟然一个月才调整过来。还被人嘲笑，回老家了，还水土不服。不过说笑归说笑，我还算可以理解，毕竟在南方空气潮湿，也干净，不像北方这么干，风沙这么大，我又自恃是北方人，太不在乎这些了，哪能会相信水土不服的话，没想到还真是不适应。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">之后这半年多都是平平安安的，好歹是土生土长的北方人，不适应总是短暂的。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">夏天西瓜几乎没断过，我喜欢吃西瓜，消暑解渴，不怕上火。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">眼看入秋了，天凉了，秋雨一场接一场，以为可以消停了，不用担心上火。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">前一段，有个卖安利朋友，向我推销保健品，我对保健品并不抵触，经济条件也允许，觉得也应该吃点，工作压力大，要对自己身体负责吗。在对方大肆宣传之后，决定买一桶蛋白粉喝喝，或许可以调节一下身体。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">坏就坏在这桶蛋白质粉上了。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">喝了大约两星期后，感觉不舒服了，上火的感觉，而且火龈有些痒痛。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">没当回事儿，晚上洗了澡，穿着睡衣看电视，看到半夜，着凉了。第二天感冒，吃药不见效，马上明白坏事儿了。只好跑去看医生。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">医生一看，就说是体内有炎症，要输水。我心里那个气啊。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">输水消炎，感冒就好了。感冒症状没了，但是上火的感觉还是很重，头晕，目赤，大便干。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">秋雨一下，又着凉，感冒又犯了，这一犯更难受。只好再输水。输水就是消炎，医生都不开感冒药给我吃。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">我都快崩溃了，觉得自己像林黛玉一样，病怏怏的。太不经事儿了。这一周内已经吃了两只老母鸡了，补得不能再补了。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">去网上查了查，原来是蛋白质粉吃了会上火的，况且我这体格，肯定是不缺蛋白质的，平时又爱吃肉。唉，这补的什么劲儿啊。我真是愚昧。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">这两天，晚上喝绿豆粥、冰糖梨；白天喝菊花茶，咖啡都戒了，改喝铁观音了。今天感觉还好一些，不过肺火还是重，有啖，呼吸沉重，吃甘草片好像不顶用。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">晚上菊花炖猪肝吃，清肺火。唉，净吃好的，又要长肉了。</span></p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Scribble">Scribble</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/29909eea9e1238d9d439c968.html#comment">查看评论</a>]]></description>
        <pubDate>2009-09-16  15:39</pubDate>
        <category><![CDATA[Scribble]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/29909eea9e1238d9d439c968.html</guid>
</item>

<item>
        <title><![CDATA[JS+Flash图片轮换/切换--上下滑动效果]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/e07d8609b1de798bd1581b4b.html]]></link>
        <description><![CDATA[
		
		这个效果与《<a class="postTitle2" target="_blank" href="Flash图片轮换/切换--左右推拉效果"><font color="#1a8bc8">Flash图片轮换/切换--左右推拉效果</font></a> 》极类似，只是一个是左右，一个是上下。<br>
<p>同样，这个也是js+flash实现的。能够兼容性现行所有的浏览器。<br>
可以设置标题的背景色与标题的字体颜色，文字简介部分，不用再设高度了（高度就是flash场景高度），只需要设宽高。<br>
<br>
&nbsp;&nbsp;  下面是通过设置不同参数而做的两个效果。<br>
效果1<br>
<img height="247" src="http://images.cnblogs.com/cnblogs_com/2hill/B21.jpg" width="398" border="0"><br>
<br>
效果2<br>
<img height="247" src="http://images.cnblogs.com/cnblogs_com/2hill/B22_.jpg" width="589" border="0"><br>
<br>
最后说一下，我做的这个的优点：</p>
<p><font color="#ff0000">1、浏览器兼容性好，兼容所有主流浏览器，如：IE系列、Firefox、Opera、Chrome(google浏览器)、Safari(苹果浏览器)；均测试通过。<br>
注：遨游浏览器、世界之窗等一般是IE核心，属于IE系列。</font></p>
<p><font color="#ff0000">2、可以设置图片轮换的时间间隔。可以设置文字的大小、颜色、宽高等。</font></p>
<p><font color="#ff0000">3、切换的过场动画，可以定制。</font></p>
<p>演示效果下载：<a href="http://files.cnblogs.com/2hill/推拉切换2.rar" target="_blank"><font color="#1a8bc8">下载</font></a></p>
<p>如里有需要复杂效果的话，可以联系我，帮你订制，呵呵。</p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Flash%20As">Flash As</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/e07d8609b1de798bd1581b4b.html#comment">查看评论</a>]]></description>
        <pubDate>2009-08-31  12:59</pubDate>
        <category><![CDATA[Flash As]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/e07d8609b1de798bd1581b4b.html</guid>
</item>

<item>
        <title><![CDATA[Flash图片轮换/切换--左右推拉效果]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/d43bffd3eedea03d970a1694.html]]></link>
        <description><![CDATA[
		
		<p>&nbsp;&nbsp;  当写过一次图片切换效果后，觉得还可以得更好一些，于是又写了一组。</p>
<p>&nbsp;&nbsp;  同样，该效果可以作为网站首页的<strong>焦点新闻图片</strong>显示，它可以自动切换，<strong>时间间隔可以自由设定</strong>。而且兼容主流所有的浏览器。</p>
<p>&nbsp;&nbsp;  下面是通过设置不同参数而做的两个效果。</p>
<p>图1（图片设置较宽，设置了标题背景与字体的颜色，文字介绍字体设了13px）<br>
&nbsp;&nbsp;<img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/2hill/pic/item/7ef2c623324da66fad34de85.jpg"></p>
<p>图2 （图片设置较宽，设置了标题背景与字体的颜色，由于设值文字高度为0，则没有显示介绍文字）<br>
<img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/2hill/pic/item/f9f1e41cca92a6a087d6b680.jpg"></p>
<p><font color="#ff0000">最后说一下，我做的这个的优点：</font></p>
<p><font color="#ff0000">1、浏览器兼容性好，兼容所有主流浏览器，如：IE系列、Firefox、Opera、Chrome(google浏览器)、Safari(苹果浏览器)；均测试通过。<br>
注：遨游浏览器、世界之窗等一般是IE核心，属于IE系列。</font></p>
<p><font color="#ff0000">2、可以设置图片轮换的时间间隔。可以设置文字的大小、颜色、宽高等。</font></p>
<p><font color="#ff0000">3、切换的过场动画，可以定制。</font></p>
<p>演示效果下载：<a target="_blank" href="http://files.cnblogs.com/2hill/推拉切换1.rar">下载</a></p>
<p>如里有需要复杂效果的话，可以联系我，帮你订制，呵呵。</p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Javascript">Javascript</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/d43bffd3eedea03d970a1694.html#comment">查看评论</a>]]></description>
        <pubDate>2009-08-30  08:56</pubDate>
        <category><![CDATA[Javascript]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/d43bffd3eedea03d970a1694.html</guid>
</item>

<item>
        <title><![CDATA[Flash图片轮换/切换--普通效果1]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/48d66d8757e9d423c65cc38d.html]]></link>
        <description><![CDATA[
		
		<p>&nbsp;&nbsp;&nbsp;  Flash国片轮换效果并不稀奇，网上流传也很多。前一段，帮一个朋友做了个网站，就用到一个轮换效果，做完了，对方要求图片轮换时，要切换图片新闻的简介。也就是说，换到某一个新闻图片时，在旁边显示该图片新新的简介信息。</p>
<p>&nbsp;&nbsp;&nbsp;  这种效果，在网上找了找，还真没找着。唉，被逼无耐之下，决定自己写个算了，又不是不会。</p>
<p>&nbsp;&nbsp;&nbsp;  最终效果如下图：<br>
<img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/2hill/pic/item/5a11639b8c4f5c9ec9eaf4a1.jpg"></p>
<p>左侧与网上流传的一样，只是，在图片切换时，右则显示同步的文字介绍。</p>
<p>演示效果下载：<a target="_blank" href="http://files.cnblogs.com/2hill/A1.rar">下载</a></p>
<p><font color="#ff0000">最后说一下，我做的这个的优点：</font></p>
<p><font color="#ff0000">1、浏览器兼容性好，兼容所有主流浏览器，如：IE系列、Firefox、Opera、Chrome(google浏览器)、Safari(苹果浏览器)；均测试通过。<br>
注：遨游浏览器、世界之窗等一般是IE核心，属于IE系列。</font></p>
<p><font color="#ff0000">2、可以设置图片轮换的时间间隔。可以设置文字的大小、宽高等。</font></p>
<p><font color="#ff0000">3、切换的过场动画，可以定制。</font></p>
<p>如里有需要复杂效果的话，可以联系我，帮你订制，呵呵。</p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Javascript">Javascript</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/48d66d8757e9d423c65cc38d.html#comment">查看评论</a>]]></description>
        <pubDate>2009-08-30  08:36</pubDate>
        <category><![CDATA[Javascript]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/48d66d8757e9d423c65cc38d.html</guid>
</item>

<item>
        <title><![CDATA[赤壁之战 孙权拒曹]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/bc3eca1607847958f3de32ca.html]]></link>
        <description><![CDATA[
		
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">电影《赤壁》吴宇森拍得还是不错的，毕竟电影是娱乐为主，不能去较真。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">其中孙权不敢打，周瑜让其打老虎来锤炼心智，最后，孙权一狠心，就决定要打了。这一幕哄小孩还说得过去，但作为成年人，这一段，按成人故事讲吧。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span><font face="宋体"> </font></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">史实上，劝孙权敢于拒曹的不是周瑜，也不是诸葛亮，而是鲁肃。仅他一句话，就把问题给说明白了。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">说话，当初孙权开领导班子会议，讨论与曹操的对外关系问题，人家已经逼到门口了，是撕破脸打一仗呢，还是投降，委屈称臣？</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">会场上，文官以张昭为首的表示要投降，大丈夫能屈能伸，打不赢就投降呗，道理说的也是光明正大，是&ldquo;为了苍生黎庶免遭涂毒&rdquo;啊。武官是要打，理由的没有，反正就是要打。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">那是吵翻了天，孙权插不上嘴，给大伙说，&ldquo;你们聊，我上厕所先&rdquo;，出恭去了。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">鲁肃紧随其后，在厕所门拉住孙权的袖子，说……</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">&ldquo;主公啊，如果曹操占领了江东，他会不会杀我鲁肃？&rdquo;</span><font face="宋体"> <span style=" mso-ascii- mso-hansi-">就这一句话，孙权就愣住了，鲁肃自问自答，&ldquo;曹操雄才大略，他肯定不会杀我，还会让我当官，治理江东。不光是我，像张昭等人，也不会杀。&rdquo;</span></font></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">这道理就如同现在的&ldquo;港人治港&rdquo;，用本地人治理本土。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">&ldquo;为啥不杀我，还要重用我？原因很简单，因为我不是老板，我是一个职业经理人。而你呢？我就不说啦，你就看看荆州刘表的儿子们吧！&rdquo;</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">（刘表死后，刘表的儿子投降曹操，封了一个什么侯爵，属地远在天边，去赴任的路上就给咔嚓了，而刘表的大将全部重用，像蔡瑁、张允，还有文聘等）。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">孙权可不是傻子，听到这里啥都明白了，会场上的人讨论来讨论去，都是为自身的利益考虑，谁管自己的死活啊。别人可以投降，而自己是不可以投降的，打不赢是死，投降那铁定是死啊。那还不如打！江东人战死完，我孙权也不想死啊，还顾什么&ldquo;苍生黎庶&rdquo;，扯闲淡。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">孙权也不尿了，反身回屋，拔出宝剑，咔嚓把桌子给剁了一个角，宣布：&ldquo;寡人誓死不降，决一死战，再有人敢咋咋胡胡说要投降，有同此案，哼！&rdquo;。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">别讨论了，打吧。</span><span><font face="宋体"> </font></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">曹操也曾在《让县自明本志令》文中，明确指出，&ldquo;不是我不愿意放弃权柄，而是我一旦放弃，我就难以保护自己的身家性命。（原文：诚恐己离兵为人所祸也）&rdquo;，真是说了大实话。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">这就是老板与职业经理人的区别，也极具中国特色。民主与法制即便深入人心了，但它毕竟不是中国传统文化，而当今的中国，依然是传统的中国。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">老板没有退路，经理人却有。所以，不要怪老板拿的比你多，因为它承担的风险也比你多。也不要认为当老板很风光，他承担的责任也更大，风险也更大。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">当老板，累着呢！</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">而再累，权力也不敢放的，一旦权力下放，这些龟儿子们不知道要搞出什么名堂，股份制？股份完了，公司还是我的公司吗？<span style=" mso-ascii- mso-hansi-">权力不能放，责任自然无法下放，老板是累死也活该的角色。</span></span>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span style=" mso-ascii- mso-hansi-">这就是中国特色的民营企业，老板永远是老板。可敬、可爱的老板，承担了公司最大的责任，享有公司最多的利益，拥有公司最大的权力。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"> 最后说上两句，不要羡慕老板拿的比你多，不要奢望老板会给你股份。<font face="宋体">当今的中国，依然是传统的中国。</font></p>
</p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Scribble">Scribble</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/bc3eca1607847958f3de32ca.html#comment">查看评论</a>]]></description>
        <pubDate>2009-08-26  13:06</pubDate>
        <category><![CDATA[Scribble]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/bc3eca1607847958f3de32ca.html</guid>
</item>

<item>
        <title><![CDATA[岳飞之死 与秦桧之冤]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/5cf8f4cc72e6211901e9280a.html]]></link>
        <description><![CDATA[
		
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 44.15pt"> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>岳飞是怎么死的？秦桧害死的！真的吗？</span></p>
<h3 style="margin: 13pt 0cm; text-indent: 32.15pt"><span><font size="5">岳飞之死</font></span></h3>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>问几个问题先</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>岳飞的军队叫什么？岳家军！</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>岳飞是哪个朝代的？宋朝！</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>宋朝的开国皇帝是谁？赵匡胤</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>赵匡胤是怎么当上皇帝的？黄袍加身！</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>赵匡胤凭啥能黄袍加身？因为赵匡胤掌握着全国兵马，有铁杆的&ldquo;赵家班&rdquo;（赵匡义、赵普）。好像扯得挺远，其实扯到这，也能说明问题了。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>是岳飞的&ldquo;岳家军&rdquo;害死了岳飞，岳飞啊，还是没文化，难道没读过历史吗？</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>按现在话说，岳飞犯了严重的政治性错误。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>站在企业管理的角度上来说，岳飞作为职业经理人和自己的团队走得太近，的确有危害公司利益的嫌疑。</span></p>
<h3 style="margin: 13pt 0cm; text-indent: 32.15pt"><span><font size="5">秦桧之冤</font></span></h3>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>再问个问题，&ldquo;赵构算不算昏君？&rdquo;</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>如果前面的那些问题想得明白，自然能明白赵构并不是昏君，如果他声色犬马、荒淫无度、不问政事，他就认识不到岳飞的危险性。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>那赵构算不算<st1:personname productid="明">明</st1:personname>君？</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>当然也不算，如果他像汉武帝、唐太宗一样，拥有超高的驾驭权臣的能力，那在他的管理下，岳飞将极有可能成就卫青、霍去病一样的功绩。而事实上，赵构也非常明白，以自己的能力驾驭不了岳飞，又不甘心他做大，早下手为强的心理，也是可以理解的。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>中国人喜欢一分为二的看待问题，非君子即小人，非<st1:personname productid="明">明</st1:personname>君即昏君，而事实上，赵构只是一个普通人，只是坐在帝王位上，难得他有自知之明。也恰是他能自知，所以容不下岳飞，也包括岳飞的岳家军。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>所以说，是赵构要杀岳飞，而不是秦桧。一把手总是正确的，即便是皇上昏得不行了，要推翻他，也只能打着&ldquo;清君侧&rdquo;的旗号，这是中国特色。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>何况，赵构并不昏，屎盆子只能扣在秦桧的脑袋上。</span></p>
<h3 style="margin: 13pt 0cm; text-indent: 32.15pt"><span><font size="5">赵构岳飞在今天</font></span></h3>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>假设……</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>赵构赵老板是一个民营企业的老总，岳飞是其得力干将（部门经理），秦桧是公司副总兼人力资源部主管。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>岳飞的部门成员，非常团结，业绩也蒸蒸日上，岳经理与客户关系也相当融洽。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>赵老板开始不安，以岳飞的能力，再这样发展下去，他既有稳定的客户关系，又有坚实的团队，时机一旦成熟，他完全可以独立出去开公司。现在公司给他资金、人马，都是在帮他打天下。如果真有这么一天，岳飞将是公司强有力的竞争对手。怎么办哪？</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>秦副总当然也看到这些，不断的提醒老板，要注意权力平衡，赵老板也心知肚明，但一时找不出与岳飞平衡的人选，眼看他的部门越来越大，业绩越来越好，已经有员工开始嘀咕，说是他们在养着公司。是可忍孰不可忍，再这样下去，即便岳飞没有这个心思，他手下的人为了自身利益也会鼓动岳飞开公司单干的。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>终于，在秦副总又一次提醒时，赵老板嘿然一笑：&ldquo;你就看着处理吧！&rdquo;</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>秦副总开始抓岳飞的小辫子，一时找不出甚好的理由，就说是&ldquo;危害公司安全&rdquo;，&ldquo;私自透漏公司信息&rdquo;。岳飞那个冤，&ldquo;我没有啊，秦总，你造谣要有根据啊！&rdquo;</span><font face="Times New Roman"> </font></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>&ldquo;现在没有，将来也会有，这叫&lsquo;莫须有&rsquo;&rdquo;。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>秦桧心想，想当前，柴荣对赵匡胤可是恩重如山，柴荣一死，不照样黄袍加身，现在的忠诚不代表将来忠诚，利益决定了这一切，岳飞你好单纯啊。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>岳飞找赵老板诉说，赵老板会怎么说？</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>&ldquo;小岳啊，我相信你，怎么会有这种事情呢？但是，老秦的工作我也不好干预，我相信，这肯定是误会，要不这样吧，你和秦副总吃个饭，沟通沟通。&rdquo;</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>在哪吃饭呢？风波亭大酒店（历史上，岳飞死于风波亭），呵呵。</span></p>
<h3 style="margin: 13pt 0cm; text-indent: 32.15pt"><span><font size="5">岳飞与赵构的矛盾如何避免</font></span></h3>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>在中国历史上，一把手既想发挥出手下干将的最大能力，又害怕他们功劳太大，功高震主，危害到自身利益。所以，不管是杯酒释兵权，还是火烧庆功楼，历朝历代是屡见不鲜。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>现在是</span><span><font face="Times New Roman">21</font></span><span>世纪了，不过话说回来，现在的中国依然是传统的中国，岳飞与赵构的矛盾在民营企业中也是屡见不鲜。这或许可以说明，为什么中国人都喜欢当老板，但中国的企业却做不大的原因。世界五百强，有几家是中国的？这几家也多是原国有企业转型的，有民企吗？</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>有一些朋友抱怨说，其实自己并不想开公司，是自己的老板逼的。呵呵。或许是个谦虚的话，但也能说明一些道理。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>现在人都很聪明，且是民主社会了，谁也杀不了谁，聪明人不如把问题透明化，摊开来分析。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>举个例子。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>一个优秀的职业经理人，会做到他的团队，有他没有他都能行。问题是，这个时候，老板完全可以找另一个人代替他。于是，当他认识到这个危险时，他会如何呢？要知道培训一个团队是很累的，当这个团队培训成熟，不需要太多付出即可坐享利益时，老板要换掉他，他会如何？</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>他最有可能的是，与手下的团队成员建立私人感情（虽然这并不利于管理），一旦老板动了他，这个团队很可能会不稳定，老板投鼠忌器，只能隐忍。（岳家军要出现了）</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>而越是这样，老板越不放心了。因为部门经理的团队，已经开始从&ldquo;公司的团队&rdquo;转变到&ldquo;个人团队&rdquo;的嫌疑。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>老板的不安，会让部门经理更加不安。于是，拉队伍出去单干的心思越来越强，他手下的干将也会鼓动他，&ldquo;咱们每年赚这么多钱，都让老板吃了，值不值啊，不如哥几个自己干，你领头吧，我们都听你的。&rdquo;（眼看要黄袍加身）</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>即便经理人不想开公司，但事情到了这个份上，与公司高层的相互信任越来越恶化。为了保持已经得到了利益与中远期的利益，他需要团队的想法远大于他需要老板的想法。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>事实上，一个职业经理人，并不定是个好老板，而且，当他开公司后，原来的团队成员虽然过来帮衬，但因为存在人情化管理，执行力不够，团队成员不得不通过额外的努力去弥补管理上的不足，日久生怨。业绩一旦下滑，抗风险能力不够，团队散伙。当然，也有不少，经过阵痛之后，逐步走向成功的，比较少。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>而原公司，失去一个强劲团队，也颇为受伤，其结果是，虽然不是&ldquo;两败&rdquo;，但绝对是&ldquo;两伤&rdquo;。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>虽然有成功的案例，但是要注意，大家喜欢听好的新闻，失败的案例都被掩盖了。好像，出去单干一定可以成功，可以好好教训一下老板。并不是这样的。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>具体该如何避免这个问题？（注意，不是如何&ldquo;解决&rdquo;这个问题，而是如何去&ldquo;避免&rdquo;这种情形出现）</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt"><span>如何避免呢？我也不知道，留给大伙探讨吧。</span></p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Scribble">Scribble</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/5cf8f4cc72e6211901e9280a.html#comment">查看评论</a>]]></description>
        <pubDate>2009-08-12  09:29</pubDate>
        <category><![CDATA[Scribble]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/5cf8f4cc72e6211901e9280a.html</guid>
</item>

<item>
        <title><![CDATA[Flash获取当前文件名、路径名]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/9534c7efb5b9aee6ce1b3eca.html]]></link>
        <description><![CDATA[
		
		<p>其实这个功能没有什么大用，很简单；只是最近在做一些课件时，并不知道这节课将来属于某个年级，即便知道，现在的教材这么混杂，也有可能更换。</p>
<p>为了方便课件使用，我决定，用目录与文件名来设定是哪节课，如课件放在&ldquo;\小学\语文\3年级\上册&rdquo;目录下时，打开课件，会自动显示&ldquo;小学语文三年级上册&rdquo;；课件的文件名称写为&ldquo;12.春.swf&rdquo;，则打开课件时，课堂标题会显示为&ldquo;第十二课 《春》&rdquo;。</p>
<p>实现如上效果，无法是判断课件所处的路径与文件名，并将数字转到汉字就行了。</p>
<p>如下是一个完整的类。</p>
<p><font color="#993300">class FileName extends MovieClip {<br>
 //构造方法<br>
 function FileName() {<br>
 }<br>
 //获取文件路径<br>
 function getPath():String {<br>
&nbsp;&nbsp; var filePath:String = _root._url;&nbsp;&nbsp;<br>
&nbsp;&nbsp; return filePath.substring(0, filePath.lastIndexOf(&quot;/&quot;));<br>
 }<br>
 //获取当前文件名<br>
 function getFileName():String {<br>
&nbsp;&nbsp; var filePath:String = _root._url;<br>
&nbsp;&nbsp; return filePath.substring(filePath.lastIndexOf(&quot;/&quot;)+1, filePath.length);<br>
 }<br>
 //获取课程名称<br>
 function getCaseName():String {<br>
&nbsp;&nbsp; //取出文件名<br>
&nbsp;&nbsp; var fileName:String = this.getFileName();<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;&nbsp;&nbsp;&nbsp;&nbsp;  <br>
&nbsp;&nbsp; if (fileName.indexOf(&quot;.&quot;)&gt;-1) {<br>
&nbsp;&nbsp;&nbsp; var tName = fileName.substring(fileName.indexOf(&quot;.&quot;)+1, fileName.lastIndexOf(&quot;.&quot;));<br>
&nbsp;&nbsp;&nbsp; return unescape(tName);<br>
&nbsp;&nbsp; }<br>
&nbsp;&nbsp; return &quot;&quot;;<br>
 }<br>
 //获取课程编号，即第几节课<br>
 function getCaseNumber():Number {<br>
&nbsp;&nbsp; //取出文件名<br>
&nbsp;&nbsp; var fileName:String = this.getFileName();<br>
&nbsp;&nbsp; //取出课程编号<br>
&nbsp;&nbsp; if (fileName.indexOf(&quot;.&quot;)&gt;-1) {<br>
&nbsp;&nbsp;&nbsp; var tNum = fileName.substring(0, fileName.indexOf(&quot;.&quot;));<br>
&nbsp;&nbsp;&nbsp; var caseNum = Number(tNum);<br>
&nbsp;&nbsp;&nbsp; if (isNaN(caseNum)) {<br>
&nbsp;&nbsp;&nbsp;&nbsp; caseNum = 100;<br>
&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp; return caseNum;<br>
&nbsp;&nbsp; }<br>
&nbsp;&nbsp; return 0;<br>
 }<br>
 //获取课程中文编号，即第几节课，如第十节，第二十一节；<br>
 function getCaseChineseNumber(num):String {<br>
&nbsp;&nbsp; var caseNum = num;<br>
&nbsp;&nbsp; //中文课程编号<br>
&nbsp;&nbsp; var chinaNum:String;<br>
&nbsp;&nbsp; var arrNum:Array = new Array(&quot;零&quot;, &quot;一&quot;, &quot;二&quot;, &quot;三&quot;, &quot;四&quot;, &quot;五&quot;, &quot;六&quot;, &quot;七&quot;, &quot;八&quot;, &quot;九&quot;, &quot;十&quot;, &quot;百&quot;);<br>
&nbsp;&nbsp; if (caseNum&lt;=10) {<br>
&nbsp;&nbsp;&nbsp; //个位数<br>
&nbsp;&nbsp;&nbsp; chinaNum = arrNum[caseNum];<br>
&nbsp;&nbsp; } else {<br>
&nbsp;&nbsp;&nbsp; //取十位 <br>
&nbsp;&nbsp;&nbsp; var tNum = Math.floor(caseNum/10);<br>
&nbsp;&nbsp;&nbsp; if (caseNum%10 == 0) {<br>
&nbsp;&nbsp;&nbsp;&nbsp; //十位整数，如20，30，50<br>
&nbsp;&nbsp;&nbsp;&nbsp; chinaNum = arrNum[tNum]+&quot;十&quot;;<br>
&nbsp;&nbsp;&nbsp; } else {<br>
&nbsp;&nbsp;&nbsp;&nbsp; if (caseNum&gt;10 &amp;&amp; caseNum&lt;20) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //十至20<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tNum = caseNum-tNum*10;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; chinaNum = &quot;十&quot;+arrNum[tNum];<br>
&nbsp;&nbsp;&nbsp;&nbsp; } else {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; chinaNum = arrNum[tNum];<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; chinaNum += arrNum[10];<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //取个位 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tNum = caseNum-tNum*10;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; chinaNum += arrNum[tNum];<br>
&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp; }<br>
&nbsp;&nbsp; return chinaNum;<br>
 }<br>
 //获取科目<br>
 function getSubject() {<br>
&nbsp;&nbsp; var filePath:String = this.getPath();<br>
&nbsp;&nbsp; //去除上下册<br>
&nbsp;&nbsp; filePath = filePath.substring(0, filePath.lastIndexOf(&quot;/&quot;));<br>
&nbsp;&nbsp; //去除年级<br>
&nbsp;&nbsp; filePath = filePath.substring(0, filePath.lastIndexOf(&quot;/&quot;));<br>
&nbsp;&nbsp; return filePath.substring(filePath.lastIndexOf(&quot;/&quot;)+1, filePath.length);<br>
 }<br>
 //获取年级<br>
 function getLevel() {<br>
&nbsp;&nbsp; var filePath:String = this.getPath();<br>
&nbsp;&nbsp; //去除上下册<br>
&nbsp;&nbsp; filePath = filePath.substring(0, filePath.lastIndexOf(&quot;/&quot;));<br>
&nbsp;&nbsp; return filePath.substring(filePath.lastIndexOf(&quot;/&quot;)+1, filePath.length);<br>
 }<br>
 //获取上下册<br>
 function getBook() {<br>
&nbsp;&nbsp; var filePath:String = this.getPath();<br>
&nbsp;&nbsp; return filePath.substring(filePath.lastIndexOf(&quot;/&quot;)+1, filePath.length);<br>
 }<br>
 //获取当前课件的名称，并返回&ldquo;第N课 （课程名）&rdquo;<br>
 public  function getCaseTitle() {<br>
&nbsp;&nbsp; //中文课程编号<br>
&nbsp;&nbsp; var chinaNum:String = this.getCaseChineseNumber(this.getCaseNumber());<br>
&nbsp;&nbsp; //课程名称<br>
&nbsp;&nbsp; var caseName:String = this.getCaseName();<br>
&nbsp;&nbsp; caseName = &quot;第&quot;+chinaNum+&quot;课  \n《&quot;+caseName+&quot;》&quot;;<br>
&nbsp;&nbsp; caseName = unescape(caseName);<br>
&nbsp;&nbsp; return caseName;<br>
 }<br>
 //获取当前课件的主标题，如&ldquo;小学语文一年级上册&rdquo;<br>
 public function getTitle():String {<br>
&nbsp;&nbsp; var title = this.getSubject();<br>
&nbsp;&nbsp; var level = this.getLevel();<br>
&nbsp;&nbsp; var book = this.getBook();<br>
&nbsp;&nbsp; //<br>
&nbsp;&nbsp; if (level.length&gt;0) {<br>
&nbsp;&nbsp;&nbsp; var t = level.substring(0, 1);<br>
&nbsp;&nbsp;&nbsp; level = this.getCaseChineseNumber(Number(t))+level.substring(1);<br>
&nbsp;&nbsp; }<br>
&nbsp;&nbsp; var reTitle = title+level+book;<br>
&nbsp;&nbsp; if (reTitle == &quot;&quot; || reTitle.length&lt;1||reTitle.indexOf(&quot;%&quot;)&gt;-1) {<br>
&nbsp;&nbsp;&nbsp; return &quot;该课件存放位置错误！&quot;;<br>
&nbsp;&nbsp; }<br>
&nbsp;&nbsp; return reTitle;<br>
 }<br>
}<br>
</font></p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Flash%20As">Flash As</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/9534c7efb5b9aee6ce1b3eca.html#comment">查看评论</a>]]></description>
        <pubDate>2009-06-16  16:04</pubDate>
        <category><![CDATA[Flash As]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/9534c7efb5b9aee6ce1b3eca.html</guid>
</item>

<item>
        <title><![CDATA[多久才能成为百万富翁(javascript小程序)]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/e7ef86c86949e41f7f3e6f99.html]]></link>
        <description><![CDATA[
		
		<p>纯粹是出于无聊，写了一个小程序，计算一下，什么时间自己可以成为百万富翁。</p>
<p>可以作为学习Jquery或是Javascript的入门练习吧。呵呵。</p>
<p> </p>
<div forimg="1"><img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/2hill/pic/item/db526e126150c870f819b8f7.jpg"></div>
<p>计算方式很简单。</p>
<p>（现有的钱数+每个可以攒到的钱数）*年投资收益</p>
<p>然后递推运算即可。</p>
<p>我作为一个b/s程序员，用javascript写的。</p>
<p>源码如下，复制到Html即可，不过别忘记了加载Jquery库。</p>
<p>&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>&quot;&gt;<br>
&lt;html xmlns=&quot;<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>&quot;&gt;<br>
&lt;head&gt;<br>
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;<br>
&lt;title&gt;无标题文档&lt;/title&gt;<br>
&lt;script type=&quot;text/javascript&quot; src=&quot;jquery.js&quot;&gt;&lt;/script&gt;<br>
&lt;script type=&quot;text/javascript&quot;&gt;<br>
function tran()<br>
{<br>
//本金<br>
var init=$(&quot;#init&quot;);<br>
init=init.val()==&quot;&quot; ? 0 : Number(init.val());<br>
//年收入<br>
var yearInc=$(&quot;#yearInc&quot;);<br>
yearInc=yearInc.val()==&quot;&quot; ? 0 : Number(yearInc.val());<br>
//年收入增幅<br>
var incAdd=$(&quot;#incAdd&quot;);<br>
incAdd=incAdd.val()==&quot;&quot; ? 0 : Number(incAdd.val());<br>
incAdd=incAdd/100;<br>
//年投资收益<br>
var yearPer=$(&quot;#yearPer&quot;);<br>
yearPer=yearPer.val()==&quot;&quot; ? 0 : Number(yearPer.val());<br>
yearPer=yearPer/100;<br>
//预期资产<br>
var sumMoney=$(&quot;#sumMoney&quot;);<br>
sumMoney=sumMoney.val()==&quot;&quot; ? 0 : Number(sumMoney.val());<br>
sumMoney=sumMoney*10000;<br>
//开始计算<br>
var money=init;<br>
var year=1;<br>
while(money&lt;sumMoney)<br>
{<br>
&nbsp;&nbsp; yearInc=yearInc*(1+incAdd);<br>
&nbsp;&nbsp; money=money*(1+yearPer)+yearInc;<br>
&nbsp;&nbsp; year++;<br>
}<br>
//需要的时间<br>
var result=$(&quot;#result&quot;);<br>
money=Math.floor(money/100);<br>
result.html(&quot;您需要&quot;+year+&quot;年，才能挣够：&quot;+money/100+&quot;万元。&quot;);<br>
}<br>
//初始化<br>
$(<br>
function()<br>
{<br>
&nbsp;&nbsp;  $(&quot;#button&quot;).click(tran);<br>
}<br>
);<br>
&lt;/script&gt;</p>
<p>&lt;/head&gt;<br>
&lt;body&gt;<br>
&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;<br>
&lt;tr&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td width=&quot;150&quot; align=&quot;right&quot;&gt;本金：&lt;/td&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td&gt;&lt;label&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;input name=&quot;init&quot; type=&quot;text&quot; id=&quot;init&quot; value=&quot;0&quot; /&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  （现在手里有多少钱）&lt;/label&gt;&lt;/td&gt;<br>
&lt;/tr&gt;<br>
&lt;tr&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td align=&quot;right&quot;&gt;年纯收入：&lt;/td&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td&gt;&lt;label&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;input name=&quot;yearInc&quot; type=&quot;text&quot; id=&quot;yearInc&quot; value=&quot;20000&quot; /&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  (你每年可以攒下的钱数)&lt;/label&gt;&lt;/td&gt;<br>
&lt;/tr&gt;<br>
&lt;tr&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td align=&quot;right&quot;&gt;年收入增幅：&lt;/td&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td&gt;&lt;label&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;input name=&quot;incAdd&quot; type=&quot;text&quot; id=&quot;incAdd&quot; value=&quot;3&quot; size=&quot;8&quot; maxlength=&quot;5&quot; /&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  %（您所预期的工资增幅）&lt;/label&gt;&lt;/td&gt;<br>
&lt;/tr&gt;<br>
&lt;tr&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td align=&quot;right&quot;&gt;年投资收益率：&lt;/td&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td&gt;&lt;label&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;input name=&quot;yearPer&quot; type=&quot;text&quot; id=&quot;yearPer&quot; value=&quot;10&quot; size=&quot;8&quot; maxlength=&quot;5&quot; /&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  %（已经有的钱，投资再收益，每年可以增长的百分比）&lt;/label&gt;&lt;/td&gt;<br>
&lt;/tr&gt;<br>
&lt;tr&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td align=&quot;right&quot;&gt;预期资产：&lt;/td&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td&gt;&lt;label&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;input name=&quot;textfield5&quot; type=&quot;text&quot; id=&quot;sumMoney&quot; value=&quot;100&quot; size=&quot;15&quot; maxlength=&quot;12&quot; /&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  万 （您打挣到多少钱）&lt;/label&gt;&lt;/td&gt;<br>
&lt;/tr&gt;<br>
&lt;tr&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td align=&quot;right&quot;&gt;所需年限：&lt;/td&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td&gt;&lt;span style=&quot;color:red&quot; id=&quot;result&quot;&gt;&lt;/span&gt;&lt;/td&gt;<br>
&lt;/tr&gt;<br>
&lt;tr&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td align=&quot;right&quot;&gt;&amp;nbsp;&lt;/td&gt;<br>
&nbsp;&nbsp;&nbsp;  &lt;td&gt;&lt;input type=&quot;submit&quot; name=&quot;button&quot; id=&quot;button&quot; value=&quot;计 算&quot; /&gt;&lt;/td&gt;<br>
&lt;/tr&gt;<br>
&lt;/table&gt;<br>
&lt;/body&gt;<br>
&lt;/html&gt;</p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Javascript">Javascript</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/e7ef86c86949e41f7f3e6f99.html#comment">查看评论</a>]]></description>
        <pubDate>2009-03-19  11:20</pubDate>
        <category><![CDATA[Javascript]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/e7ef86c86949e41f7f3e6f99.html</guid>
</item>

<item>
        <title><![CDATA[正则表达式处理FireFox页面的超链接]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/2166acf20fb07b14b07ec5ab.html]]></link>
        <description><![CDATA[
		
		<p>我的目的是处理一段自定义的标签；</p>
<p>如下</p>
<p><font color="#993300">&lt;div id=&quot;newsColumns&quot; type=&quot;columns&quot; parentId=&quot;0&quot; runat=&quot;song&quot;&gt;<br>
&lt;div type=&quot;itemtemplate&quot;&gt; &lt;a href=&quot;{%= [@Nc_IsOut]==true ? '[@Nc_OutUrl]' : 'list.html?id='+[@Nc_Id] %}&quot;&nbsp;&nbsp;  title=&quot;[@ Nc_Tootip]&quot; target=&quot;{%= [@Nc_IsOut]==true ? '_blank' : '_self' %}&quot;&gt;[@Nc_Name ]&lt;/a&gt; &lt;/div&gt;<br>
&lt;/div&gt;</font></p>
<p>上面的[@Nc_Name]之类，是自定义的属性标签，我用javascript获取这些标签，然后用ajax去请求webservice，将取到的结果替换成实标的文本，显示到页面上。</p>
<p>这个想法很好，也没有什么技术障碍，很快就实现了。包括标签之间的简单运算（即标签表达式）。如上面的<br>
<font color="#993300">&quot;{%= [@Nc_IsOut]==true ? '[@Nc_OutUrl]' : 'list.html?id='+[@Nc_Id] %}</font></p>
<p>意思是如果Nc_IsOut为true（即为外部链接时），返回Nc_OutUrl（即外部的超链接地址），否则显示本地文件，并传递id过去。</p>
<p>在IE下测试完全正确，Google浏览器下也完全正确，但是在FireFox下有问题，无法解决标签表达式；我想也不是大问题，因为正则表达式本来在各浏览器兼容性有些问题，修正一下就行了。</p>
<p>检测自己的代码，创建正则时，一向是<font color="#993300">var regExpr=new RegExp(/\{%=(.[^\}]*)%\}/gi);</font>之类的，这样创建是不会有兼容性问题的。我郁闷了。</p>
<p>在做了无数次测试后，终于发现…………</p>
<p><font color="#ff0000">超链接属性herf后面的代码，被Firefox自动处理成了url编码，而ie与google浏览器都不会这样做；找到原因就好解决了，unescape(str)预处理一下，就OK了。</font></p>
<p>我汗，一个小问题，白白浪费我近两个小时的时间，写个备忘，以免再犯。</p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Javascript">Javascript</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/2166acf20fb07b14b07ec5ab.html#comment">查看评论</a>]]></description>
        <pubDate>2009-02-17  13:28</pubDate>
        <category><![CDATA[Javascript]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/2166acf20fb07b14b07ec5ab.html</guid>
</item>

<item>
        <title><![CDATA[程序员每天该做的事[转载]]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/7d965824c7f07d34c89559e0.html]]></link>
        <description><![CDATA[
		
		<font color="#800000" size="4"><strong>程序员每天该做的事</strong></font> <br>
1、总结自己一天任务的完成情况 <br>
最好的方式是写工作日志，把自己今天完成了什么事情，遇见了什么问题都记录下来，日后翻看好处多多
<p>2、考虑自己明天应该做的主要工作 <br>
把明天要做的事情列出来，并按照优先级排列，第二天应该把自己效率最高的时间分配给最重要的工作</p>
<p>3、考虑自己一天工作中失误的地方，并想出避免下一次再犯的方法 <br>
出错不要紧，最重要的是不要重复犯相同的错误，那是愚蠢</p>
<p>4、考虑自己一天工作完成的质量和效率能否还能提高 <br>
一天只提高1%，365天你的效率就能提高多少倍你知道吗？ (1+0.01)^365 = 37 倍</p>
<p>5、看一个有用的新闻网站或读一张有用的报纸，了解业界动态 <br>
闭门造车是不行的，了解一下别人都在做什么，对自己能带来很多启示</p>
<p>6、记住一位同事的名字及其特点 <br>
你认识公司的所有同事吗？你了解他们吗？</p>
<p>7、清理自己的代码 <br>
今天完成的代码，把中间的调试信息，测试代码清理掉，按照编码风格整理好，注释都写好了吗？</p>
<p>8、清理自己的桌面 <br>
当日事当日毕，保持清洁干劲的桌面才能让你工作时不分心，程序员特别要把电脑的桌面清理干净</p>
<p><font color="#800000" size="4"><strong>程序员每周该做的事</strong></font> <br>
1、向你的老板汇报一次工作 <br>
让你的老板知道你在做什么，这很重要。可以口头、书面、邮件，看你老板的工作方式而定</p>
<p>2、进行一次自我总结（非正式） <br>
这周之内自己表现得怎么样？该加分还是扣分？</p>
<p>3、制定下周计划 <br>
把下周要做的事情列出来，一样要分清楚优先级</p>
<p>4、整理自己的文件夹、书柜和电脑文件 <br>
把桌面以外的地方也要清理干净，电脑的文件夹，收到的邮件，把过时的垃圾全部清理掉</p>
<p>5、与一个非公司的朋友沟通 <br>
它山之石，可以攻玉</p>
<p>6、看一本杂志 <br>
找一本适合自己的专业杂志</p>
<p>7、纠正自己或同事一个细节上的不正确做法 <br>
《细节决定成败》看过了吗？没看过强烈建议先看看</p>
<p><strong><font color="#800000" size="4">程序员每月该做的事 <br>
</font></strong>1、至少和一个同事一起吃饭或喝茶 <br>
不光了解自己工作伙伴的工作，还要了解他们的生活</p>
<p>2、自我考核一次 <br>
相对正式地考核自己一下，你对得起这个月的工资吗？</p>
<p>3、对你的同事考核一次 <br>
你的同事表现怎么样？哪些人值得学习，哪些人需要帮助？</p>
<p>3、制定下月的计划，确定下月的工作重点</p>
<p>4、总结自己工作质量改进状况 <br>
自己的质量提高了多少？</p>
<p>5、有针对性地对一项工作指标做深入地分析并得出改进的方案 <br>
可以是对自己的，也可以是对公司的，一定要深入地分析后拿出自己的观点来。要想在老板面前说得上话，做的成事，工作上功夫要做足。</p>
<p>6、与老板沟通一次 <br>
最好是面对面地沟通，好好表现一下自己，虚心听取老板的意见，更重要的是要了解老板当前关心的重点</p>
<p><font color="#800000" size="4"><strong>程序员每年该做的事</strong></font> <br>
1、年终总结 <br>
每个公司都会做的事情，但你真正认真地总结过自己吗？</p>
<p>2、兑现给自己、给家人的承诺 <br>
给老婆、儿子的新年礼物买了没有？给自己的呢？</p>
<p>3、下年度工作规划 <br>
好好想想自己明年的发展目标，争取升职/加薪、跳槽还是自己出来干？</p>
<p>4、掌握一项新技术 <br>
至少是一项，作为程序员一年要是一项新技术都学不到手，那就一定会被淘汰。 <br>
掌握可不是看本书就行的，要真正懂得应用，最好你能够写一篇教程发表到你的blog</p>
<p>5、推出一种新产品 <br>
可以是一个真正的产品，也可以只是一个类库，只要是你创造的东西就行，让别人使用它，也为世界作点贡献。当然如果真的很有价值，收点注册费也是应该的</p>
<p>6、与父母团聚一次 <br>
常回家看看，常回家看看</p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Other">Other</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/7d965824c7f07d34c89559e0.html#comment">查看评论</a>]]></description>
        <pubDate>2009-01-15  14:08</pubDate>
        <category><![CDATA[Other]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/7d965824c7f07d34c89559e0.html</guid>
</item>

<item>
        <title><![CDATA[2009年每月大小非解禁市值详表(图表)]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/127c722d27248833349bf758.html]]></link>
        <description><![CDATA[
		
		<p>从网上得到的2009年大小非解禁的时间表，制作了这个图表；</p>
<p>单位是亿元。</p>
<p>
<table style="width: 286pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="380" border="0">
    <colgroup><col style="width: 72pt; mso-width-source: userset; mso-width-alt: 3072" width="96"></col><col style="width: 70pt; mso-width-source: userset; mso-width-alt: 2976" width="93"></col><col style="width: 67pt; mso-width-source: userset; mso-width-alt: 2848" width="89"></col><col style="width: 77pt; mso-width-source: userset; mso-width-alt: 3264" width="102"></col></colgroup>
    <tbody>
        <tr style="height: 18.75pt" height="25">
            <td class="xl29" style="border-right: windowtext 1pt solid; border-top: windowtext 1pt solid; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: #ffff99" width="96" height="25"><font face="宋体" size="4">时间</font></td>
            <td class="xl30" style="border-right: windowtext 1pt solid; border-top: windowtext 1pt solid; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: #ffff99" width="93"><font face="宋体" size="4">大非解禁</font></td>
            <td class="xl30" style="border-right: windowtext 1pt solid; border-top: windowtext 1pt solid; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: #ffff99" width="89"><font face="宋体" size="4">小非解禁</font></td>
            <td class="xl30" style="border-right: windowtext 1pt solid; border-top: windowtext 1pt solid; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: #ffff99" width="102"><font face="宋体" size="4">合计（亿）</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl26" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: transparent" align="right" width="96" height="25"><span><font face="宋体" size="4">09-1-1</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="93"><span><font face="宋体" size="4">726.57</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="89"><span><font face="宋体" size="4">45.84</font></span></td>
            <td class="xl24" style="border-right: windowtext 1pt solid; border-top: windowtext; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="102"><font face="宋体" size="4">772.41</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl26" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: transparent" align="right" width="96" height="25"><span><font face="宋体" size="4">09-2-1</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="93"><span><font face="宋体" size="4">1583.49</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="89"><span><font face="宋体" size="4">30.3</font></span></td>
            <td class="xl24" style="border-right: windowtext 1pt solid; border-top: windowtext; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="102"><font face="宋体" size="4">1613.79</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl26" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: transparent" align="right" width="96" height="25"><span><font face="宋体" size="4">09-3-1</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="93"><span><font face="宋体" size="4">1767.86</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="89"><span><font face="宋体" size="4">41.75</font></span></td>
            <td class="xl24" style="border-right: windowtext 1pt solid; border-top: windowtext; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="102"><font face="宋体" size="4">1809.61</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl26" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: transparent" align="right" width="96" height="25"><span><font face="宋体" size="4">09-4-1</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="93"><span><font face="宋体" size="4">1261.82</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="89"><span><font face="宋体" size="4">47.69</font></span></td>
            <td class="xl24" style="border-right: windowtext 1pt solid; border-top: windowtext; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="102"><font face="宋体" size="4">1309.51</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl26" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: transparent" align="right" width="96" height="25"><span><font face="宋体" size="4">09-5-1</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="93"><span><font face="宋体" size="4">2347.22</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="89"><span><font face="宋体" size="4">14.07</font></span></td>
            <td class="xl24" style="border-right: windowtext 1pt solid; border-top: windowtext; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="102"><font face="宋体" size="4">2361.29</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl26" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: transparent" align="right" width="96" height="25"><span><font face="宋体" size="4">09-6-1</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="93"><span><font face="宋体" size="4">783.36</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="89"><span><font face="宋体" size="4">31.98</font></span></td>
            <td class="xl24" style="border-right: windowtext 1pt solid; border-top: windowtext; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="102"><font face="宋体" size="4">815.34</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl26" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: transparent" align="right" width="96" height="25"><span><font face="宋体" size="4">09-7-1</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="93"><span><font face="宋体" size="4">749.6</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="89"><span><font face="宋体" size="4">5.95</font></span></td>
            <td class="xl24" style="border-right: windowtext 1pt solid; border-top: windowtext; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="102"><font face="宋体" size="4">755.55</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl26" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: transparent" align="right" width="96" height="25"><span><font face="宋体" size="4">09-8-1</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="93"><span><font face="宋体" size="4">775.72</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="89"><span><font face="宋体" size="4">10.42</font></span></td>
            <td class="xl24" style="border-right: windowtext 1pt solid; border-top: windowtext; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="102"><font face="宋体" size="4">786.14</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl26" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: transparent" align="right" width="96" height="25"><span><font face="宋体" size="4">09-9-1</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="93"><span><font face="宋体" size="4">296.32</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="89"><span><font face="宋体" size="4">10.41</font></span></td>
            <td class="xl24" style="border-right: windowtext 1pt solid; border-top: windowtext; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="102"><font face="宋体" size="4">306.73</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl26" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: transparent" align="right" width="96" height="25"><span><font face="宋体" size="4">09-10-1</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="93"><span><font face="宋体" size="4">6381.82</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="89"><span><font face="宋体" size="4">7.4</font></span></td>
            <td class="xl24" style="border-right: windowtext 1pt solid; border-top: windowtext; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="102"><font face="宋体" size="4">6389.22</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl26" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: transparent" align="right" width="96" height="25"><span><font face="宋体" size="4">09-11-1</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="93"><span><font face="宋体" size="4">510.64</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="89"><span><font face="宋体" size="4">5.83</font></span></td>
            <td class="xl24" style="border-right: windowtext 1pt solid; border-top: windowtext; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="102"><font face="宋体" size="4">516.47</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl26" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: transparent" align="right" width="96" height="25"><span><font face="宋体" size="4">09-12-1</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 70pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="93"><span><font face="宋体" size="4">210.02</font></span></td>
            <td class="xl25" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: #d4d0c8; width: 67pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="89"><span><font face="宋体" size="4">14.02</font></span></td>
            <td class="xl24" style="border-right: windowtext 1pt solid; border-top: windowtext; border-left: #d4d0c8; width: 77pt; border-bottom: windowtext 1pt solid; background-color: transparent" align="right" width="102"><font face="宋体" size="4">224.04</font></td>
        </tr>
        <tr style="height: 18.75pt" height="25">
            <td class="xl27" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext 1pt solid; width: 72pt; border-bottom: windowtext 1pt solid; height: 18.75pt; background-color: #ccffff" width="96" height="25"><font face="宋体" size="4">全年</font></td>
            <td class="xl28" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext; width: 70pt; border-bottom: windowtext 1pt solid; background-color: #ccffff" align="right" width="93"><font face="宋体" size="4">17394.44</font></td>
            <td class="xl28" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext; width: 67pt; border-bottom: windowtext 1pt solid; background-color: #ccffff" align="right" width="89"><font face="宋体" size="4">265.66</font></td>
            <td class="xl28" style="border-right: windowtext 1pt solid; border-top: #d4d0c8; border-left: windowtext; width: 77pt; border-bottom: windowtext 1pt solid; background-color: #ccffff" align="right" width="102"><font face="宋体" size="4">17660.1</font></td>
        </tr>
    </tbody>
</table>
</p>
<p> </p>
<p>大小非解禁时间图表</p>
<p> </p>
<div forimg="1">
<p><img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/2hill/pic/item/c13cbcc420e6e4b78226ac8c.jpg"></p>
<p>可以从上图中看到，小非解禁主要在上半年，而且，小非的量比较小，只有266亿（比08年少）。</p>
</div> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Other">Other</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/127c722d27248833349bf758.html#comment">查看评论</a>]]></description>
        <pubDate>2009-01-13  14:04</pubDate>
        <category><![CDATA[Other]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/127c722d27248833349bf758.html</guid>
</item>

<item>
        <title><![CDATA[说文解字—“雨”]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/cb241d90458de08aa977a4d8.html]]></link>
        <description><![CDATA[
		
		<p>说文解字&mdash;&ldquo;雨&rdquo;</p>
<p>我女儿叫&ldquo;霁月&rdquo;，取&ldquo;霁月光风&rdquo;的前两字；因为很多人不认识这个&ldquo;霁（ji，四声）&rdquo;字，往往有人叫她&ldquo;齐月&rdquo;；为了免于尴尬，每当别人问起她名字时，我总会稍稍解释一下，&ldquo;她叫&lsquo;霁月&rsquo;，霁呢，上面是下雨的雨，下面为整齐的齐；&lsquo;霁&rsquo;是雨后天晴的意思，雨雪初晴，称为霁&rdquo;。<br>
对方也会报之一笑，&ldquo;哦，霁月，雨后的月亮，好名字！&rdquo;。<br>
有时自己也会想，中国人造字的巧妙，雨齐，雨下完了，就叫&ldquo;霁&rdquo;，就好像把&ldquo;不用&rdquo;合称为&ldquo;甭&rdquo;、把&ldquo;不正&rdquo;合为&ldquo;歪&rdquo;一样。呵呵。</p>
<p>偶有一次读《诗经》，读到《北风篇》：&ldquo;北风其凉，雨雪其雱。惠而好我，携手同行。&rdquo;而&ldquo;雱&rdquo;字不认识，查了一下词霸，此字念&ldquo;雱（pang平声）&rdquo;，意思是：&ldquo;雨雪下得很大&rdquo;。<br>
觉得蛮有意思，雨下完了，叫霁；没下完，且下得很大，叫雱；如果雨一直下呢？这个我知道，叫霖；</p>
<p>一时勾起我的兴致，想出一骠与雨相关的字来，大多是雨字头的，而且大多数我们现在还在使用，颇有意思。</p>
<p>如果雨还没有来，就开始起风，并夹杂着尘土，灰天暗地的，称为<font color="#993300">霾</font>（mai，二声）；<br>
形容雨下得很大，称为<font color="#993300">雱</font>（pang，平声）；小雨，称为<font color="#993300">霂</font>（mu，四声）；<br>
这两个字，现在已经不在使用了，只会出现在文言文中，或人名中，如王安石的儿子就叫王雱。<br>
形容小雨的沙沙声的词，叫<font color="#993300">雭</font>（se，四声），这个&ldquo;雭&rdquo;不知道是否通&ldquo;瑟&rdquo;，总之&ldquo;雭&rdquo;字已经不用了，而&ldquo;瑟瑟&rdquo;则同样有形容轻微声音的意思，如秋风瑟瑟、瑟瑟发抖等；<br>
雨一直下，称为<font color="#993300">霖</font>；&ldquo;霖，雨三日以往也（出自《说文》）&rdquo;，就是说雨下三天以上称为霖。《雨霖铃》的词牌大家肯定熟悉的很，此曲相传是唐玄宗因安禄山之乱迁蜀，入斜谷，时霖雨连日，栈道中闻铃声，为悼念杨贵妃，遂采作此曲。</p>
<p>雨下着下着，还有很大动静，轰隆隆的响，这叫<font color="#993300">雷</font>；说明一下，古代的&ldquo;雷&rdquo;字下面不是田，而是四个小方块，用来表示轰隆隆的雷声。<br>
当然，雷也有不同，有的光打闪电，听不着声的，叫<font color="#993300">雳</font>；<br>
也有光听到打雷，没看到闪电的，叫<font color="#993300">霆</font>；<br>
也有连打雷带闪电的，就叫<font color="#993300">霹雳</font>；<br>
这霹雳实在太响了，太吓人了，震得窗棱子都在晃，这当然叫<font color="#993300">震</font>；<br>
有个词叫雷霆震怒，形容人发火，形容得的确份量很足。</p>
<p>这天上不光下雨，还下疙疙瘩瘩的冰蛋子，像包子一样，自然叫<font color="#993300">雹</font>；<br>
当然，这包子也有大有小，普遍小的像芝麻大的，一般在冬天下的那种，叫<font color="#993300">霰</font>；知道那一打一大片的铁沙子枪，为啥叫霰弹枪了吧。<br>
当然，还有那一片一片往下落的东西，叫<font color="#993300">雪</font>；雪的下面&ldquo;彐&rdquo;，一层一层的，还蛮像形的。<br>
用来形容大片大片的雪花，纷飞飘落的样子，这个字叫<font color="#993300">霏</font>；本义也是指雨雪很大，现引伸为飘洒、飞扬的意思，进一步引伸为&ldquo;弥漫&rdquo;的意思，如霏雾，可不是指往下飘落的雾，而是指弥漫的雾气。<br>
搞笑的是，如果天上什么也没有往下落，啥也没有，就是<font color="#993300">零</font>；呵呵，这的确搞笑了，零本义为小雨；<br>
&ldquo;零&rdquo;通&ldquo;霝(ling，二声)&rdquo;，&ldquo;霝&rdquo;字也是用来形容小雨的，当然现在已经不用它了，我知道这个字，是因为另外一个字&ldquo;酃(ling，二声)&rdquo;，酃县是湖南衡阳县东的一个地名，古代的县名，现在只是一个街道的名称，我老婆恰是衡阳人，我看到这个路牌，不认识这个字，就抄下了。<br>
如果真的没有雨，只好求雨了，古代没有天气预报，只好向上天祈祷，求雨而举行的祭祀，叫<font color="#993300">雩</font>（yu，二声），如雩祭(求雨祭祀)；雩敛(向人民征收祈雨祭礼所需的费用)；雩坛(求雨的祭坛)，由于科技的发展，这个&ldquo;雩&rdquo;字已经不能与时俱进了，淘汰也是难免的，现在已经不用它了。</p>
<p>雨停了，称为<font color="#993300">霁</font>（ji，四声）；<br>
雨后有彩虹，叫<font color="#993300">霓</font>；<br>
天上终于出现白白的一片一片的棉花似的东西，叫<font color="#993300">云</font>，繁体为<font color="#993300">雲</font>；<br>
云有大有小，一片一片薄薄的，称为<font color="#993300">霄</font>；也指天边流动的薄云；有个词叫直入云霄，想来也是，云太厚了，入不进去呀，还是薄的好进，才好直入。说笑归说笑，想一想，如果天上只有些淡淡的轻薄流云，天空自然显得很高远，所以比喻很高，也可以用霄，如九霄云外、霄汉。<br>
当然，也有一层层荡开的薄云，现在人叫它地震云的那种，称为<font color="#993300">雯</font>；这个字现在也主要是出现在人名中了，像有一些女孩网名喜欢叫小雯，红楼梦里也有个美眉就叫晴雯。<br>
如果云很浓、很厚，称为<font color="#993300">霮</font>（dan，四声）；这个字现在也很少见，不过还有用的，我记得我见过，不记得在哪里见过了。</p>
<p>云在天上叫云，到了地面上，就是<font color="#993300">雾</font>；<br>
远处的薄雾，又称为<font color="#993300">霭</font>；<br>
而远处的薄雾（或是流云），恰好被光线照耀着，像被披了彩衣，便称作<font color="#993300">霞</font>；这种情况一般出现在早上或晚上，早上的就叫朝霞，晚上的就叫晚霞（有些废话）。霓裳羽衣，就是这样的吧。<br>
雾，或地表的水汽，碰到物体会结成水珠，称为<font color="#993300">露</font>；<br>
如果是冬天，或是深秋，雾没结成露，而凝结成了冰，则称为<font color="#993300">霜</font>；</p>
<p>除了直接与雨相关的，也有与雨间接相关的，<br>
如，雨下了很久，空气很潮，东西都长毛了，这叫作<font color="#993300">霉</font>；<br>
人走在路上，碰到下雨，又没有雨具，只好找个地方避雨，等雨停，这种状况，叫作<font color="#993300">需</font>；需本义为等待；<br>
而一个人在大雨中拿着武器，好像要跟人拼命的样子，这种场景电影中非常常见的，很酷的视觉效果，这就叫作<font color="#993300">霸</font>；</p>
<p> </p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Scribble">Scribble</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/cb241d90458de08aa977a4d8.html#comment">查看评论</a>]]></description>
        <pubDate>2009-01-07  08:55</pubDate>
        <category><![CDATA[Scribble]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/cb241d90458de08aa977a4d8.html</guid>
</item>

<item>
        <title><![CDATA[Request扩展的代码（Parameter类）]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/46be543b7ba4beed15cecb5a.html]]></link>
        <description><![CDATA[
		
		<p><font color="#000000" size="3">这里是Parameter代码</font></p>
<p><font color="#993300">using System;<br>
using System.Collections.Generic;<br>
using System.Text;</font></p>
<p><font color="#993300">namespace Company.Extend<br>
{<br>
&nbsp;&nbsp;&nbsp;  public class Parameter<br>
&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  private string _para = &quot;&quot;;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 参数的原始值<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public string ParaVaue<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return _para;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  set<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  _para = value;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public Parameter()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public Parameter(string para)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  this._para = para;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 参数的Int16类型值，如果参数不存在或异常，则返回null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public int? Int16<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  //临时值<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  int temp = -1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_para == &quot;&quot;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<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;&nbsp;&nbsp;&nbsp;&nbsp;  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  try<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  temp = Convert.ToInt16(_para);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  catch<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return temp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 参数的Int32类型值，如果参数不存在或异常，则返回null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public int? Int32<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  //临时值<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  int temp = -1; ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_para == &quot;&quot;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  try<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  temp = Convert.ToInt32(_para);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  catch<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return temp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 参数的Int64类型值，如果参数不存在或异常，则返回null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public long? Int64<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  //临时值<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  long temp = -1; ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_para == &quot;&quot;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  try<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  temp = Convert.ToInt64(_para);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  catch<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return temp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 参数的Double类型值，如果参数不存在或异常，则返回null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public double? Double<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  //临时值<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  double temp = -1; ;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_para == &quot;&quot;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  try<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  temp = Convert.ToDouble(_para);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  catch<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return temp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 参数的String类型值，如果参数不存在或异常，则返回null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public string String<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_para == &quot;&quot;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return _para.Trim();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 参数的Boolean类型值，如果参数不存在或异常，则返回true;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public bool? Boolean<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  //临时值<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  bool temp = false;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_para == &quot;&quot;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  try<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  temp = Convert.ToBoolean(_para);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  catch<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  try<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  temp = Convert.ToBoolean(Convert.ToInt16(_para));<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }catch<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return temp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 参数的DateTime类型值，如果参数不存在或异常，则返回null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public DateTime? DateTime<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  //临时值<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DateTime? temp = null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_para == &quot;&quot;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  try<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  temp = Convert.ToDateTime(_para);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  catch<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return temp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 参数的MD5加密值(小写)，如果参数不存在或异常，则返回null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public string MD5<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_para == &quot;&quot;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  //MD5加密<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(_para, &quot;MD5&quot;).ToLower();  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 参数的字符串进行 URL 解码并返回已解码的字符串。如果参数不存在或异常，则返回null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public string UrlDecode<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_para == &quot;&quot;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  System.Web.HttpContext _context = System.Web.HttpContext.Current;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return _context.Server.UrlDecode(_para.Trim());&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 对经过HTML 编码的参数进行解码，并返回已解码的字符串。如果参数不存在或异常，则返回null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public string HtmlDecode<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_para == &quot;&quot;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return null;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  System.Web.HttpContext _context = System.Web.HttpContext.Current;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return _context.Server.HtmlDecode(_para.Trim());<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;  }<br>
}<br>
</font></p>
<p> </p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Dotnet">Dotnet</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/46be543b7ba4beed15cecb5a.html#comment">查看评论</a>]]></description>
        <pubDate>2008-12-24  11:16</pubDate>
        <category><![CDATA[Dotnet]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/46be543b7ba4beed15cecb5a.html</guid>
</item>

<item>
        <title><![CDATA[Request扩展的代码（Requst类）]]></title>
        <link><![CDATA[http://hi.baidu.com/2hill/blog/item/5a1d48300c34cf9ea9018e5a.html]]></link>
        <description><![CDATA[
		
		<p><font size="3"><strong>这里是Request代码</strong></font></p>
<p><font color="#993300">using System;<br>
using System.Collections.Generic;<br>
using System.Data;<br>
using System.Configuration;<br>
using System.Collections;<br>
using System.Web;<br>
using System.Web.Security;<br>
using System.Web.UI;<br>
using System.Web.UI.WebControls;<br>
using System.Web.UI.WebControls.WebParts;<br>
using System.Web.UI.HtmlControls;</font></p>
<p><br>
<font color="#993300">namespace Company.Extend<br>
{<br>
&nbsp;&nbsp;&nbsp;  public class Request<br>
&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  #region 字符串的变量<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  #region 获取方式<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  //取值方式<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  private string _requestType = &quot;&quot;;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  private static readonly Request _queryString = new Request(&quot;QueryString&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 获取 HTTP 查询字符串变量集合<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;&nbsp;&nbsp;&nbsp;  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public static Request QueryString<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return _queryString;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  private static readonly Request _form = new Request(&quot;Form&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 获取窗体变量集合<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public static Request Form<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return _form;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  private static readonly Request _cookies = new Request(&quot;Cookies&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 获取客户端发送的 cookie 的集合<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public static Request Cookies<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return _session;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  private static readonly Request _session = new Request(&quot;Session&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 获取 ASP.NET 提供的当前 Session 对象<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public static Request Session<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return _session;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  #endregion</font></p>
<p><font color="#993300">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 返回QueryString参数<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;param name=&quot;str&quot;&gt;&lt;/param&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;returns&gt;&lt;/returns&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public Parameter this[string str]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  System.Web.HttpContext _context = System.Web.HttpContext.Current;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Parameter p = new Parameter();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  string value = &quot;&quot;;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  switch (this._requestType)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  case &quot;QueryString&quot;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_context.Request.QueryString[str] != null)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<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;&nbsp;&nbsp;  if (_context.Request.QueryString[str].Trim() != &quot;&quot;)<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;&nbsp;&nbsp;  {<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  value = _context.Request.QueryString[str];<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;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  case &quot;Form&quot;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_context.Request.Form[str] != null)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<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;&nbsp;&nbsp;  if (_context.Request.Form[str].Trim() != &quot;&quot;)<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;&nbsp;&nbsp;  {<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  value = _context.Request.Form[str];<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;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  case &quot;Cookies&quot;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_context.Request.Cookies[str] != null)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<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;&nbsp;&nbsp;  if (_context.Request.Cookies[str].Value.Trim() != &quot;&quot;)<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;&nbsp;&nbsp;  {<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  value = _context.Request.Cookies[str].Value;<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;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  case &quot;Session&quot;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (_context.Session[str] != null)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<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;&nbsp;&nbsp;  if (_context.Session[str].ToString().Trim() != &quot;&quot;)<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;&nbsp;&nbsp;  {<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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  value = _context.Session[str].ToString();<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;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  default:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  p.ParaVaue = value;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return p;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  #endregion</font></p>
<p><br>
<font color="#993300">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  #region 控件类变量<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  //控件名称<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  private WebControl _requestControlName;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  private static readonly Request _textbox = new Request(new System.Web.UI.WebControls.TextBox());<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 当前页的TextBox对象<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public static Request TextBox<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return _textbox;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  public Parameter this[WebControl ctrl]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  get<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  System.Web.HttpContext _context = System.Web.HttpContext.Current;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Parameter p = new Parameter();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  string value = &quot;&quot;;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  //如果是文本框控件<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  if (this._requestControlName is TextBox)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  value=((TextBox)ctrl).Text.Trim();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  p.ParaVaue = value;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  return p;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  #endregion</font></p>
<p><font color="#993300">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  #region 构造方法<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  private Request()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 构造字符串类的参数，如post,get,cookies,session等<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;param name=&quot;requestType&quot;&gt;&lt;/param&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  private Request(string requestType)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  this._requestType = requestType;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// 构造控件类的参数，如TextBox<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;/summary&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  /// &lt;param name=&quot;requestControlName&quot;&gt;&lt;/param&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  private Request(WebControl requestControlName)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  this._requestControlName = requestControlName;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  #endregion<br>
&nbsp;&nbsp;&nbsp;  }<br>
}<br>
</font></p>
<p> </p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/2hill/blog/category/Dotnet">Dotnet</a>&nbsp;<a href="http://hi.baidu.com/2hill/blog/item/5a1d48300c34cf9ea9018e5a.html#comment">查看评论</a>]]></description>
        <pubDate>2008-12-24  11:16</pubDate>
        <category><![CDATA[Dotnet]]></category>
        <author><![CDATA[2hill]]></author>
		<guid>http://hi.baidu.com/2hill/blog/item/5a1d48300c34cf9ea9018e5a.html</guid>
</item>


</channel>
</rss>