- 博客(17)
- 资源 (6)
- 收藏
- 关注
转载 各类Http请求状态(status)及其含义 速查列表 xmlhttp status
AJAX中请求远端文件、或在检测远端文件是否掉链时,都需要了解到远端服务器反馈的状态以确定文件的存在与否。 当然,在我们平常浏览网页时,也会发现一些文件不存在时显示为“404错误”,这就是常见的Http请求状态(status) Web服务器响应浏览器或其他客户程序的请求时,其应答一般由以下几个部分组成:一个状态行,几个应答头,一个空行,内容文档。下面是一个最简单的应答:
2012-03-29 16:41:09 901
转载 XMLHTTP.readyState的五种状态
XMLHTTP.readyState 的五种状态 0 -(未初始化)还没有调用 send()方法 1 -(载入)已调用 send()方法,正在发送请求 2 -(载入完成)send()方法执行完成,已经接收到全部响应内容 3 -(交互)正在解析响应内容 4 -(完成)响应内容解析完成,可以在客户端调用了 readySta
2012-03-29 16:24:53 855
原创 清除SQL Server数据库日志
2005及以前版本可采用:1、查询分析器中执行语句:dump transaction with no_log2、数据库上右击,选择任务 -> 收缩 -> 文件,设置界面中文件类型选择“日志”,收缩操作选择“在释放未使用的空间前重新组织页”,“将文件收缩到”设置为较小值如即可。2008以后采用:USE ;GOALTER DATABASE SET RECOVERY SIM
2012-03-26 17:32:39 463
转载 漫谈Ajax在ASP.Net中的使用
AJAX出来的时间也不短了。虽然它在某些方面很受争议,但是瑕不掩瑜。AJAX不能说它属于哪门语言,而是任何一门语言与JavaScript,XML的交叉。我觉得,说Ajax是任何一门WEB语言与DHTML、XML的交叉这样更加合适。 以下只讨论IE部分。 Ajax在应用中使用有3个部分(个人观点):
2012-03-23 16:05:06 456
原创 asp.net基于数据库表的缓存实例
数据库中某个表中的数据需要频繁访问,此时可以将其保存在cache中,表中数据变化时缓存自动变化。此功能需.net FrameWork 2.0以上及MS Sql Server 2005以上。要实现此功能,需要在三个级别上处理:数据库、.net配置文件、页面程序。一、首先开启数据库缓存依赖功能,并确定数据库是否启用Service Broker。aspnet_regsql -S -U
2012-03-22 15:03:19 673
转载 重温Petshop 谈谈对三层架构的理解--兼发布一个通用的数据访问控件(oracle免装客户端)
编写这个组件的需求灵感来自于看了某个产品(企业应用系统)研发项目的源码,该产品为了同时支持sql server 和oracle,照搬了微软的 petshop的代码作为系统架构,petshop相信很多.net程序员都非常熟悉了,里面所展示的三层架构大意是这样的UI层,BLL层,DAL层,UI层使用BLL层的服务对象,BLL使用DAL层的服务对象,其中BLL层对DAL层的引用使用的是接口,通过
2012-03-21 17:13:59 855
转载 委托与事件以及应用
因为最近再带两个实习的朋友~ 他们在理解委托这块 不明白能用来做什么 对这块理解的不好 更不用说委托扩展来的 拉姆达表达式 事件等了~ 但是这些很重要 在MVC EF4.1 里 都会有很多拉姆达表达式的影子 在做组件开发 用户控件开发 事件的运用 一定也是少不了的 稍微深入点儿的说 用于两个对象之间的通讯 用来解耦 用委托事件 是很不错的选择 而设计模式里的观察者模式 也是基于委托事件
2012-03-21 17:05:33 332
转载 ASP.net 路径问题详解
各位有没有碰到在日常工作中经常在路径设置的时候把 "~/ 、./ 、../ 、 / 、http://www.cnblogs.com/"这些符号搞混搞乱了?偶尔还会因路径的问题郁闷了半天 还以为是程序上出了问题了。以下我是转自--脚本之家 里的一篇技文,略作修改,以备不时只需,各位有需要的也可参考参考,有错的也请各位指出。 比如你的工程是Webapplication1(url是:h
2012-03-21 11:39:00 517
转载 PDF.NET不使用DalFactory和IDAL支持多种数据库应用方案
MS的PetShop示例应用程序的“多层架构”被很多.NET开发人员奉为经典的架构,我以前做的项目团队的Leader也是照搬它的,甚至来到现在这个公司后,好几个新来的同事建解决方案也是照搬PetShop的架构,可见PetShop对大家影响之深。下面是PetShop 3.0的架构图:为了支持多数据库应用,在DAL中,定义了DAL Interface和DAL Factory,下面这个图也许
2012-03-21 11:36:36 629
转载 提高ASP.NET首页性能的十大方法
1.采用 HTTP Module 控制页面的生命周期。2.自定义Response.Filter得到输出流stream生成动态页面的静态内容(磁盘缓存)。3.页面GZIP压缩。4.OutputCache 编程方式输出页面缓存。5.删除页面空白字符串。(类似Google)6.完全删除ViewState。7.删除服务器控件生成的垃圾NamingContainer。8.使用计划
2012-03-20 13:12:14 324
转载 C#缓存介绍
缓存主要是为了提高数据的读取速度。因为服务器和应用客户端之间存在着流量的瓶颈,所以读取大容量数据时,使用缓存来直接为客户端服务,可以减少客户端与服务器端的数据交互,从而大大提高程序的性能。本章从缓存所在的命名空间“System.Web.Caching”开始,详细介绍框架提供的缓存类和操作方法,主要涉及简单数据的缓存、数据缓存依赖和数据库缓存依赖三个技术要点,最后演示一个完全使用缓存实现数据读取
2012-03-20 13:11:03 367
转载 C# Excel 创建、打开、读取、写入、保存的一般性代码
using System; using System.Reflection; // 引用这个才能使用Missing字段 using Excel=Microsoft.Office.Interop.Excel;namespace CExcel1 { class Class1 { [STAThread] static void Main(string[] args)
2012-03-20 13:06:50 707
转载 js产生随机数
document.write(parseInt(10*Math.random())); //输出0~10之间的随机整数document.write(Math.floor(Math.random()*10+1)); //输出1~10之间的随机整数function RndNum(n){var rnd="";for(var i=0;irnd+=Math.floor(Mat
2012-03-15 10:08:23 31080
原创 按快捷键提交表单(如 Ctrl + Enter)
Ctrl + Enter 提交 function save() { if (window.event.keyCode == 13 && window.event.ctrlkey) { document.Form1.submit(); } }
2012-03-06 17:28:06 1592
原创 .NET小技巧-URL中传递中文的解决方法
网页中URL传递中文时可能会出现乱码,此时可用以下方式解决: 一、设置web.config文件 二、在aspx页面中的head内指定编码 三、对要传递的中文先编码,接收再后解码方法1:HttpUtility.UrlEncode' >传递 方法2:Server.UrlEncodestring str = "汉字";Respo
2012-03-06 17:09:40 695
原创 .NET小技巧-设置网页默认焦点
页面打开后,如果需要光标自动定位于一个文本框,可采用如下方法:ASP.NET 1.1下: ASP.NET 2.0中可以设置:
2012-03-06 16:54:04 2645 1
Dapper极简实例,实现最基本的增删改查,适合初学入门
2019-04-16
中控指纹仪驱动及SDK开发包V5.0.0.26
2018-09-01
常用小工具
2012-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人