posts - 30,comments - 17,trackbacks - 0

这些是山区的孩子们!

这是他们的教室。


这个也算是!


如此的师资力量


自己解决吃饭问题


冬天到了,一起烤烤火


与泥土污水一起


还好,最大的数字只是10


老师抱着孩子来给我们上课了


不知道山那边会是什么呢?


又一双充满了渴望的大眼睛。。。。。


 看到这些图片,首先涌起的是怜悯,难过......我觉得说不出话来,心被狠狠地撞击!想起了荒废可耻挥霍的大学生活,天天躲在里面无病呻吟.唯一会认真思考的是自己毕业后的饭碗问题.对,就是这么自私!只看得到自己的小幸福小痛苦,而那些真正在需要帮助的人又什么时侯入了眼呢?!!大脑乱成了团,人活着究竟是为了什么,我的责任呢?有一天,我能为他们做些什么,也算是得救了.

posted @ 2005-11-29 12:14 so...so 阅读(113) 评论(0) 编辑
 

有关于URL的重写,本文也只是拿来主意。相继有MS的组件“URLRewriter”和在Global.asax里的“Application_BeginRequest()”编码方式,以及IIS里的ISAPI设置。

娜列下来,实现方法也都很简单。

 

方法一:MS组件

这里也不用详解了,相关请看:

http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx

用法很简单,只需要把组件URLRewriter.dll拷到应用程序的bin目录下,然后在web.config下加入如下代码:

<configuration></configuration>中加入:

     <configSections>

          <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />

     </configSections>

    

     <RewriterConfig>

          <Rules>

              <RewriterRule>

                   <LookFor>~/(\d{4})/(\d{2})/Default\.aspx</LookFor>

                   <SendTo>~/Default.aspx?ID=$1</SendTo>

              </RewriterRule>

          </Rules>

     </RewriterConfig>

然后在<system.web></system.web>中加入:

<httpHandlers>

   <add verb="*" path="*.aspx"

        type="URLRewriter.RewriterFactoryHandler, URLRewriter" />

</httpHandlers>

 

最后在地址栏上键入:http://localhost/Test/2004/12/News.aspx

效果出来了。

上面的<LookFor>~/(\d{4})/(\d{2})/News\.aspx</LookFor>这句这正则表达式URL,即被重写的URL,而<SendTo>~/Default.aspx?ID=$1</SendTo>这一句为原始URL地址。其中的$1为第一个正则表达式值(上面例子为:2004),以此类推,第二个即为$2 

 

方法二:Application_BeginRequest()

在应用程序中新建一个XML文件,文件内容为:文件名ReWriter.config

<?xml version="1.0" encoding="utf-8" ?>

<ReWriterUrls>

     <rule>

          <old>(.*)/News/(\d{4})/Default\.aspx</old>

          <new>../../Default.aspx?id=$2&amp;type=$3</new>

     </rule>

</ReWriterUrls>

Global.asax文件中的Application_BeginRequest(Object sender, EventArgs e)加入代码:

              try

              {

                   string path=Server.MapPath("~/ReWriter.config");

                   XPathDocument myXPathDocument = new XPathDocument(path);

                   XPathNavigator myXPathNavigator = myXPathDocument.CreateNavigator();

                   XPathNodeIterator myXPathNodeIterator =  myXPathNavigator.Select ("//rule");

                   System.Text.RegularExpressions.Regex oReg;

                   string ReWriteUrl;

                   while (myXPathNodeIterator.MoveNext())

                   {

                        //oReg=new Regex(oNode.SelectSingleNode("url/text()").Value);

                        XPathNavigator nav2 = myXPathNodeIterator.Current.Clone();

                       string oldString="",newString="";

                        XPathNodeIterator it2 = nav2.Select("old");

                        while(it2.MoveNext())

                       {

                            oldString = it2.Current.Value;

                            break

                       }

                       it2 = nav2.Select("new");

                        while(it2.MoveNext())

                       {

                            newString = it2.Current.Value;

                            break

                       }

                        if(oldString != "" &&  newString != "")

                       {

                            oReg = new System.Text.RegularExpressions.Regex(oldString);

                            if(oReg.IsMatch(Request.Url.ToString()))

                            {

                                 ReWriteUrl = oReg.Replace(Request.Url.ToString(),newString);

                                 HttpContext.Current.RewritePath(ReWriteUrl);

                                 break

                            }

                       }

                   }

              }

              catch

              {

              }

 

最后在地址栏上键入:http://localhost/Test/News/2004/Default.aspx

效果出来了。

posted @ 2005-10-18 11:00 so...so 阅读(275) 评论(2) 编辑
http://www.flashinn.com/pic.swf?id=brainhu&no=10
posted @ 2005-10-16 15:51 so...so 阅读(83) 评论(0) 编辑
asp.net中http://www.microsoft.com/china/msdn/library/webservices/asp.net/regexnet.mspx

.NET Framework 正则表达式http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/cpguide/html/cpconCOMRegularExpressions.asp

posted @ 2005-10-13 11:13 so...so 阅读(102) 评论(0) 编辑
葡萄熟了就是应该摘,而我总是在树下等着,想着葡萄熟了会自己掉下来的。
          所有事情总是不愿意去选择,怕自己选择错了没有回头的机会,也好像不用我去选择,总是希望事情都会自己自然的走到结束;总想抓住所有的东西,可是后来却失去了所有的东西,哪里有那么多自然的事情,自然的发生自然的结束。这样自然的生活会错过很多,可是自己却假装不知道说,那不是我的东西,强求不来的。只是知道用幻想来安慰自己,连打破那欺骗自己的骗局的勇气都没有。自己到底想要什么都不知道,还骗自己说不想知道的太多。
          葡萄熟了就是应该摘的,你不摘别人也会去摘。可我总想让那葡萄自己落下来,自己站在树下等着,却也不怎么着急,认为葡萄熟了自然会掉下来的。每每葡萄熟了的时候却总是没有掉下来过,看着别人的手去摘葡萄自己想做点什么,也什么没有做。只是懊恼它为什么不早一点掉下来呢?只会走到下一颗葡萄下等待,心里还想也许它会早一点掉下来吧。还会小心翼翼的看着别人的举动,在心里喊这是我的葡萄!!
      人在等待的过程中错过了很多,错过了就说那个不是我的强求不来。踮踮脚葡萄就是你的,别人拿走了你只是希望别人不要抢你的下一颗葡萄,你还会什么?
      我说完了。对了,看我写的这么辛苦,不要抢我的葡萄。吃不到葡萄我不会说葡萄是酸的,葡萄一定是甜的,自己有的总是不觉得好。
      顺便说一句:是铁,也可以期望自己变成钢。

posted @ 2005-10-12 17:10 so...so 阅读(136) 评论(4) 编辑
仅列出标题  下一页