自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ctangqh的专栏

天堂之鹰学习堂

  • 博客(73)
  • 资源 (1)
  • 收藏
  • 关注

原创 常用的JavaScript验证正则表达式

下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*

2007-09-29 11:11:00 941

原创 单点登录SSO技术资料收集

本文以某新闻单位多媒体数据库系统为例,提出建立企业用户认证中心,实现基于安全策略的统一用户管理、认证和单点登录,解决用户在同时使用多个应用系统时所遇到的重复登录问题。 随着信息技术和网络技术的迅猛发展,企业内部的应用系统越来越多。比如在媒体行业,常见的应用系统就有采编系统、排版系统、印刷系统、广告管理系统、财务系统、办公自动化系统、决策支持系统、客户关系管理系统和网站发布系统等。由于这些系统互

2006-11-30 22:46:00 4545 1

原创 ASP.NET 应用程序生命周期概述

本主题概述应用程序生命周期,列出重要的生命周期事件,并描述如何编写适合应用程序生命周期的代码。在 ASP.NET 中,若要对 ASP.NET 应用程序进行初始化并使它处理请求,必须执行一些处理步骤。此外,ASP.NET 只是对浏览器发出的请求进行处理的 Web 服务器结构的一部分。了解应用程序生命周期非常重要,这样才能在适当的生命周期阶段编写代码,达到预期的效果。 应用程序生命周期概述

2006-11-13 22:48:00 1273

转载 aspx页面的生命周期

ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页的生命周期非常重要,这样就能在合适的生命周期阶段编写代码,以达到预期效果。此外,如果开发自定义控件,则必须熟悉页生命周期,从而正确地初始化控件,使用视图状态数据填充控件属性以及运行所有控件行为逻辑。(控件的生命周期基于页的生命周

2006-11-13 22:39:00 4300

原创 WAP(wml)开发教程2--WML学习之概述

概述  WML(Wireless Markup Language - 无线标记语言)这种描述语言同我们常听说的HTML语言同出一家,都属于X ML语言这一大家族。HTML语言写出的内容,我们可以在我们的PC机上用IE或是Netscape等浏览器进行阅读,而 WML语言写出的文件则是专门用来在手机等的一些无线终端显示屏上显示,供人们阅读的,并且同样也可以向使用者提供人机交互界面,接受使用者输

2006-11-04 23:44:00 1059

原创 WAP(wml)开发教程1--概述

 WAP(无线应用协议)是在数字移动电话、因特网或其他个人数字助理机(PDA)、计算机应用之间进行通讯的开放全球标准。 它是由一系列协议组成,用来标准化无线通信设备,可用于Internet访问,包括收发电子邮件,访问WAP网站上的页面等等。WAP将移动网络和Internet以及公司的局域网紧密地联系起来.提供一种与网络类型、运行商和终端设备都独立的移动增值业务。  通过这种技术,无论你在何

2006-11-04 23:44:00 1308

原创 WAP(wml)开发教程3--WML学习之基本格式和文件头

基本格式和文件头wml文件的一般格式:         Some contents...   结构看上去和HTMl文件很类似,对于每一个DECK,在其文档开头必须指明以下的类型声明:千万注意字母的大小写。对于一个DECK,其文件大小最好不要超过1.2K。  标签和HTML中的标签一样,用来表明这是一个 WML的DECK,它有一

2006-11-04 23:43:00 1040

原创 WAP(wml)开发教程4--WML学习之显示文本和图片

显示文本  在文本的显示上WML基本和HTML相同。文字段落包含在和之间,align属性指定该段文字的对齐方式,默认的是left,其他可选择right和center;mode属性指定当一行显示不下所有的文字时是否自动换行,默认的是自动换行wrap,如果选nowrap,则在一行中显示,浏览器会通过类似于水平滚动条的机制来显示所有文字。  换行标签也一样为,这里先替一下,在标单中如果有多个

2006-11-04 23:41:00 1923

原创 WAP(wml)开发教程6--WML学习之显示表单

显示表单  类似于HTML的,可用来包括一组表单选项,但不是必须的。前面说过,当的ordered设置为false时,手机可以显示一个概要CARD来总结有效的选项,方便用户从中选取表单选项来填写,概要CARD就是根据和独立的输入框以及选单来总结的。语法为, 表单内容fieldset>,可选的title属性除了可用来表示表单的名字外,还在概要CARD里作为选择项的标题。表单

2006-11-04 23:40:00 1720

原创 WAP(wml)开发教程7--WML学习之键盘输入事件

WML的事件基本上分为两大类,一类是键盘(包括软硬按钮)输入事件,用标签来处理,另一类是相关页面内部的事件,用标签来处理。  的语法如下:e|true">任务,任务就是以前提到的四种任务。的属性中,type是必选的,其他为可选。  *label属性,指定了软按钮在屏幕上的显示文本。目前type属性为delete,help,prev时该属性无效。   *name属性,

2006-11-04 23:39:00 1114

转载 WAP(wml)开发教程9--WML学习之CGI编程

CGI编程  1)在WEB服务器上添加WML的MIME类型   对于IIS4,可在其管理器里的站点属性中加入新的MIME类型,后缀.wml和 MIME类型text/vnd.wap.wml。   对于PWS,可修改注册表,先在 HKEY_CLASSES_ROOT层加入主键.wml,再加入串值Content Type为text/vnd.wap.wml,然后在HKEY_LOCAL

