<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[5Alin's Blog]]></title>
  <subtitle type="html"><![CDATA[记载着生活,承载着梦想,插上翅膀飞向远方]]></subtitle>
  <id>http://www.5alin.com/</id>
  <link rel="alternate" type="text/html" href="http://www.5alin.com/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.5alin.com/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.8">PJBlog3</generator> 
  <updated>2010-03-08T21:54:40+08:00</updated>

  <entry>
	  <title type="html"><![CDATA[开源电脑“三八”妇女节 趣味运动会]]></title>
	  <author>
		 <name>5Alin</name>
		 <uri>http://www.5alin.com/</uri>
		 <email>5Alin@163.com</email>
	  </author>
	  <category term="" scheme="http://www.5alin.com/cate.asp?cateID=8" label="Diary" /> 
	  <updated>2010-03-08T21:54:40+08:00</updated>
	  <published>2010-03-08T21:54:40+08:00</published>
		  <summary type="html"><![CDATA[在时大科技呆了几天后，随之上周五又转向了杭州开源电脑技术有限公司。而杭州开源电脑技术有限公司成立于1999年11月，是一家专业从事纺织印染CAD/CAM/ERP和自动化控制系统研发、生产、销售和服务的高新技术企业。而我，现所属于运营管理部，担任软件维护工程师。而试用期给我的任务是：项目实施过程，根据需求，应用ASP、ASP.NET进行二次开发。<br/><br/>今天3月8日是妇女节。企业文化部安排了很多项活动，供全公司的女性同胞参加。而我，却被拉上了“欢乐快步走”的一裁判。主要有如下活动：<br/><br/>一、踢毽子比赛<br/>游戏内容：2人/组，1分钟为单位，单踢进行比赛，合计较多者胜出，决出前三名。最佳成绩：68个/分钟。<br/><br/>二、欢乐快步走<br/>游戏内容：2人/组，50米为单位，选手单手持乒乓球拍，上置乒乓球一个。选手在单位距离内不能使球落地，另一只手也不能护住乒乓球及球拍，走一个来回，速度较快者胜出，决出前三名。最佳成绩：10秒35。<br/><br/>三、我猜我猜我猜猜<br/>游戏内容：2人/组，2分钟为单位，一名选手背对工作人员，另一名选手面对工作人员，而工作人员手举赛前准备好的纸张（印有四字成语），面对工作人员的选手不能说出纸张上的任何一个字，以语言和比手划脚的形式让背对工作人员的选手猜中纸上的词语，并且可以跳过三次机会。单位时间内正确率最高的小组获胜，决出前三名。最佳成绩：5组/2分钟。<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.5alin.com/article.asp?id=307" /> 
	  <id>http://www.5alin.com/cate.asp?id=307</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[使用Intelligencia.UrlRewriter.DLL实现URL重写]]></title>
	  <author>
		 <name>5Alin</name>
		 <uri>http://www.5alin.com/</uri>
		 <email>5Alin@163.com</email>
	  </author>
	  <category term="" scheme="http://www.5alin.com/cate.asp?cateID=4" label="ASP.NET" /> 
	  <updated>2010-03-03T23:57:44+08:00</updated>
	  <published>2010-03-03T23:57:44+08:00</published>
		  <summary type="html"><![CDATA[1、添加Intelligencia.UrlRewriter.dll文件的引用。<br/><br/>2、在web.config中设置三个地方：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; 1）在&lt;configSections&gt;&lt;/configSections&gt;节中加上&lt;section name=&#34;rewriter&#34; requirePermission=&#34;false&#34; type=&#34;Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter&#34; /&gt;；<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; 2）在&lt;httpModules&gt;&lt;/httpModules&gt;节中加上&lt;add name=&#34;UrlRewriter&#34; type=&#34;Intelligencia.UrlRewriter.RewriterHttpModule, Intelligencia.UrlRewriter&#34;/&gt;；<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; 3）加上&lt;rewriter file=&#34;~/App_Data/rewrite.xml&#34;/&gt;。<br/><br/>3、实例效果<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1）第一种效果<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;正常访问：<a target="_blank" href="http://www.5alin.com/article.asp?id=306" rel="external">http://www.5alin.com/article.asp?id=306</a><br/>&nbsp;&nbsp;&nbsp;&nbsp;重写URL为：<span style="color:Green">http://www.5alin.com/article_306.htm</span><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;重写规则文件rewrite.xml内容如下：<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code61921);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.5alin.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code61921>&nbsp;&nbsp; <span style="color:#0000ff"><strong>&lt;</strong></span><span style="color:#0000ff"><strong>?</strong></span>xml version<span style="color:#008000">=</span><span style="color:#ff00ff">&#34;1.0&#34;</span> encoding<span style="color:#008000">=</span><span style="color:#ff00ff">&#34;utf-8&#34;</span> <span style="color:#0000ff"><strong>?</strong></span><span style="color:#0000ff"><strong>&gt;</strong></span><br/>&nbsp;&nbsp; <span style="color:#0000ff"><strong>&lt;</strong></span>rewriter<span style="color:#0000ff"><strong>&gt;</strong></span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">&lt;!-- ([a-zA-Z]+) 只允许英文 --&gt;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff"><strong>&lt;</strong></span>rewrite url<span style="color:#008000">=</span><span style="color:#ff00ff">&#34;~/article_([a-zA-Z]+).htm$&#34;</span> to<span style="color:#008000">=</span><span style="color:#ff00ff">&#34;~/article.asp?id=$1&#34;</span> processing<span style="color:#008000">=</span><span style="color:#ff00ff">&#34;stop&#34;</span> <span style="color:#0000ff"><strong>/</strong></span><span style="color:#0000ff"><strong>&gt;</strong></span><br/>&nbsp;&nbsp; <span style="color:#0000ff"><strong>&lt;</strong></span><span style="color:#0000ff"><strong>/</strong></span>rewriter<span style="color:#0000ff"><strong>&gt;</strong></span></div></div><br/>&nbsp;&nbsp;&nbsp;&nbsp;2）第二种效果<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;正常访问：<a target="_blank" href="http://www.5alin.com/article.asp?id=306" rel="external">http://www.5alin.com/article.asp?id=306</a><br/>&nbsp;&nbsp;&nbsp;&nbsp;重写URL为：<span style="color:Green">http://www.5alin.com/article/306.htm</span><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;重写规则文件rewrite.xml内容如下：<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code39086);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.5alin.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code39086>&nbsp;&nbsp; <span style="color:#0000ff"><strong>&lt;</strong></span><span style="color:#0000ff"><strong>?</strong></span>xml version<span style="color:#008000">=</span><span style="color:#ff00ff">&#34;1.0&#34;</span> encoding<span style="color:#008000">=</span><span style="color:#ff00ff">&#34;utf-8&#34;</span> <span style="color:#0000ff"><strong>?</strong></span><span style="color:#0000ff"><strong>&gt;</strong></span><br/>&nbsp;&nbsp; <span style="color:#0000ff"><strong>&lt;</strong></span>rewriter<span style="color:#0000ff"><strong>&gt;</strong></span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">&lt;!-- ([a-zA-Z]+) 只允许英文 --&gt;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff"><strong>&lt;</strong></span>rewrite url<span style="color:#008000">=</span><span style="color:#ff00ff">&#34;~/article_([a-zA-Z]+).aspx$&#34;</span> to<span style="color:#008000">=</span><span style="color:#ff00ff">&#34;~/article.asp?id=$1&#34;</span> processing<span style="color:#008000">=</span><span style="color:#ff00ff">&#34;stop&#34;</span> <span style="color:#0000ff"><strong>/</strong></span><span style="color:#0000ff"><strong>&gt;</strong></span><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#008080">&lt;!-- (.*)任意字符 --&gt;</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000ff"><strong>&lt;</strong></span>rewrite url<span style="color:#008000">=</span><span style="color:#ff00ff">&#34;~/article/(.*)\.htm$&#34;</span>&nbsp;&nbsp;to<span style="color:#008000">=</span><span style="color:#ff00ff">&#34;~/article.asp?id=$1&#34;</span> <span style="color:#0000ff"><strong>/</strong></span><span style="color:#0000ff"><strong>&gt;</strong></span><br/>&nbsp;&nbsp; <span style="color:#0000ff"><strong>&lt;</strong></span><span style="color:#0000ff"><strong>/</strong></span>rewriter<span style="color:#0000ff"><strong>&gt;</strong></span><br/></div></div><br/>注：<span style="color:Red">多个参数之间使用“&amp;”来代替“&amp;”。</span><br/><br/>四、配置IIS（重写为HTML页面，需要在IIS中配置通配符应用程序映射）<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; 1）网站---属性---主目录---配置---插入，如图1；<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.5alin.com/download.asp?id=8" border="0" alt=""/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; 2）选择文件，具体地址：C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll，同时<span style="color:Red">去掉勾选“确定文件是否存在”</span>，如图2；<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.5alin.com/download.asp?id=9" border="0" alt=""/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; 3）确定完成，后如图3所示。<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.5alin.com/download.asp?id=10" border="0" alt=""/><br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.5alin.com/article.asp?id=306" /> 
	  <id>http://www.5alin.com/cate.asp?id=306</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[回杭州后的这几天]]></title>
	  <author>
		 <name>5Alin</name>
		 <uri>http://www.5alin.com/</uri>
		 <email>5Alin@163.com</email>
	  </author>
	  <category term="" scheme="http://www.5alin.com/cate.asp?cateID=8" label="Diary" /> 
	  <updated>2010-03-01T23:10:50+08:00</updated>
	  <published>2010-03-01T23:10:50+08:00</published>
		  <summary type="html"><![CDATA[不知不觉到3月啦，而自己2月19日（初六）回得杭州，已有10多天了。这一次，回到杭州的时候，我的心没底了。不知我自己这样的选择是对还是错，当时还真有所矛盾。呵呵，之后的一切也随之自然了…<br/><br/>1、21日，明确自己的立场，把东兴科技的工作给辞了，重新找工作。<br/><br/>2、24日，去汽车南站接弟弟，随后陪他逛吴山广场、西湖等…<br/><br/>3、25日，面试了二家单位，后带弟弟逛高新、颐高等电脑城，谁让弟弟来杭州就是为了买笔记本呢。最后选定了华硕N61W72JQ这款，I7处理器，硬盘640G，屏幕16寸的。<br/><br/>4、26日，第一天在时大科技上班。而让林孔杰（同学）帮弟弟一起买那款笔记本。六点下班，有点累，回到家，看着弟弟买到喜欢的笔记本，欣慰很多。<br/><br/>5、27日（周六），我依然要上班。而弟弟一再坚持回宁波，只好让小廖（同学）送他回去。<br/><br/>6、28日元宵节，起床都近12点了，又是个阳光明媚的一天。下午四点多，带着一小妹妹去吴山广场看灯会。把她送回到彭埠，发现自己却没车回家了。焦虑！ <img src="http://www.5alin.com/images/smilies/08.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/><br/><br/>随着几家单位面试后，觉得自己在某些方面太欠缺了，特别明显的是语言表达能力，其次是专业的深化。而针对自己的现状，得重新定位今后这几年。让我们一起为自己的将来而努力，加油… <img src="http://www.5alin.com/images/smilies/12.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/><br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.5alin.com/article.asp?id=305" /> 
	  <id>http://www.5alin.com/cate.asp?id=305</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[总结2009，寄希望于2010]]></title>
	  <author>
		 <name>5Alin</name>
		 <uri>http://www.5alin.com/</uri>
		 <email>5Alin@163.com</email>
	  </author>
	  <category term="" scheme="http://www.5alin.com/cate.asp?cateID=8" label="Diary" /> 
	  <updated>2010-02-09T23:51:41+08:00</updated>
	  <published>2010-02-09T23:51:41+08:00</published>
		  <summary type="html"><![CDATA[2010年的到来，已经有二个多月了，而我，却赶在春节前，来09年发生的点滴总结下。<br/><br/>09年，第一反应便想到的是我的爱情。天秤座的我，总是优柔寡断、瞻前顾后，不喜欢决定，因为不懂如何决定，很喜欢逃避现实，犹豫不决，不知所措，不知道下一步可以怎样去做…<br/><br/>在同事的日志里，看到一句话：相爱容易相守难，在一起的两个人生活中真的少不了理解与包容，因为不是每一个人都能做到极致。我们不能奢求别人为了自己做些惊天动地事出来，得先学会怎么去对别人好，才能有资格去要求。<br/><br/>不管，我曾经多少次想过将来的爱情能有多么的顺利，但事事却没有这么顺心如意的，也觉得有些事儿不是你我所能改变的，注定的就是注定的。现在，过了这么久了，也该对此收心了。<br/><br/>09年，身边要好的同学结婚了好多，比如丁波、郑文敏等等，看着他们一个个的步入神圣的婚姻殿堂，找到自己心中的另一伴，祝福他们…<br/><br/>而工作呢，也烦的。在这公司一呆便二年，感觉自己却没有什么成长，环境也是一问题。公司里的同事，进进出出很多，有些回老家、嫁人等，有些因业绩做不出来而被辞退，有些因不满现状另谋它处…虽然领导很重视技术人员，但对于福利等各方面极差，以至于每个人都有很多的想法。<br/><br/>09年都过去了，也不指望有什么进展了，只能寄希望于来年。2010年，很多事儿等着自己去创造，不管是感情上，还是工作上。<br/><br/>总之，新的一年，新的开始，希望自己有一段美好的爱情，永远在一起。全家人健健康康，平平安安。也祝愿各位朋友，夏宜人、冬温暖、秋收获、春满园。<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.5alin.com/article.asp?id=304" /> 
	  <id>http://www.5alin.com/cate.asp?id=304</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[解决Firefox不支持document.all]]></title>
	  <author>
		 <name>5Alin</name>
		 <uri>http://www.5alin.com/</uri>
		 <email>5Alin@163.com</email>
	  </author>
	  <category term="" scheme="http://www.5alin.com/cate.asp?cateID=11" label="Javascript" /> 
	  <updated>2010-02-08T10:14:46+08:00</updated>
	  <published>2010-02-08T10:14:46+08:00</published>
		  <summary type="html"><![CDATA[发现了个挺重要的问题，就是<span style="color:Red">IE支持document.all，而Firefox 不支持</span><br/>所以，在开发通用web site时，就要避免这个问题，解决的方法有三个，就是改用下面三个tag的其中一个来代替document.all <br/><br/><span style="color:Red">getElementsByTagName(&#34;*&#34;)</span> 可以得到得到所有元素的集合<br/><span style="color:Red">getElementById</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 可以按id得到某一元素<br/><span style="color:Red">getElementsByName</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 可以得到按name属性得到某一元素<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.5alin.com/article.asp?id=303" /> 
	  <id>http://www.5alin.com/cate.asp?id=303</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[如何区别使用margin和padding？]]></title>
	  <author>
		 <name>5Alin</name>
		 <uri>http://www.5alin.com/</uri>
		 <email>5Alin@163.com</email>
	  </author>
	  <category term="" scheme="http://www.5alin.com/cate.asp?cateID=10" label="Web Design" /> 
	  <updated>2010-02-08T09:49:02+08:00</updated>
	  <published>2010-02-08T09:49:02+08:00</published>
		  <summary type="html"><![CDATA[上一文写的是<a target="_blank" href="http://www.5alin.com/article.asp?id=301" rel="external">CSS margin属性</a>，然而<a target="_blank" href="http://cople.cn" rel="external">小影</a>评论说：一直把padding和margin搞混。而我也只是了解margin和padding的意思，可是在具体应用中，到底应该使用哪一个，就比较难于判断了。<br/><br/><strong>何时应当使用margin</strong><br/><br/>1、需要在border外侧添加空白时。 <br/>2、空白处不需要背景（色）时。 <br/>3、上下相连的两个盒子之间的空白，需要相互抵消时。如15px + 20px的margin，将得到20px的空白。<br/><br/><strong>何时应当时用padding</strong><br/><br/>1、需要在border内测添加空白时。 <br/>2、空白处需要背景（色）时。 <br/>3、上下相连的两个盒子之间的空白，希望等于两者之和时。如15px + 20px的padding，将得到35px的空白。<br/><br/><strong>浏览器兼容性问题</strong><br/><br/>在IE 5.x、IE6中，为float的盒子指定margin时，左侧margin可能会变成两倍的宽度。通过改用padding或指定盒子为display:inline可以解决。<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.5alin.com/article.asp?id=302" /> 
	  <id>http://www.5alin.com/cate.asp?id=302</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[CSS margin属性]]></title>
	  <author>
		 <name>5Alin</name>
		 <uri>http://www.5alin.com/</uri>
		 <email>5Alin@163.com</email>
	  </author>
	  <category term="" scheme="http://www.5alin.com/cate.asp?cateID=10" label="Web Design" /> 
	  <updated>2010-02-05T20:25:20+08:00</updated>
	  <published>2010-02-05T20:25:20+08:00</published>
		  <summary type="html"><![CDATA[<strong>定义</strong> <br/>margin 属性是用于在一个声明中设置四个外边距的所有属性的简写属性。<br/><br/>注释：允许使用负值。<br/>继承性：No<br/><br/><strong>说明</strong><br/>这个简写属性设置一个元素所有外边距的宽度，或者设置各边上外边距的宽度。<br/><br/>块级元素的垂直相邻外边距会合并，而行内元素实际上不占上下外边距。行内元素的的左右外边距不会合并。同样地，浮动元素的外边距也不会合并。允许指定负的外边距值，不过使用时要小心。<br/><br/><strong>JavaScript 语法</strong><br/>CSS 属性也可通过一段 JavaScript 被动态地改变。<br/><br/><strong>脚本语法：</strong><br/>object.style.margin=&#34;100px&#34;&nbsp;&nbsp;<br/><br/><strong>例子</strong><br/>四个边距均为10px：<span style="color:Green">h1 {margin: 10px} </span> <br/><br/>顶边距和底边距为10px，左边距和右边距是父元素宽度的2%：<span style="color:Green">h1 {margin: 10px 2%}</span>&nbsp;&nbsp;<br/><br/>顶边距为10px，左边距和右边距是父元素宽度的2%，底边距是-10px：<span style="color:Green">h1 {margin: 10px 2% -10px} </span> <br/><br/>顶边距为10px，右边距是父元素宽度的2%，底边距是-10px，而左边距由浏览器设置：<span style="color:Green">h1 {margin: 10px 2% -10px auto}</span>&nbsp;&nbsp;<br/><br/><strong>margin-top</strong>：属性设置元素的上外边距。<br/><strong>margin-right</strong>：属性设置元素的右外边距。<br/><strong>margin-bottom</strong>：属性设置元素的下外边距。<br/><strong>margin-left</strong>：属性设置元素的左外边距。<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.5alin.com/article.asp?id=301" /> 
	  <id>http://www.5alin.com/cate.asp?id=301</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[URL传递参数时，参数获取加号变为空格]]></title>
	  <author>
		 <name>5Alin</name>
		 <uri>http://www.5alin.com/</uri>
		 <email>5Alin@163.com</email>
	  </author>
	  <category term="" scheme="http://www.5alin.com/cate.asp?cateID=4" label="ASP.NET" /> 
	  <updated>2010-02-05T14:57:52+08:00</updated>
	  <published>2010-02-05T14:57:52+08:00</published>
		  <summary type="html"><![CDATA[例1、网址:payment_gateway.aspx?signData=A+B<br/>当参数 signData 获取输出到页面后，值已经不为“A+B”了，而变成“A B”，将“+”变成了空格。<br/><br/><strong>原因：</strong><br/><br/>url 中有些字符被转义，比如空格被编码成加号，于是传的参数明明是加号，获取的值却成了空格。<br/><br/>例2、网址:payment_gateway.aspx?signData=A%2bB<br/>当参数 signData 获取输出到页面后，值已经不为“A+B”了，而变成“A B”，将“+”变成了空格。<br/><br/><strong>原因：</strong><br/><br/>在payment_gateway.aspx页面，“Request.QueryString”中的值仍然是“A%2bB”，但通过Request.QueryString[&#34;signData&#34;]取值时，得到的结果<span style="color:Red">已经被自动解码（注意）</span>。<br/><br/>那么在“string signData = Request.QueryString[&#34;signData&#34;].ToString();”条语句执行完后，signData 的值已经为“A+B”了。<br/><br/>然后再执行“signData = Server.UrlDecode(signData);”条语句时，等于对“A+B”进行了解码。<br/><br/>解码后的值变成了“A B”（A空格B）。 <br/><br/>所以，<span style="color:Red">通过 url 传递参数，应该先对其进行必要的编码，然后直接获取值，不需要再解码。</span><br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.5alin.com/article.asp?id=300" /> 
	  <id>http://www.5alin.com/cate.asp?id=300</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[C#的Replace函数，使用函数作为的参数需要注意]]></title>
	  <author>
		 <name>5Alin</name>
		 <uri>http://www.5alin.com/</uri>
		 <email>5Alin@163.com</email>
	  </author>
	  <category term="" scheme="http://www.5alin.com/cate.asp?cateID=4" label="ASP.NET" /> 
	  <updated>2010-02-04T23:55:03+08:00</updated>
	  <published>2010-02-04T23:55:03+08:00</published>
		  <summary type="html"><![CDATA[C#的Replace函数，有关它的参数需要注意：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:BLUE">如果它的参数是一个表达式，系统会先计算表达式做预处理，再执行替换操作。</span><br/><br/>比如(GetNameByID为一个函数)：<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String&nbsp;&nbsp;strSource=&#34;这是一个示例&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strSource=strSource.Replace(&#34;姓名&#34;,GetNameByID(1));<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;很显然，strSource是不包含“姓名”的，所以也不会执行任何替换。但是，每执行一次这行替换代码，GetNameByID都会被调用一次。如果GetNameByID是更复杂的逻辑，或者是替换操作在一个循环中，将会极大地影响系统效率。<br/><br/>&nbsp;&nbsp;<span style="color:Red">建议修改为：</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;if(strSource.IndexOf(&#34;姓名&#34;)&gt;-1)<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strSource=strSource.Replace(&#34;姓名&#34;,GetNameByID(1));<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.5alin.com/article.asp?id=299" /> 
	  <id>http://www.5alin.com/cate.asp?id=299</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[C# 2进制、8进制、10进制、16进制...各种进制间的转换]]></title>
	  <author>
		 <name>5Alin</name>
		 <uri>http://www.5alin.com/</uri>
		 <email>5Alin@163.com</email>
	  </author>
	  <category term="" scheme="http://www.5alin.com/cate.asp?cateID=4" label="ASP.NET" /> 
	  <updated>2010-02-04T23:12:57+08:00</updated>
	  <published>2010-02-04T23:12:57+08:00</published>
		  <summary type="html"><![CDATA[在.NET Framework中，System.Convert类中提供了较为全面的各种类型、数值之间的转换功能。其中的两个方法可以轻松的实现各种进制的数值间的转换： <br/><br/><span style="color:Green">Convert.ToInt32(string value, int fromBase) </span><br/><br/>可以把不同进制数值的字符串转换为数字，其中fromBase参数为进制的格式，只能是2、8、10及16: <br/><br/>如Convert.ToInt32(”0010”,2)执行的结果为2；<br/><br/><span style="color:Green">Convert.ToString(int value, int toBase)</span><br/><br/>可以把一个数字转换为不同进制数值的字符串格式,其中toBase参数为进制的格式，只能是2、8、10及16。<br/><br/>如Convert.ToString(2,2)执行的结果为“0010”<br/><br/>现在我们做一个方法实现各种进制间的字符串自由转换：选把它转成数值型，然后再转成相应的进制的字符串: <br/><br/>public string ConvertString(string value, int fromBase, int toBase) <br/>{ <br/>&nbsp;&nbsp;&nbsp;&nbsp;int intValue = Convert.ToInt32(value, fromBase); <br/>&nbsp;&nbsp;&nbsp;&nbsp;return Convert.ToString(intValue, toBase); <br/>} <br/><br/>其中fromBase为原来的格式，toBase为将要转换成的格式。<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.5alin.com/article.asp?id=298" /> 
	  <id>http://www.5alin.com/cate.asp?id=298</id>
  </entry>	
		
</feed>
