04 2007 档案

摘要:override 的方法必须是:被声明为virtual的方法,其中可以过载,也可以不过载;被声明为abstract的方法,必须被override方法过载。过载之后可以实现多态性-动态联编。 new:声明的方法用于隐藏基类中声明的同名函数,它与基类中的同名函数没有任何关系,仅仅同名而已。与多态无关。 overload:重载,就是定义不同签名的同名方法,也是多态性的一种表现。 阅读全文
posted @ 2007-04-23 22:27 gshine 阅读(2252) 评论(2) 推荐(0)
摘要:文中虽然部分观点有些偏激,但是还是有许多借鉴之处……,特转录如下: 谈我对攻读计算机研究生的看法(转) Big_boy 发表于 2005-3-18 220800 原文出处:『IT视界』[大话IT] 谈谈我对攻读计算机研究生的看法 阅读全文
posted @ 2007-04-23 09:12 gshine 阅读(861) 评论(4) 推荐(0)
摘要:直接在ASP.net中上传大文件的方法.方法一:在web.config中添加<httpRuntime maxRequestLength="100000" executionTimeout="45"/>方法二:修改IIS配置文件windows->system32->inetsrv->metaBase.XML方法三:1.httpHandler or HttpModulea.在ASP.net进程处理request请求之前截获request对象b.分块读取和写入数据c.实时跟踪上传进度更新meta信息2.利用隐含的HttpWorke 阅读全文
posted @ 2007-04-05 08:57 gshine 阅读(604) 评论(0) 推荐(0)
摘要:在一个框架网页中有几个框架,在其中一个框架中关闭整个网页的办法:在asp.net中运用以下语句:Response.Write("<script>top.close();<"+"/script>");即在js脚本中运用“top.close();”.注意,以上语句如果写成:Response.Write("<script>top.close();</script>");就会报错,“常量中含有换行符”,至于为什么会报错,我也没有搞懂,据说是一个bug。但是写成第一种就不报错了。即把出现“/”的地 阅读全文
posted @ 2007-04-03 22:25 gshine 阅读(677) 评论(0) 推荐(0)
摘要:提交查询时,报错显示"从客户端检测到有潜在危险的Request.Form 值"(.Net Framework1.1)的解决方案: 1、web.config文件<system.web>后面加入这一句: <pages validateRequest="false"/> 示例: <?xml version="1.0" encoding="gb2312" ?> <configuration> <system.web> <pages validateReque 阅读全文
posted @ 2007-04-02 21:23 gshine 阅读(246) 评论(0) 推荐(0)
摘要:通常,为了防止因用户上传有害文件(如木马、黑客程序)引发的安全性问题,Web程序都会对用户允许上传的文件类型加以限制。而本文将要介绍的就是如何在ASP.NET应用程序中利用Web Control的内置属性简单高效地实现限制上传文件类型的功能。 在调用PostFile对象的SaveAs方法保存上传文件之前,可以通过PostFile对象的FileName属性得到上传的文件名。而有了上传的文件名,就可以采用比对文件后缀名的方法知道上传的文件是否属于允许上传的文件类型。 根据这个思想,我们就得到了下面这段代码:If Path.GetExtension(sFilePath) <> " 阅读全文
posted @ 2007-04-01 20:55 gshine 阅读(1682) 评论(1) 推荐(0)
摘要:利用“HtmlInputFile”控件来完成文件上传form标签中要设置“enctype="multipart/form-data"”如:<form id="form1" enctype="multipart/form-data" runat="server"><input type="file" id="File1" runat="server"/>//放置一个按钮</form>后台代码为:按钮单击处理程序为://检查 阅读全文
posted @ 2007-04-01 20:53 gshine 阅读(330) 评论(0) 推荐(0)