自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (4)
  • 收藏
  • 关注

原创 attachEvent和addEventListener使用方法

attachEvent与addEventListener区别适应的浏览器版本不同,同时在使用的过程中要注意attachEvent方法          按钮onclickaddEventListener方法    按钮click   两者使用的原理:可对执行的优先级不一样,下面实例讲解如下:attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)a

2009-03-18 14:46:00 779

原创 javascript 中 escape,encodeURI 区别?

js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、   传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。                            例如:document.write(退

2009-03-17 14:32:00 668

转载 Web入侵法总汇

本博客专门收集通过网站应用程序这一层次(web application layer)入侵的黑客手法。通过Web入侵可以避开防火墙,因为所有的操作都是通过HTTP,在端口80进行的。据统计这种入侵方法占internet入侵总数的75%。本博客致力于帮助广大程序员及网站管理员对这种方法作深入的了解,以便有效的防止黑客的攻击。发表的文章有两种。直接转贴的都在标题注明[转载],其它则为原创或编译文章。

2007-09-18 11:34:00 6788

转载 Asp.net开发常用技巧收集二

 1、 日志记录类日志纪录类可以把数据存储在日志纪录里。系统日志可以在运行里输入“eventvew.msc”进行查看。   using System;   using System.Configuration;   using System.Diagnostics;   using System.IO;   using System.Text;   using Sy

2007-04-17 12:29:00 919

转载 Asp.net开发常用技巧收集一

1. 打开新的窗口并传送参数:    传送参数:Response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++")")   接收参数:   string a = Request.QueryString("id");    string b = Request.QuerySt

2007-04-17 11:47:00 819

转载 Asp.Net 学习资源列表

名称:快速入门地址:http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。名称:微软官方.NET指导站点地址:http://www.gotdotnet.com/描述:上面的站点是本站的一个子站点,本站点提供微软.NET官方信息,并且有大量的用

2007-04-17 11:44:00 810

转载 一些很酷的.Net技巧

一..Net Framework1.  如何获得系统文件夹使用System.Envioment类的GetFolderPath方法;例如:Environment.GetFolderPath( Environment.SpecialFolder.Personal )2.  如何获得正在执行的exe文件的路径1)  使用Application类的ExecutablePath属性2

2007-04-16 17:49:00 1178 1

转载 UpdateProgress使用

UpdateProgress是一个进度显示条,加在AJAX里能显得更加的人性化(个人认为)。现在我们就开始吧:第一.新建一个AJAX项目。在页面上加上ScriptManager,UpdatePanel,UpdateProgress,同时在UpdatePanel中加入一个Label,和Button。第二:选中UpdateProgress的AssociatedUpdatePanelID设置为Updat

2007-04-16 17:42:00 4611

转载 ScriptManager的使用方法

从这一节开始我将和大家一起学习ASP.NET AJAX的服务器端控件的用法。首先,安装ASPAJAXExtSetup.msi,可以到微软官方网站上去下载。安装之后当你新建项目的时候会多出一个ASP.NET AJAX-Enabled Web Site的选项,选择他建立一个新的项目。建立之后所有的配置信息已经又VS2005给你配置好了。第二,当新建好的页面里都会有个ScriptManager,这就是我

2007-04-16 17:38:00 10142

转载 UpdatePanel的使用方法

UpdatePanel控件也是Ajax里用得最多的控件之一,UpdatePanel控件是用来局部更新网页上的内容,网页上要局部更新的内容必须放在UpdatePanel控件里,他必须和上一次说的ScriptManager控件一起使用。现在来看UpdatePanel的属性UpdatePanel重要的属性如下:

2007-04-16 17:30:00 68602 5

转载 到底什么是Web2.0

Web2.0,是相对Web1.0(2003年以前的互联网模式)的新的一类互联网应用的统称,是一次从核心内容到外部应用的革命。由Web1.0单纯通过网络浏览器浏览html网页模式向内容更丰富、联系性更强、工具性更强的Web2.0互联网模式的发展已经成为互联网新的发展趋势。 Web1.0到Web2.0的转变,具体的说,从模式上是单纯的“读”向“写”、“共同建设”发展;由被动地接收互联网信息向主动创造互

