<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[钟爱梦欣]]></title>
  <subtitle type="html"><![CDATA[今生今世爱你到永远！]]></subtitle>
  <id>http://www.lovemx.com/blog/</id> 
  <link rel="alternate" type="text/html" href="http://www.lovemx.com/blog/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.lovemx.com/blog/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.4.1022">PJBlog2</generator> 
  <updated>2010-09-02T20:37:43+08:00</updated> 

  <entry>
	  <title type="html"><![CDATA[点击浏览直接上传不需要再点击上传按钮]]></title>
	  <author>
		 <name>醋醋狗</name>
		 <uri>http://www.lovemx.com/blog/</uri>
		 <email>hncucugo@yahoo.com.cn</email>
	  </author>
	  <category term="" scheme="http://www.lovemx.com/blog/default.asp?cateID=12" label="技术文章" /> 
	  <updated>2010-09-02T20:37:43+08:00</updated>
	  <published>2010-09-02T20:37:43+08:00</published>
		  <summary type="html"><![CDATA[MD，这么简单的问题。前面怎么都搞不定。原来是思路不对。昨天新大的老师过来一起聊了一下。他说他搞出来了。当时想问找时间看看他是怎么搞的。结果今天上传baidu.google了一会没发现有用的。到是发现js的动作来了。搞到最后很简单的方法就可以搞定。<br/>说了这么多主要是刚才解决了一下在上传文件的时候。一般情况是我们都是先选择文件。然后再点击上传按钮来完成的。可是我老是觉得这个上传要着没用。而且既然我选择了文件了。那就肯定是要上传的。所以一直都想把这个上传的按钮给去掉。就是跟着这个思路走。所以后来发现怎么都找不到相关的解决方案。今天终于找到办法了。<br/>最终的办法不是去掉这个按钮。而是用js的onchange事件来响应一下上传按钮至于这个按钮如果想不要的话。可以直接隐藏掉就行了。<br/><br/>这行是关键代码<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.lovemx.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"> onchange=&#34;document.form1.Btn_upload.click();&#34; </div></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.lovemx.com/blog/default.asp?id=1058" /> 
	  <id>http://www.lovemx.com/blog/default.asp?id=1058</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[在线听广播]]></title>
	  <author>
		 <name>醋醋狗</name>
		 <uri>http://www.lovemx.com/blog/</uri>
		 <email>hncucugo@yahoo.com.cn</email>
	  </author>
	  <category term="" scheme="http://www.lovemx.com/blog/default.asp?cateID=4" label="设计" /> 
	  <updated>2010-09-01T18:39:50+08:00</updated>
	  <published>2010-09-01T18:39:50+08:00</published>
		  <summary type="html"><![CDATA[花了些时间找到些数据，又花了些时间做了界面。又花了些时间搞了程序。ＯＫ。这么个东西就出来了。<br/>在线听广播<br/><a href="http://ting.lovemx.com" target="_blank">http://ting.lovemx.com</a>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.lovemx.com/blog/default.asp?id=1057" /> 
	  <id>http://www.lovemx.com/blog/default.asp?id=1057</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[c#操作INI文件]]></title>
	  <author>
		 <name>醋醋狗</name>
		 <uri>http://www.lovemx.com/blog/</uri>
		 <email>hncucugo@yahoo.com.cn</email>
	  </author>
	  <category term="" scheme="http://www.lovemx.com/blog/default.asp?cateID=19" label="Donet" /> 
	  <updated>2010-08-24T10:56:08+08:00</updated>
	  <published>2010-08-24T10:56:08+08:00</published>
		  <summary type="html"><![CDATA[其实挺常用的一个功能。但是貌似以前没有注意过。简单的一个类就可以实现。<br/>using System.Runtime.InteropServices;这一行为必加的。要不然不能使用该类。<br/><br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.lovemx.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">using System;<br/>using System.Collections.Generic;<br/>using System.Text;<br/><br/>using System.Runtime.InteropServices;<br/><br/>namespace 信息采集<br/>{<br/>    public class IniFile<br/>    {<br/><br/>        [DllImport(&#34;kernel32&#34;)]<br/>        private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);<br/>        [DllImport(&#34;kernel32&#34;)]<br/>        private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);<br/><br/>        public IniFile()<br/>        { }<br/><br/><br/><br/>        /// &lt;summary&gt; <br/>        /// 写入INI文件 <br/>        /// &lt;/summary&gt; <br/>        /// &lt;param name=&#34;Section&#34;&gt;节点名称&lt;/param&gt; <br/>        /// &lt;param name=&#34;Key&#34;&gt;关键字&lt;/param&gt; <br/>        /// &lt;param name=&#34;Value&#34;&gt;值&lt;/param&gt; <br/>        /// &lt;param name=&#34;filepath&#34;&gt;INI文件路径&lt;/param&gt; <br/>        static public void IniWriteValue(string Section, string Key, string Value, string filepath)<br/>        {<br/>            WritePrivateProfileString(Section, Key, Value, filepath);<br/>        }<br/><br/>        /// &lt;summary&gt; <br/>        /// 读取INI文件 <br/>        /// &lt;/summary&gt; <br/>        /// &lt;param name=&#34;Section&#34;&gt;节点名称&lt;/param&gt; <br/>        /// &lt;param name=&#34;Key&#34;&gt;关键字&lt;/param&gt; <br/>        /// &lt;param name=&#34;filepath&#34;&gt;INI文件路径&lt;/param&gt; <br/>        /// &lt;returns&gt;值&lt;/returns&gt; <br/>        static public string IniReadValue(string Section, string Key, string filepath)<br/>        {<br/>            StringBuilder temp = new StringBuilder(255);<br/>            int i = GetPrivateProfileString(Section, Key, &#34;&#34;, temp, 255, filepath);<br/>            return temp.ToString();<br/><br/>        }<br/><br/><br/>    }<br/>}</div></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.lovemx.com/blog/default.asp?id=1056" /> 
	  <id>http://www.lovemx.com/blog/default.asp?id=1056</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[一些常用的正则式子收集整理]]></title>
	  <author>
		 <name>醋醋狗</name>
		 <uri>http://www.lovemx.com/blog/</uri>
		 <email>hncucugo@yahoo.com.cn</email>
	  </author>
	  <category term="" scheme="http://www.lovemx.com/blog/default.asp?cateID=10" label="WEB" /> 
	  <updated>2010-08-17T20:56:38+08:00</updated>
	  <published>2010-08-17T20:56:38+08:00</published>
		  <summary type="html"><![CDATA[经常会用到的匹配html标签替换的<br/><br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.lovemx.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;[^&gt;]*&gt;</div></div><br/><br/>替换掉script段子的<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.lovemx.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;script[^&gt;]*?&gt;.*?&lt;/script&gt;</div></div><br/><br/>只匹配数字和小数点后两位<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.lovemx.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">@&#34;(\d*\.?\d{0,2})&#34;</div></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.lovemx.com/blog/default.asp?id=1055" /> 
	  <id>http://www.lovemx.com/blog/default.asp?id=1055</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[存储过程里面的循环]]></title>
	  <author>
		 <name>醋醋狗</name>
		 <uri>http://www.lovemx.com/blog/</uri>
		 <email>hncucugo@yahoo.com.cn</email>
	  </author>
	  <category term="" scheme="http://www.lovemx.com/blog/default.asp?cateID=10" label="WEB" /> 
	  <updated>2010-08-07T09:16:30+08:00</updated>
	  <published>2010-08-07T09:16:30+08:00</published>
		  <summary type="html"><![CDATA[SQL Server 可以使用while循环代替<br/><br/>Cr&#101;ate PROCEDURE AddStudents AS <br/>Begin <br/>Declare @n bigint <br/>Declare @Sql nvarchar(225) <br/>set @n=0<br/>while @n&lt;10000<br/>begin<br/> Set @Sql=&#39;Ins&#101;rt into Students Values(&#39;&#39;Hamunet&#39;&#39;,10,&#39;&#39;SianChina&#39;&#39;,&#39;&#39;123456789123&#39;&#39;)&#39; <br/> Exec (@Sql)  <br/> set @n=@n+1<br/>End]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.lovemx.com/blog/default.asp?id=1054" /> 
	  <id>http://www.lovemx.com/blog/default.asp?id=1054</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[搞定Rewrite二级域名的问题]]></title>
	  <author>
		 <name>醋醋狗</name>
		 <uri>http://www.lovemx.com/blog/</uri>
		 <email>hncucugo@yahoo.com.cn</email>
	  </author>
	  <category term="" scheme="http://www.lovemx.com/blog/default.asp?cateID=10" label="WEB" /> 
	  <updated>2010-08-05T02:34:52+08:00</updated>
	  <published>2010-08-05T02:34:52+08:00</published>
		  <summary type="html"><![CDATA[搞定Rewrite二级域名的问题，不光是二级。三级四级都可以。<br/><br/>RewriteCond Host: ([a-zA-Z0-9_-]+)\.ru123\.com<br/>RewriteRule (.*) /skin/$2\?coid=$1 [I,L]<br/>第一行是指定ru123.com的二级域名<br/>第二行是指ru123.com前面的部分指出<br/>ru123.com根目录下面的skin里面的所有文件。\?coid=$1是指获取相关参数。这个参数从 ([a-zA-Z0-9_-]+)这里获取。很有用的东东。<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.lovemx.com/blog/default.asp?id=1053" /> 
	  <id>http://www.lovemx.com/blog/default.asp?id=1053</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[云南昆明ATM机取400元吐出4000元]]></title>
	  <author>
		 <name>醋醋狗</name>
		 <uri>http://www.lovemx.com/blog/</uri>
		 <email>hncucugo@yahoo.com.cn</email>
	  </author>
	  <category term="" scheme="http://www.lovemx.com/blog/default.asp?cateID=6" label="随笔" /> 
	  <updated>2010-07-16T20:02:38+08:00</updated>
	  <published>2010-07-16T20:02:38+08:00</published>
		  <summary type="html"><![CDATA[云南昆明ATM机取400元吐出4000元，银行叫市民还钱。之后银行收到这位市民一封回信，内容如下： <br/><br/>1：请在我规定的时间到我家来取，时间是早上7点到8点，晚上7点到9点，其他时间我要上班和休息。 <br/><br/>2：到我家后请在过道口取号，然后在楼梯间蹲着等待叫号，请在我家门口黄线外等待。 <br/><br/>3：请提供你的有效证件，在我奶奶那里领取申请表，填好后签名，盖公章，我会对比你们的公章，要是模糊了，我会叫你回去重新盖。 <br/><br/>4：你要是要问我取了多少钱，对不起，请支付查询费，一笔2元。 <br/><br/>5：提供你的单位证明，委托书等资料。（注意这个“等”字，到时候突然想起还需要什么，你自己回去拿。） <br/><br/>6：手续全部完成后，请交纳取款手续费，每笔4元，然后留下TEL号码，我会把资料提交到我老婆那里审批，20个工作日，到我家领取。当然，来领取时请重复1，2，3步骤]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.lovemx.com/blog/default.asp?id=1052" /> 
	  <id>http://www.lovemx.com/blog/default.asp?id=1052</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[这样洗脸，包你又白又嫩，发现原来自己这么漂亮，别怕麻烦哦!]]></title>
	  <author>
		 <name>醋醋狗</name>
		 <uri>http://www.lovemx.com/blog/</uri>
		 <email>hncucugo@yahoo.com.cn</email>
	  </author>
	  <category term="" scheme="http://www.lovemx.com/blog/default.asp?cateID=6" label="随笔" /> 
	  <updated>2010-07-05T10:21:56+08:00</updated>
	  <published>2010-07-05T10:21:56+08:00</published>
		  <summary type="html"><![CDATA[1 洗脸：在水里加点白醋，这是能软化硬水的，可以的话加点盐在水里也没的关系的，因为盐可以消毒，杀菌。有的时候我会用一勺蜂蜜加一勺红糖来洗脸，轻轻的按摩，直至红糖颗粒没有为止，记得要轻轻的按摩，否则会伤到皮肤的，这个具有去死皮，活血，且清洁的作用，我个人感觉很不错。<br/><br/>2 洗好脸如果条件允许，可以再用一点的农夫山泉矿泉水再在脸上过一下，为什么要用农夫山泉呢，因为这个矿泉水中含有偏硅酸成分，是一种很好的美肤效果，你会发现用矿泉水过过的脸超级细腻滑嫩，而且我一瓶能用四到五天，所以成本不贵。<br/><br/>3 洗好脸都知道要把脸擦干对不对，我一般就自己手拍拍干，因为是矿泉水嘛，所以也无所谓。接着我用的爽肤水就是很便宜的昭贵芦荟汁，好便宜的一大瓶，用了一学期。<br/><br/>4 我很少买现成的面膜。喜欢自己调制，因为没经过化学的处理，而且很便宜。下面我介绍几款我用过的DIY吧：<br/><br/>清洁型：绿豆粉+鸡蛋清+盐 我老长痘痘，毛孔粗，用这个很能清洁手毛孔。<br/><br/>美白型：纯牛奶 这个是我一定要推介给个位好朋友的，请相信它的美白效果太出奇了。每天晚上我洗好脸，会把喝剩下的一点纯牛奶拍在脸上，只要一个月---尤其我的皮肤清洁的很好，所以牛奶也吸收的可以，记得要在脸上轻轻拍，这样吸收的更快，当感觉脸上牛奶干了，就再拍点，不怕烦的话就多拍几次吧，我一般会拍三到四次。其实我们在家可以用面膜纸泡的，只是我更喜欢拍打吸收的效果。<br/><br/>滋润型：蜂蜜+红糖+香蕉 这些的效果不用说大家都在的啦，绝对的滋润，像现在的天气用这个就很好了。<br/><br/>5 做好面膜了，接下来就要擦香香了，我的化妆品都很平民，只用妮维雅，但是我已经23了，皮肤也要营养，所以我会自己补哦。我擦晚霜时会在手心里加一滴橄榄油，因为橄榄油细肤，买三块钱一盒的维E挤破一粒把油倒出来，因为维E抗老，再加一点点的珍珠粉，因为珍珠粉美白。<br/><br/>6 最后我会把刚才挤破的维E油涂在眼睫毛上，你的眼睫毛会变的又密又长又亮，这样你的眼睛很美很漂亮，效果不见得比DHC的什么睫毛增长液差。<br/><br/>附加：以上的这些，可能有些人觉得好烦，其实不是要你每天都这样做，选择性的就可以了，面膜不要过于频繁，牛奶一定要每天拍。还有当你的眼睛很没神很干的时候，用珍珠粉加维E又做眼膜，效果不错。我经常在熬夜的时候用。我不买很昂贵的喷雾水，我花三块钱买了个小喷雾器，在里面罐上农夫山泉加两滴橄榄油，效果绝对赞。你把你家里昂贵的喷雾水拿出来看看，是不是有的人会发现他的chengfen含有偏硅酸？？呵呵---用这个即便宜又省钱。我就是按照上面的方法，就三四个月的样子，实习回学校报道，班上所有的女孩子都尖叫，她们都以为我去做什么整容光子嫩肤什么的，其实没有啦。皮肤28天一个周期，我每天都用牛奶当然会好白，而且我用红糖洗脸，那些坑坑哇哇的皮肤很光滑了，尤其我会用盐或白醋放在水里洗脸，很消毒的，所以也不长痘。皮肤比我18岁的时候还好！<br/><br/>如果相信我，可以尝试一下，尤其想美白的记得要用牛奶，我只有一个要求：每天都坚持，否则你不会觉得你有多白，只要你坚持一个月就能发现原来自己那么漂亮，没有坚持的请不要否定我的建议，谢谢啦，好秘诀大家一起分享！ <br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.lovemx.com/blog/default.asp?id=1051" /> 
	  <id>http://www.lovemx.com/blog/default.asp?id=1051</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[生成100万条8位不重复数据的示例]]></title>
	  <author>
		 <name>醋醋狗</name>
		 <uri>http://www.lovemx.com/blog/</uri>
		 <email>hncucugo@yahoo.com.cn</email>
	  </author>
	  <category term="" scheme="http://www.lovemx.com/blog/default.asp?cateID=12" label="技术文章" /> 
	  <updated>2010-07-02T01:21:33+08:00</updated>
	  <published>2010-07-02T01:21:33+08:00</published>
		  <summary type="html"><![CDATA[其实可以适用于多位都可以。只需要做小的改动即可<br/>USE tempdb<br/><br/>GO<br/><br/> <br/><br/>-- 创建测试表<br/><br/>Cr&#101;ate TABLE tb(id char(8))<br/><br/> <br/><br/>-- 创建用于自动过滤重复值的唯一索引<br/><br/>Cr&#101;ate UNIQUE INDEX IX_tb ON tb(id)<br/><br/>WITH IGNORE_DUP_KEY <br/><br/>GO<br/><br/> <br/><br/>-- 测试数据插入的处理时间, 记录开始处理的时间点<br/><br/>DECLARE @dt datetime<br/><br/>SET @dt = GETDATE()<br/><br/> <br/><br/>-- 插入随机数据<br/><br/>SET NOCOUNT ON<br/><br/>DECLARE @row int<br/><br/>SET @row = 1000000  -- 设置总记录数<br/><br/>WHILE @row &gt;0<br/><br/>BEGIN<br/><br/>    -- 显示提示信息, 表示还需要插入多行数据<br/><br/>    RAISERROR(&#39;need %d rows&#39;, 10, 1, @row) WITH NOWAIT<br/><br/> <br/><br/>    -- 插入随机的位编码数据<br/><br/>    SET ROWCOUNT @row<br/><br/>    Ins&#101;rt tb Sel&#101;ct<br/><br/>        id = RIGHT(100000000 + CONVERT(bigint, ABS(CHECKSUM(NEWID()))), 8)<br/><br/>    FROM syscolumns c1, syscolumns c2<br/><br/>    SET @row = @row - @@ROWCOUNT<br/><br/>END<br/><br/> <br/><br/>-- 显示插入数据使用的时间<br/><br/>Sel&#101;ct BeginDate = @dt, EndDate = GETDATE(), <br/><br/>    Second = DATEDIFF(Second, @dt, GETDATE()),<br/><br/>GO<br/><br/> <br/><br/>-- 显示最终的结果记录是否正确<br/><br/>Sel&#101;ct COUNT(*) FROM tb<br/><br/>GO<br/><br/> <br/><br/>-- 删除测试<br/><br/>Dro&#112; TABLE tb<br/><br/><br/>------------------------============我是分割线============------------------------<br/>解决中用到的技巧：<br/><br/>1．    控制产生的数据不重复，直接使用唯一索引中的 IGNORE_DUP_KEY 选项，使插入数据中的重复值自动过滤，避免手工处理重复<br/><br/>2．    使用 CHECKSUM 配合 NEWID() 函数，使生成的数据尽量随机，一般生成随机数会考虑使用 RAND() 函数，但这个函数是产生伪随机值，用下面的语句测试一下，会发现产生的数据全部是一样的，这不适用于想批量生成多个随机数，而NEWID() 函数生成的是GUID，基本上不会有重复的，再通过CHECKSUM将其转化成数字，这样产生重复的可能性会比较小<br/><br/>Sel&#101;ct TOP 10<br/><br/>    RAND()<br/><br/>FROM sysobjects<br/><br/>3．    在效率控制，使用循环+批量生成的方式，而不是传统的逐个生成。在SQL Server中，每个插入语句都会有一个内部的事务处理，如果逐条插入，则事务的开销太大，效率势必非常低；不考虑一次性生成100万数据，一则因为生成的数据可能有重复的，去掉重复就没有100万了，二则一次性生成100万数据，消耗的内存和CPU资源也很高，一般的电脑可能承受不住<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.lovemx.com/blog/default.asp?id=1050" /> 
	  <id>http://www.lovemx.com/blog/default.asp?id=1050</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[ASP.NET 上传文件对文件类型的高级判断]]></title>
	  <author>
		 <name>醋醋狗</name>
		 <uri>http://www.lovemx.com/blog/</uri>
		 <email>hncucugo@yahoo.com.cn</email>
	  </author>
	  <category term="" scheme="http://www.lovemx.com/blog/default.asp?cateID=19" label="Donet" /> 
	  <updated>2010-07-02T00:35:20+08:00</updated>
	  <published>2010-07-02T00:35:20+08:00</published>
		  <summary type="html"><![CDATA[<div class="UBBPanel"><div class="UBBTitle"><img src="http://www.lovemx.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">using System;<br/>using System.Collections.Generic;<br/>using System.Linq;<br/>using System.Web;<br/>using System.Web.UI;<br/>using System.Web.UI.WebControls;<br/>using System.IO;<br/><br/>public partial class niunantest : System.Web.UI.Page<br/>{<br/>    protected void Page_Load(object sender, EventArgs e)<br/>    {<br/><br/>    }<br/>    protected void Button1_Click(object sender, EventArgs e)<br/>    {<br/>        string str = FileUpload1.PostedFile.ContentType;<br/>        Response.Write(&#34;文件类型：&#34;+str);<br/><br/>        string filename = &#34;&#34;;<br/><br/>        FileExtension[] fe = { FileExtension.GIF, FileExtension.JPG, FileExtension.PNG };<br/>        if (FileValidation.IsAllowedExtension(FileUpload1, fe))<br/>        {<br/>            string fileExt = System.IO.Path.GetExtension(FileUpload1.FileName).ToLower();<br/>            Response.Write(&#34;&lt;br&gt;验证通过！&#34;);<br/>            //filename = &#34;/Images/&#34; + DateTime.Now.ToString(&#34;yyyyMMddHHmmss&#34;) + fileExt;<br/>            //FileUpload1.PostedFile.SaveAs(Server.MapPath(filename));<br/>        }<br/>        else<br/>        {<br/>            Response.Write( &#34;&lt;br&gt;验证不通过，只支持以下格式的图片：JPG,GIF,PNG&#34;);<br/>            return;<br/>        }<br/><br/>    }<br/><br/>    public enum FileExtension<br/>    {<br/>        JPG = 255216,<br/>        GIF = 7173,<br/>        PNG = 13780,<br/>        SWF = 6787,<br/>        RAR = 8297,<br/>        ZIP = 8075,<br/>        _7Z = 55122<br/><br/>        // 255216 jpg;<br/><br/>        // 7173 gif;<br/><br/>        // 6677 bmp,<br/><br/>        // 13780 png;<br/><br/>        // 6787 swf<br/><br/>        // 7790 exe dll,<br/><br/>        // 8297 rar<br/><br/>        // 8075 zip<br/><br/>        // 55122 7z<br/><br/>        // 6063 xml<br/><br/>        // 6033 html<br/><br/>        // 239187 aspx<br/><br/>        // 117115 cs<br/><br/>        // 119105 js<br/><br/>        // 102100 txt<br/><br/>        // 255254 sql <br/><br/>    }<br/><br/>    public class FileValidation<br/>    {<br/>        public static bool IsAllowedExtension(FileUpload fu, FileExtension[] fileEx)<br/>        {<br/>            int fileLen = fu.PostedFile.ContentLength;<br/>            byte[] imgArray = new byte[fileLen];<br/>            fu.PostedFile.InputStream.Read(imgArray, 0, fileLen);<br/>            MemoryStream ms = new MemoryStream(imgArray);<br/>            System.IO.BinaryReader br = new System.IO.BinaryReader(ms);<br/>            string fileclass = &#34;&#34;;<br/>            byte buffer;<br/>            try<br/>            {<br/>                buffer = br.ReadByte();<br/>                fileclass = buffer.ToString();<br/>                buffer = br.ReadByte();<br/>                fileclass += buffer.ToString();<br/>            }<br/>            catch<br/>            {<br/>            }<br/>            br.Close();<br/>            ms.Close();<br/>            foreach (FileExtension fe in fileEx)<br/>            {<br/>                if (Int32.Parse(fileclass) == (int)fe)<br/>                    return true;<br/>            }<br/>            return false;<br/>        }<br/>    }<br/>}</div></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.lovemx.com/blog/default.asp?id=1049" /> 
	  <id>http://www.lovemx.com/blog/default.asp?id=1049</id> 
  </entry>	
		
</feed>