2006-11-04 23:38:00 869

原创 WAP(wml)开发教程8--WML学习之页面内部事件

的语法如下,任务,必选属性type的取值如下:  type值     如果用户执行了以下操作就执行任务  onpick     用户选择或不选一个项时。  onenterforward 用户使用任务到达一个CARD时。  onenterbackward 用户使用任务返回到前面的CARD时,或者按BACK按钮时。   ontimer     当过期时。test7.wm

2006-11-04 23:38:00 1053

原创 WAP(wml)开发教程10--WAP网站服务器配置

设置APACHE WEB SERVER不管是NT 还是UNIX 或LINUX ,都是修改 Apache 安装目录下的conf/mime.types文件在该文件中增加以下内容:text/vnd.wap.wml .wmlimage/vnd.wap.wbmp .wbmpapplication/vnd.wap.wmlc .wmlctext/vnd.wap.wmls .wmls

2006-11-04 23:37:00 1675

原创 .net面试问题大全

1. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里? 2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了)3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方,C#分别从c++和java中吸取了他们那些优点?4. C#可否对内存进行直接的操作?(这可是个难点哦?

2006-11-03 14:52:00 2877 1

原创 Java与C#的垃圾回收机制

(一)垃圾回收器的基本假定(1)最近被分配内存空间的对象最有可能需要被释放。在方法被执行前,通常需要为该方法所使用到的对象分配内存空间,搜索最近被分配的对象集合有助于花费最少的工作来释放进可能多的空闲内存空间。(2)生命期最长的对象需要释放的可能性最小。在通过几轮垃圾回收后仍然存在的对象不大可能是那种能够在下一轮回收中被释放的临时对象,搜索这些内存块往往要进行大量的工作,却只能释放很小一部

2006-10-26 22:14:00 2517

转载 网络编程基础(3)

FD_WRITE  消息机制、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、原作者: DREW SIKORA我本想把发送和接收分开作为两部分,但是最后我决定只略微解释一下 FD_READ ,留下更多的时间来说明更复杂的 FD_WRITE , FD_READ 事件非常容易掌握. 当有数据发送过来时, WinSock 会以 FD_READ 事件通知你, 对于每一个 FD_

2006-09-23 10:42:00 1225

转载 网络编程基础(2)

与socket有关的一些函数介绍1、读取当前错误值:每次发生错误时,如果要对具体问题进行处理,那么就应该调用这个函数取得错误代码。       int  WSAGetLastError(void );      #define h_errno   WSAGetLastError()错误值请自己阅读Winsock2.h。2、将主机的unsigned long值转换为网络字节顺序(32位):为什么要这

2006-09-23 10:41:00 806

转载 网络编程基础(1)