2007-04-16 10:42:00 1182

转载 AJAX技术框架及开发工具

常见的AJAX框架有:DWR - Web Remoting Buffalo - Web Remoting (based on prototype) prototype - JS OO library openrico - JS UI component (based on prototype) dojo - JS library and UI component qooxdoo - JS UI c

2007-04-16 10:11:00 1006

转载 让UpdatePanel支持文件上传(1):开始

UpdatePanel从一开始就无法支持AJAX的文件上传方式。Eilon Lipton写了一篇文章解释了这个问题的原因。文章中提供了两个绕开此问题的方法: 将“上传”按钮设为一个传统的PostBack控件而不是异步PostBack。您可以使用多种方法来这么做:例如将一个按钮放置在UpdatePanel外,将按钮设为某个UpdatePanel的PostBackTrigger,或者调用

2007-04-16 09:42:00 1259

转载 让UpdatePanel支持文件上传(2):服务器端组件

我们现在来关注服务器端的组件。目前的主要问题是,我们如何让页面(事实上是ScriptManager控件)认为它接收到的是一个异步的回送?ScriptManager控件会在HTTP请求的Header中查找特定的项,但是我们在向IFrame中POST数据时无法修改Header。所以我们必须使用一个方法来“欺骗”ScriptManager。  目前使用的解决方案是,我们在POST数据之前在页面中隐藏

2007-04-16 09:40:00 1047 1

转载 让UpdatePanel支持文件上传(3):客户端组件

我们继续编写客户端的部分。  我们的UpdatePanelIFrameExecutor继承了WebRequestExecutor,因此需要实现许多方法和属性。但是我们事实上不用完整地实现所有的成员,因为客户端的异步刷信机制只会访问其中的一部分。以下是异步刷信过程中会使用的成员列表,我们必须正确地实现它们: get_started: 表示一个Executor是否已经开始 了。

2007-04-16 09:39:00 722

转载 让UpdatePanel支持文件上传(4):数据传输与解析机制

现在就要开始整个项目中最有技巧的部分了。如果我们的组件需要在多种浏览器中正常的运行,我们必须好好考虑一下发送和解析数据的方式。如果我们把这部分的机制完全交给ASP.NET AJAX原有的行为来执行,则会遇到问题。下面的代码片断就是IE 7和FireFox在收到服务器端的数据之后,iframe中的DOM结构:DOM结构html>head>head>body>pre>33|updatePanel|

2007-04-16 09:37:00 979 1

转载 让UpdatePanel支持文件上传(5):支持页面重定向的HttpModule

我们现在试用一下这个组件。  首先,我们将AjaxUploadHelper控件放置在页面中,紧跟在ScriptManager之后,因为AjaxUploadHelpe需要在第一时间告诉ScriptManager目前正处在一个异步刷新的过程中。使用AjaxFileUploadHelper控件//...asp:ScriptManager ID="ScriptManager1" r

2007-04-16 09:34:00 1538 1

转载 XMLHttpRequest Ajax 实例简介

一、XMLHttpRequest 对象的方法与属性 方    法 描    述 abort()

2007-04-16 09:32:00 691

转载 高效率Tree

(一). 说明下载代码用Tree显示菜单及物品列表(从服务端获取数据)比较方便, 当前显示Tree 主要有两种方式:        1. 在Tree初始化时将数据全部一次性从服务端获取, 获取完数据后页面展开或收缩时就不再需要获取数据,                       这样, 获取完数据使用时效率比较高, 但当树节点很多时, 在每次初始化时会有较大的延迟.       

2007-04-11 16:04:00 586

原创 正则式:数字与字符处理。。。

 //如果数字可以有正负,用这个       function   isNumber(str){             var   t=str.match(/^(-|+|)[0-9]+/g);             return   (t!=null)&&(t.length==1)     &&   (t[0]==str);       }     //如果数字可以是带小数点,用下边这

