- 博客(13)
- 收藏
- 关注
原创 ashx做的下载程序,下载文件,支持大文件、续传、速度限制
/// /// 下载文件,支持大文件、续传、速度限制。支持续传的响应头Accept-Ranges、ETag,请求头Range 。 /// Accept-Ranges:响应头,向客户端指明,此进程支持可恢复下载.实现后台智能传输服务(BITS),值为:bytes; /// ETag:响应头,用于对客户端的初始(200)响应,
2011-10-30 16:05:32 1089
转载 IIS设置ISAPI筛选器Rewrite组件防盗链(防盗链可以节省流量,提高性能)
如何在IIS的设置下添加ISAPI筛选器里的Rewrite组件,防止图片被盗用链接。首先笔者要说的是“盗链”很常见的现象,虽然没有采集那么“流行”,但是对于被盗者来说,碰到这事还真的及时解决,要不资源的消耗很可能会影响自身网站的正常运营。那究竟什么是盗链,怎样防止网站的信息被盗链呢?下面简单的说下:“盗链”的定义是:此内容不在自己服务器上,而通过技术手段,绕过别人放广告有利益的最终页,直接
2011-10-30 14:04:00 1976
转载 asp.net 利用VS将CS类文件生成DLL文件
开始->程序->Microsoft Visual Studio 2005(或者2008等版本)->Visual Studio Tools->Visual Studio 2005(对应前面的版本) 命令提示然后进入你的类目录,比如你的类文件是在D:/NETWEB/App_Code下面,D: Enter键cd NETWEB Enter键cd App_Code Ente
2011-10-28 14:41:26 420
转载 常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r
2011-10-28 11:37:47 319
原创 NET取当前地址的问题Request.URL
用Request.CurrentExecutionFilePath,就只能取到www.5ixznr.cn/index.aspx用Request.RawUrl就可以把index.aspx??boardid=22&page=1全取出来 在ASP.NET编程中经常需要用Request获取url的有关信息,Request中有多种方法获取url信息.测试的url地址是http://www.test
2011-10-28 11:30:26 465
转载 DataBinder.Eval的基本格式
一、DataBinder.Eval的基本格式在绑定数据时经常会用到这个句程序:或者今天又学到一种,而且微软也说这种方法的效率要比以上两种高。很有用的,这样可以在前台页面做好多事情了。还要记住要这样用必须要在前台页面导入名称空间System.Data,否则会生成错误信息。这种用法其实和是一个道理。Text='字段") %>' 这样的方法是最
2011-10-27 12:12:52 462
原创 repeater嵌套
Repeater嵌套Repeater的结构:一般写过的都能看懂吧 cs代码: private void RpTypeBind() {//GetQuestionTypeAndCount() 返回一个datatable this.rptypelist.DataSource = LiftQuestionCtr.GetQuestionTypeAnd
2011-10-27 08:46:57 618
转载 asp.net ashx IHttpHandler
能和我一样,很多Asp.Net开发人员都有过Asp的背景,以至于我们在开发程序的时候,通常都是在“页面级”上思考,也就是说我们现在正在做的这个页面应该有什么样的功能,是进行一个问卷调查还是一个数据库查询等等。而很少在“请求级”思考,考虑有没有办法来通过编码的方式来操控一个Http请求。实际上,Framework提供了一系列的接口和类,允许你对于Http请求进行编程,而实现这一操作的一个主要的接
2011-10-26 13:39:06 833
转载 ASHX中使用Session
想要在HttpHandler(ashx文件)中访问Session的状态值时,需要显式的实现一个接口 IReadOnlySessionState,示例如下: @ webhandler language="C#" class="DownloadHandler" %> using System; using System.Web; using System.Web.Sessio
2011-10-26 11:49:39 3753
转载 JavaScript判断浏览器类型及版本
你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。 几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的“四大才子”就得改称为“五朵金花”了。 在网站前端开发中,浏览器
2011-10-26 09:02:23 426
转载 sql2005无法创建索引,超时时间已到的原因,解决办法
一般我们都喜欢用数据库管理器的UI来对数据表结构进行更改,然后自然而然地点"保存"按钮进行保存,但数据量比较大的时候,用这招往往会出现"无法创建索引“IX_索引名”。 超时时间已到。在操作完成之前超时时间已过或服务器未响应。一般我们都喜欢用数据库管理器的UI来对数据表结构
2011-10-10 11:52:28 2521 1
原创 JqueryEasyUI的DataGrid接收html内容后不显示问题的原因,解决方法
前台用的JqueryEasyUI的DataGrid来显示数据,后台用ashx来处理返回数据(JSON格式),返回一般的数据还没什么问题,但是在返回复杂数据例如HTMl代码的时候,就很容易出问题了,现在我随便从网上复制了一部分html代码存到数据库,然后在返回给前台的时候,直接浏览
2011-10-09 11:20:05 8034 1
原创 JqueryEasyUI修改DataGrid使其支持多选框
最近研究JqueryEasyUI插件,用它的DataGrid来实现管理员权限管理的功能,但是在权限设置的时候用它提供的ComboBox发现有个BUG,那就是在点编辑的载入数据的时候莫名其妙的多了两个",," 干脆就自己用checkbox写个权限管理功能出来吧.首先我有一个权限
2011-10-03 16:05:26 6760
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人