为便于大家的学习和查询,在网上搜索些基础的网络编程知识。(注:From www.vckbase.com的肖进,在此感谢)Socket(套接字)◆先看定义:typedef unsigned int u_int;typedef u_int SOCKET;◆Socket相当于进行网络通信两端的插座,只要对方的Socket和自己的Socket有通信联接,双方就可以发送和接收数据了。其定义类似于文件句柄的定

2006-09-23 10:39:00 1108 3

原创 网站项目成功管理实践

http://bugfree.newsky.cn/zhenfei/Document/PM.htm 

2006-09-10 17:29:00 729

转载 Forms基于窗体身份验证

 Forms 身份验证通常指这样一个系统,在该系统中使用 HTTP 客户端重定向将未经身份验证的请求重定向到 HTML 窗体。如果应用程序需要在登录时通过 HTML 窗体收集自己的用户凭据,那么选择 Forms 身份验证就很好。用户提供凭据并提交该窗体。如果应用程序对请求进行身份验证,系统会发出一个 Cookie,在其中包含用于重新获取标识的凭据或密钥。随后发出在请求头中具有该 Cookie

2006-09-09 17:21:00 866

原创 SQL Server 存储过程的分页

  建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [Coun

2006-05-28 11:48:00 715

转载 ASP.NET中实现URL重写

参考:ASP.NET中实现URL重写http://www.microsoft.com/china/msdn/library/ ... t/URLRewriting.mspx?pf=true在asp.net中地址映射的实现方法:  一、可在isapi过滤器中实现IIS Web服务器级的地址重写,  二、可在asp.net中实现asp.net级的地址重写asp.net级地址重写的过程:  1、建立ht

2006-05-24 23:34:00 1442

转载 多线程应用程序 学习

定义名称空间  在.NET中,多线程功能是在System.Threading名称空间中定义的。using System.Threading;启动线程  System.threading名称空间中的Thread类代表一个线程对象,用这个类对象可以创建新的线程,删除、暂停和恢复线程。     下面的代码使用Thread类创建一个新的线程,然后启动这个线程:Thread mythread ;

2006-05-24 23:31:00 681

转载 Web2.0 Rss

如见Web2.0被吵的如火如荼,同时也有很多的评论褒贬不一。有人说Web2.0就是“一帮人在看皇帝的新装而已”。也有人说Web2.0将是一场变革。无论这些争论有没有价值,但我相信,存在就有它的必然性。也许Web2.0更像是一种商业模式,一个观念的变革而非技术。     不管怎样,它来了,你准备好了吗?     说到Web2.0,就会提到Blog、TAG、SNS、RSS、wiki这些软件应用和xml

2006-05-24 23:29:00 757

原创 多级目录设计思想

一、基本设计思路改进表结构:可以实现无限级分目录, 根据网站需求可限制最多分级目录如5级目录ID 主键ENName, ENName,CHNName1,JapanName,KoreaName 分类名称ParentID 父节点ID (与ID成父子关系) ParentID 为0 时表示根目录ParentID 等于 ID 的值时,表示对应ID的子目录Depth 当前结点分类级数(深

2006-05-24 22:27:00 2331 3

原创 关于Adodb.Stream 的使用说明

组件:"Adodb.Stream" 有下列方法: Cancel 方法    使用方法如下    Object.Cancel    说明:取消执行挂起的异步 Execute 或 Open 方法的调用。 Close 方法    使用方法如下    Object.Close    :关闭对像 CopyTo 方法    使用方法如下    Object.CopyTo(destStream,[CharNum

2006-04-20 21:44:00 10370

原创 Adodb.Stream取得图像的高宽

上传图片或显示SWF的时候都希望得到它的高度和宽度基本原理使用Adodb.Stream读二进制文件然后进行解析,然后返回一数组第一个元素为类型(BMP JPG PNG GIF SWF)第二个元素为宽度{width}第三个元素为高度{height}第四个元素为width={width},height={height}式字符串Class qswhImg dim aso Private Sub

2006-04-20 21:27:00 775

原创 入门正则表达式例子

构造 匹配于 字符   x 字符 x

2006-04-16 23:08:00 722

原创 ASP技术--RegExp对象正则表达式功能用法

RegExp对象提供简单的正则表达式支持功能。   RegExp对象的用法: Function RegExpTest(patrn, strng) Dim regEx, Match, Matches 建立变量。 Set regEx = New RegExp 建立正则表达式。 regEx.Pattern = patrn 设置模式。 regEx.IgnoreCase = True 设置是

2006-04-16 22:27:00 1323

转载 XML轻松学习手册

 [转帖]XML轻松学习手册 转载自:http://www.knowsky.com/2991.html   XML轻松学习手册(1)XML快速入门 文章类别:XML教程   发表日

2006-03-19 23:06:00 986

原创 XMLDOM对象方法:对象属性

async 属性  作   用  async 属性表示是否允许异步的下载。  基本语法

2006-01-13 21:12:00 711

原创 动网论坛CSS样式祥解

" "号后面部分为注释/* 默认风格 */a {text-decoration : none;color : #000000; } 论坛文字链接的颜色 a:hover {text-decoration : underline; color : #4455aa; } 鼠标悬停在链接上时所产生的效果body {font-size : 12px; color : #000000; font-fa

2006-01-13 15:41:00 2541

原创 使用CSS滤镜的方法

filter:filtername(parameters) 即 filter:滤镜名称(参数) 滤镜效果功能描述Alpha 设置不同的透明度变化效果Blur建立模糊效果DropShadow建立一种偏移的影象轮廓,即投射阴影FlipH水平翻转FlipV垂直翻转Glow为对象的边界增加色彩光效Gray将图片以灰度形式显示Invert将色彩、饱和度以及亮度值完全反转,类似底片效果Light在一个对象上进

2006-01-11 16:29:00 1754

原创 怎么在html中include一个文件内容

在html文件引入其它html文件的几种方法简介:在论坛中常常有网友问到,可以在一个html的文件当中读取另一个html文件的内容吗?答案是确定的,而且方法不只一种,在以前我只会使用iframe来引用,后来发现了另外的几种方法,那今天就总结这几种方法让大家参考一下,本人觉得第三种方式较好! 1.IFrame引入,看看下面的代码 [代码] > 你会看到一个外部引入的文件,但会发现有一个类似外框的东西

2006-01-11 09:18:00 918

原创 用ISAPI_Rewrite实现asp的静态化

静态页面对于搜索引擎的友好性是毋庸置疑的,但是,动态页面的优势对于站点维护的便利,论坛和其他需要程序控制的机制来说也是必需的。         我们除了可以用使用内容发布系统把页面发布为静态html格式以外,还有另外的选择。那就是静态--〉动态页面的映射。这里,Apache服务器上有一个非默认模块mod_Rewrite。使用了正则表达式方式,把动态页面转换为静态页面。这样我们就可以把me.asp?

2006-01-10 10:15:00 852

原创 C#中的类型转换

C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理,在这里与大家分享—— 1. 装箱、拆箱还是别名   许多 C#.N

2006-01-08 10:02:00 745

原创 ASP.NET中的HTMLControl和WebControl

ASP.NET中的HTMLControl和WebControl都是标准的基于CLR的控件。如同其他的所有CLR类一样,它们也从System.Object对象继承而来,而且它们也一样有属性、方法,以及代理和事件。它们的主要功能就是在Web页面上管理控件。 HTMLControl的类与HTML中的各种标记一一对应在名字空间 System.Web.UI.HtmlControls 中 的层次结构[pre]

2006-01-06 19:57:00 3272

原创 正则表达式使用详解及常用正则表达式

正则表达式使用详解及常用正则表达式 JS的正则表达式 //校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 function isRegisterUserNa

2005-12-29 14:55:00 1559

原创 用javascript操作xml

script language="JavaScript">var doc = new ActiveXObject("Msxml2.DOMDocument"); //ie5.5+,CreateObject("Microsoft.XMLDOM") //加载文档//doc.load("b.xml");//创建文件头var p = doc.createProcessingInstruction("xml"

2005-12-01 09:36:00 694

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

一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。     二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数据量大或者项目对SP的性能要求很,就会遇到优

2005-11-26 21:49:00 645

大智慧扩展数据读取

大智慧扩展数据读取,选择大智慧安装路径下的dzh2\data\sz\EXTDAY.DAT的文件;

2011-12-22

空空如也

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

TA关注的人

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