2007-04-11 15:39:00 598

原创 用asp.net2 开发SoapExtension所出现的问题

郁闷 !!最近在学习SoapExtension的开发,但是发现我web service代码不会调用我编写的TraceExtension这个Soap扩展,不知道是什么原因造成的,还请各位高手在此多多指点一二。在此先谢过了。。。下面这段代码就是Soap扩展,我写成了DLL来调用。using System;using System.Web.Services;using System.Web.

2007-04-06 11:31:00 1611 3

转载 SQL Server 索引结构及其使用(二)

改善SQL语句   很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name=zhangsan and tID > 10000和执行:select * from table1 where tID > 10000 and name=zhang

2007-01-05 14:12:00 472

原创 SQL Server 索引结构及其使用(一)

一、深入浅出理解索引结构   实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:   其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自

2007-01-05 13:46:00 529

转载 系统性能的提升之二--"聚集索引"的建立

      以前对数据库也有过一段时间的研究,对数据库的物理存储机制也有所了解,刚看了freedk 写的《SQL Server 索引结构及其使用》受益非浅,我也真的意识到,数据库索引对系统性能的重要性。         在我的传统观念中,主键一般是应该设为聚集索引的,但现在有了新的认识,主键主要意义在于“唯一标识记录”关于主键的设计我也不再详述,可以参照我的《数据库主键设计之思考 》,而索引主要是

2007-01-05 11:48:00 612

转载 SQL数据库管理系统的优化方案(表的主键、外键、索引设计)

      在基本表设计中,表的主键、外键、索引设计占有非常重要的地位,但系统设计人员往往只注重于满足用户要求,而没有从系统优化的高度来认识和重视它们。实际上,它们与系统的运行性能密切相关。现在从系统数据库优化角度讨论这些基本概念及其重要意义: (1)主键(Primary Key):主键被用于复杂的SQL语句时,频繁地在数据访问中被用到。一个表只有一个主键。主键应该有固定值(不能为Null或缺

2007-01-05 11:20:00 2774

原创 整理了1000多个java开源项目,并且分类介绍[中文]

AOP面向方面编程 http://www.tangsemopensource.com/generated_webpages/pg1.htm Blog博客 http://www.tangsemopensource.com/generated_webpages/pg2.htm ERP与CRM系统 http://www.tangsemopensource.com/generated_webpag

2006-12-01 12:44:00 934

原创 推荐几款数据恢复的软件

      今天正好遇到朋友的优盘不小心格式化了,我找了很多软件恢复,但是都不理想,最后还是用了O&O DiskRecovery才恢复了重要的东西。  搞好后再查找了相关资料,发现一篇文章不错,缩写了一下推荐给大家。  原文连接:http://www.ccw.com.cn/soft/review/htm2006/20060816_203755_2.htm  一、只能恢复已删除文件    1 Act

2006-11-29 10:11:00 2400 1

原创 存储过程编写经验和优化措施

  1、开发人员如果用到其他库的Table或View,务必在当前库中建立View来实现跨库操作,最好不要直接使用“databse.dbo.table_name”,因为sp_depends不能显示出该SP所使用的跨库table或view,不方便校验。    2、开发人员在提交SP前,必须已经使用set showplan on分析过查询

2006-11-14 14:09:00 575

转载 gb2312 和 unicode (UTF-8)间的编码转换

gb2312 和 unicode (UTF-8)间的编码转换下面的例子是将 gb2312 转换为 "全"这种形式下面的例子是将 gb2312 转换为 "全"这种形式php4.3.1以后的iconv函数很好用的,只是需要自己写一个uft8到unicode的转换函数查表(gb2312.txt)也行$text = "电子书库";preg_match_all

2006-10-20 16:41:00 1019

原创 收藏几段SQL Server语句和存储过程

-- ======================================================--列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息--在查询分析器里运行即可,可以生成一个表,导出到EXCEL中-- ========================

2006-10-20 16:23:00 583

转载 关于中文字符UNICODE编码的三个问题(基于此可以求中文字符的笔划和首拼)

问题一:怎么知道中文字符的UNICODE编码是从19968到40870的   select  code=identity(int,1,1)  into  #t  from  (select  top  100  a=1  from  syscolumns)  as  a,  (select  top  100  a=1  from  syscolumns)  as  b,  (select  to

2006-10-20 16:17:00 1415

转载 判断即有中文,又有英文的字符串。

function   ByteType(const   S:   string;   Index:   Integer):   TMbcsByteType;     告诉你一个非常有用的函数。     bytetype     它可以判断一个字符串中,某个   Char   是单个字母,还是双字节的前一位或     后一位。     mbSingleByte   单字母     mbLeadByt

2006-10-20 15:55:00 1293

转载 Access的技术指标

以 Access 2000 中文版为例。打开帮助,找到以下条目: 设置和定义microsoft Access  ->  Microsoft Access 规格 Microsoft Access 数据库常规规格 属性 最大值 Microsoft Access 数据库 (.mdb) 文件大小 2 G 字节。不过,由于数据库可以包括其他文件中的链接表,所以它的大小仅实际上只受可用存储空间大小的限制。 数

2006-10-20 11:37:00 925

原创 利用SQL命令下载文件

 DECLARE @B varbinary(8000),@hr int,@http INT,@down INT EXEC sp_oacreate [Microsoft.XMLHTTP],@http output EXEC @hr = sp_oamethod @http,[Open],null,[GET],[http://192.168.1.178/a.htm],0 EXEC @hr = s

2006-09-22 15:23:00 2937 1

转载 C#日期函数所有样式大全

DateTime dt = DateTime.Now;//   Label1.Text = dt.ToString();//2005-11-5 13:21:25//   Label2.Text = dt.ToFileTime().ToString();//127756416859912816//   Label3.Text = dt.ToFileTimeUtc().ToString();//127

2006-08-31 09:19:00 1795

转载 C#中class与struct的区别

C#中class与struct的区别                                       类与结构的实例比较  类与结构的差别  如何选择结构还是类  一.类与结构的示例比较:  结构示例:   public struct Person

2006-08-24 15:17:00 1074

转载 怎样成为优秀的软件模型设计者?

我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?   将下列原则应用到你的软件工程中,你会获得立杆见影的成果。   1. 人远比技术重要   你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterpris

2006-08-22 08:08:00 648

转载 怎样成为优秀的软件模型设计者?

我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?   将下列原则应用到你的软件工程中,你会获得立杆见影的成果。   1. 人远比技术重要   你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterpris

2006-08-22 08:06:00 614

转载 使用Visual C#实现断点续传

在了解HTTP断点续传的原理之前,让我们先来了解一下HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求和回复协议都由头和体组成。头和体之间以一行空行为分隔。  以下是一个请求报文与相应的回复报文的例子:

2006-08-22 07:58:00 901

原创 C#写的加密解密实用包

.Net框架由于拥有CLR提供的丰富库支持,只需很少的代码即可实现先前使用C等旧式语言很难实现的加密算法。今天偶就花了点时间将一些常用的机密算法进行了整合封装,做了一个类库出来。呵呵,现在就拿出来跟大家分享一下。下载:CryptoTool.rar CryptoTool.SHA加密结果为Base64编码字符串   SHA1Encrypt 实现SHA-1加密   SHA256Enc

2006-08-18 17:43:00 1217

ExtJS组件介绍中文版(pdf)

提供了Extjs基本组件的使用介绍,参数说明。

2010-04-29

javascript调用TTS

网页中内嵌TTS的示例源代码,其中实现了语音库选择设定。

2010-04-27

javascript面向对象编程(中文版)教程

javascript面向对象编程(中文版)教程 2010年最新版

2010-03-31

jQuery1.4 API 手册

jQuery1.4 API 中文版手册(chm格式)

2010-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除