自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

每天努力点吧

从心开始

  • 博客(56)
  • 收藏
  • 关注

转载 用MVC模型引导你的WEB设计思路

作者的blog:http://blog.csdn.net/oyiboy习惯于过程式的开发,一直向往着面向对象。无奈半路出家人,没有一点内力基础,看了一大堆面向对象的书也只是看得一头雾水。对于MVC的概念也是偶然了解到的,感觉能和WEB开发结合起来让项目面向对象化。以下是我一点点心得。先介绍一下MVC的概念:MVC(Model-View-Controller),即把一个应用的输入、输出、处理流程

2006-09-30 17:43:00 582

转载 浮动广告代码在网页两侧

self.onError = null;currentX = currentY = 0; whichIt = null; lastScrollX = 0; lastScrollY = 0;NS = (document.layers) ? 1 : 0;IE = (document.all) ? 1: 0;function heartBeat(objectid) { if(

2006-09-30 14:49:00 1164

转载 SQL存储过程初探

前言 一直用ASP+ACCESS来编写网页和公司的内部应用系统,内部应用系统也就是大家说的OA吧,这个我也不知道,公司又叫它ERP,反正不管什么,它是用来帮助公司处理日常工作的,简化劳动的.从来没用过存储过程,所有的添加,删除,修改都是在ASP里面写程序执行,代码很多.数据量少的时候没什么感觉,挺快的,可等到数据量大的时候,上W条记录查询,尤其是不分页都显示在一页里的时候情况就出现了,速度很慢

2006-09-29 13:21:00 3367

转载 SQL SERVER数据库开发之存储过程的应用

标  题:SQL SERVER数据库开发之存储过程的应用作  者:栽培者日  期:2005-12-27说  明:由于个人能力有限,文章中难免会出现错误或遗漏的地方,敬请谅解!同时欢迎你指出,以便我能及时修改,以免误导下一个看官。最后希望本文能给你带来一定的帮助。序  可能有不少朋友使用SQL SERVER做开发也已经有段日子,但还没有或者很少在项目中使用存储过程,或许有些朋友认为根本没有必要使用存

2006-09-29 13:17:00 1130

原创 如何使用CSS来进行网页排版

 第1天:选择什么样的DOCTYPE前言大家好!这个系列文章是按阿捷自己制作w3cn.org站点的过程编写的。之前阿捷也一直没有制作过一个真正符合web标准的网站。现在边参考国外资料边制作,同时把过程中的心得和经验记录下来,希望对大家有点帮助。好了,让我们开始吧。第一天开始制作符合标准的站点,第一件事情就是声明符合自己需要的DOCTYPE。查看本站首页原代码,可以看到第

2006-09-22 15:57:00 3362

转载 Asp组件初级入门与精通系列

 一直以来,想写一些组件方面的应用,这段时间终于可以写一点自己喜欢的东西。 希望大家通过这些教程学习后,可以随心所欲的写出自己的组件。 每篇文章可能没有关联,只是写一些组件编写过程中出现的问题。 欢迎大家批评指正 环境:winxp+vb6+sp6+visual interdev6.0 作为第一篇,我们先来写一个比较简单的组件 完成的功能是:输入两个数相加,返回相加的结果 打开vb6,新建Activ

2006-09-22 09:46:00 771

转载 正则表达式大全

    摘要:收集一些常用的正则表达式。 正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。 匹配

2006-09-21 18:05:00 688

转载 正则表达式基础知识

我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说: 500){thi

2006-09-21 18:04:00 585

转载 在ASP中用“正则表达式对象”来校验数据的合法性

我们在制作网站的时候,尤其是各种电子商务网站,首先都会让用户填写一些表格来获取注册用户的各种信息,因为用户有可能输入各式各样的信息,而有些不符合要求的数据会给我们的后端ASP处理程序带来不必要的麻烦,甚至导致网站出现一些安全问题。因此我们在将这些信息保存到网站的数据库之前,要对这些用户所输入的信息进行数据的合法性校验,以便后面的程序可以安全顺利的执行。所以我们一般会在后端编写一个ASP的校验程序来

2006-09-21 17:59:00 719

转载 深入浅出之正则表达式(二)

 前言:       本文是前一片文章《深入浅出之正则表达式(一)》的续篇,在本文中讲述了正则表达式中的组与向后引用,先前向后查看,条件测试,单词边界,选择符等表达式及例子,并分析了正则引擎在执行匹配时的内部机理。        本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢!  

2006-09-21 17:53:00 632

转载 深入浅出之正则表达式(一)

深入浅出之正则表达式(一)前言:       半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本文的名字,使用“深入浅出”似乎已经太俗。但是通读原文以后,觉得只有用“深入浅出”

2006-09-21 17:50:00 759

转载 使用模板实现ASP代码与页面分离

   每个进行过较大型的ASP-Web应用程序设计的开发人员大概都有如下的经历:ASP代码与页面HTML混淆难分,业务逻辑与显示方式绞合,使得代码难以理解、难以修改;程序编写必须在美工之后,成为项目瓶颈;整合的程序代码和HTML静态页面时,花费大量的时间才能得到理想的效果,兼作了美工。的确,用脚本语言开发Web应用不容易将数据的处理和数据的显示分开,但在多人合作的情况下,如果无法将数据和显示分

2006-09-21 11:20:00 1174

转载 Session对象的清空

在保存某些多页面共用的变量的时候(如保存用户登陆信息),我们用得最多的就是Session和Cookies了,至于Session怎么使用这里就不说了,主要说说Session的清空。Contents.Remove("变量名"): 从Session.contents集合中删除指定的变量 Contents.Removeall() : 删除Session.contents集合中的所有变量 Abandon()

2006-09-21 10:43:00 1402

转载 javascript版幻灯片效果

  New Document  set timefunction adRotator() {};adRotator.initialize=function(o){ // script by blueDestiny  this._t = new Array(); this._l = new Array(); this

2006-09-18 17:57:00 728

转载 javascript中eval()的一些应用

可以运行表达式,如:var aa=eval("36+6+9-9*8");alert(aa);eval还可用来获取对象。比如:在代码中这样写是对的:var o=window.document.image1o.src="girl.gif";但是若image1这个字符串是用prompt获取的,则会出错,通过eval才能获取。var o=eval("window.document.image1");o.s

2006-09-16 12:00:00 664

转载 汉字转拼音首字母函数

=========================================================================================先声明这个只对GB2312编码有用,因为他是根据ASCII编码来判断的,害我在UTF-8下面试了很久都不行!!UTF-8的暂时没有,勉强找到个是根据自定义表来判断的,很多都查不到,感觉没什么用,CSDN上问了都没人会…

2006-09-16 10:52:00 785

转载 验证码的制作和使用(ASP)

下面是获得验证码的函数文件,保存文件为GetCode.aspOption ExplicitResponse.buffer=trueNumCodeFunction NumCode()Response.Expires = -1Response.AddHeader "Pragma","no-cache"Response.AddHeader "cache-ctrol","no-cache"dim zNum

2006-09-16 10:13:00 1108 2

转载 常用Email组件发送函数

 sub Jmail(email)Dim JMail,SendMailSet JMail=Server.CreateObject("JMail.SMTPMail")JMail.Logging=TrueJMail.Charset="gb2312"JMail.ContentType = "text/html"JMail.ServerAddress=SMTPServerJMail.Sender=Sy

2006-09-16 10:10:00 713

转载 ASP将汉字转化为拼音

很多问题都是因为中文问题造成的如文件名最好别用中文现在的解决方法一般是产生一个ID,将这个ID做文件名网页上如果url带汉字也经常出错现在的解决方法一般用urlencode编码现在用了这个转化,就好多了原理,使用Dictionary技术1.添加索引2.遍历词典Set d = CreateObject("Scripting.Dictionary")d.add "a",-20319d.add "a

2006-09-16 10:02:00 1836

转载 在asp代码中调用javascript编写的函数

         Response.write   setit()           end   if%>         function   setit()     {     return   "测试"         }    

2006-09-15 11:54:00 3233

转载 无限级分类树型菜单

//----------List表定义 Create Table List(ID AUTOINCREMENT,ParentID long,Title Text(50),Url Text(50),Flag bit,ChildNum Long,Target Text(10))---------------------------->body,td{font-size:13px;}a:link {

2006-09-15 11:22:00 787

转载 无限级分类的实现

该例子演示了无限级分类的显示和添加.只用一个数据表实现记录无限级分类,关键是每条记录都记录了上一层类别的ID(parentid),然后通过一个递归函数来不断将类别显示出来.*大类1└二级小类1└三级小类1└四级小类1└五级小类1*大类2└二级小类2*大类3   数据库说明:数据库db.mdb,classTable表的结构:classid类别ID(自动增长) parentid 父级ID 默认为0 (

2006-09-14 10:54:00 712

转载 无限级分类的非递归实现(存储过程版)

无限级分类的非递归实现(存储过程版) 或多或少都做过树状目录、产品分类之类的二级或三级菜单,如果遇到更多级的分类,就一般使用递归了。在程序中使用递归或多或少会增加一些性能上的开销。之前我用ASP.net在程序中实现过非递归的无限级分类目录,但考虑到移植性不强,就改成了存储过程,发出来大家共同研究一下,到目前为止,测试过程中还没发现问题,另外,代码方面没经过什么优化。通常情况下,我们更多

2006-09-14 10:48:00 590

原创 使用比较运算符

使用比较运算符在使用诸如大于 (>)、小于 ("vba" > "VBA"如果字符串比较设置为 Option Compare Binary,则比较结果为 True。Microsoft® Visual Basic® for Applications (VBA) 在执行二进制文本比较时,它比较字符串每个相应位置上的二进制值,直到找到两个不同的值。在这个示例中,小写字母 "v" 对应的 A

2006-09-14 10:21:00 1216

转载 浅谈数据库设计技巧

说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数据

2006-09-12 17:45:00 505

转载 树型论坛的数据库设计和快速算法

 树型论坛(即阶梯式论坛)的实现算法,是一直被讨论的问题。总结起来,一般无非是两种:   第一是递归。这种方式最简单,思路最清楚,但是效率也最低,特别是进行页定位的时候。由于每进行一次递归调用,就必须执行一条数据库查询,使它在大量并发请求时的负载成为灾难性的。因此这种算法一般不实用。   第二是增加一个排序字段,思路是使用一个特殊设计的字段,例如排序串或者中值排序基数,来实现贴子的插入,在显示的时

2006-09-12 17:35:00 1275

转载 Java对象及其引用

初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。       为便于说明,我们先定义一个简单的类:       class Vehicle {int passengers;    

2006-09-11 17:57:00 862 1

转载 由C#风潮想起的-给初学编程者的忠告

我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如 C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP 一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。9

2006-09-11 15:39:00 422

转载 Asp事务处理

 在编程中,经常需要使用事务。所谓事务,就是一系列必须都成功的操作,只要有一步操作失败,所有其他的步骤也必须撤销。比如用ASP开发一个网络硬盘系统,其用户注册部分要做的事有:    1、将用户信息记入数据库    2、为用户开个文件夹用于存储    3、初始化用户操作日志   这三步必须使用事务,否则万一磁盘操作失败,而没有撤销数据库操作,就会造成只能登陆而不能操作的“死用户”现象。   由于

2006-09-11 15:15:00 1374 1

转载 利用ASP实现事务处理的方法

在开发Web应用时,无一例外地需要访问数据库,以完成对数据的查询、插入、更新、删除等操作。受应用逻辑的影响,有时需要将多条数据库操作指令组成一个工作单元(事务)。在数据库中,所谓事务是指一组逻辑操作单元,它使数据从一种状态变换到另一种状态。为确保数据库中数据的一致性,应当用离散的成组的逻辑单元操作数据:当它全部完成时,数据的一致性可以保持;而当单元中的一部分操作失败时,整个事务会被全部忽略,所有从

2006-09-11 15:11:00 540

转载 Ajax核心:XMLHTTP组件相关技术资料

一、数据库远程管理技术 基于互联网的广域网现代应用中的一个重要环节是数据库远程监控。首先简单回顾一下互联网上的数据库远程管理技术的发展过程和方式: 早期通过编写CGI-BIN程序模块进行数据库远程管理。但CGI-BIN的运行速度慢,维护很不方便,现在已经基本被弃用。 这几年使用组件对象模型(Component Object Model, COM)的应用非常多,效果也很好。但如果使用的是

2006-09-11 15:05:00 409

转载 asp优化:最大限度优化你的Asp性能

 ASP 能快速执行你的动态网页,但你还可以通过紧缩代码和数据库连接以使它们执行更快。这是一篇关于怎样精简代码和Asp 特征以获得最快执行速度的详细文章。对于一个急燥的用户来说,任何在按下用户按钮到结果出现在它们的屏幕之间的延迟可能意味着它们会转到浏览其它的站点?假如你的是商业站点,这有可能意味着失去潜在的销售。我们没有任何办法控制用户的带宽,但我们的确能通过优化Asp 站点来获得最佳的性能。大部

2006-09-09 17:54:00 916

转载 优化ASP程序

ASP编程应该是比较容易上手,运用frontpage、VI等工具,可以十分方便地构键WEB页面, 而VBScript/JavaScript等脚本语言也很容易上手。当掌握了ASP编程之后,也许你比较 关心的是程序的效率问题,即怎样使你的程序更加迅速地执行,而少占用服务器的CPU和 内存开销,这一点很重要,如果有很多人访问你的网站,这种因数必须被考虑,否则系 统崩溃可不是好玩的。 这里我们的讨论以VB

2006-09-09 17:51:00 566

转载 ASP设计常见问题及解答精要

作为微软推出的网页与数据库解决方案,ASP由于有微软得天独厚的操作系统等技术后盾支持,因此得到了迅速的发展,并且正受到越来越多的欢迎,在目前在电子商务网站的建设中有很多都使用ASP来编写程序。  近来有很多的读者向我们咨询学习ASP的方法和在学习中遇到的一些问题,其中有一些是初学者经常遇到和面临的问题。为了让读者在学习ASP的过程中加深对ASP的了解,并能够有效地解决遇到的问题,我们特别收集了

2006-09-09 17:49:00 591

转载 ASP开发中存储过程应用全接触

ASP与存储过程(Stored Procedures)的文章不少,但是我怀疑作者们是否真正实践过。我在初学时查阅过大量相关资料,发现其中提供的很多方法实际操作起来并不是那么回事。对于简单的应用,这些资料也许是有帮助的,但仅限于此,因为它们根本就是千篇一律,互相抄袭,稍微复杂点的应用,就全都语焉不详了。  现在,我基本上通过调用存储过程访问SQL Server,以下的文字都是实践的总结,希望对大家能

2006-09-09 16:45:00 468

原创 网页特效手册

 http://sq3.onlinedown.net/down/texiao.rar

2006-09-08 13:21:00 524

原创 asp中类的使用笔记(1)

Class Demo 声明一个名为Demo的类 Public jordanPrivate Sub Class_Initialize初始化类jordan="My Name is jordan."End Sub Private Sub Class_Terminate()类的结束End SubPublic Property get YNameYName函数是获得jordan的值YNa

2006-09-06 16:29:00 530

转载 学习ASP之在VBScript中使用类

 前言  首先,在我进入实质性主题并解释如何建立类之前,我希望保证你知道“对象”。虽然你可以在程序中使用对象而不用知道其正确的规则,但我并不建议如此!对于对象的初学者,接下来的部分将让你了解其概念及内容。已经了解面向对象编程(OOP)的读者可以跳过这章节。   导论   “对象是什么?”——对象通常代表某种实体,主要是一个变量和函数的集合。   “实体是什么?”——字面上说,实体是一个“事物”,我

2006-09-06 15:18:00 1808 1

转载 如何在ASP中使用类教程

面向对象的程序设计   随着程序的设计的复杂性增加,结构化程序设计方法又不够用了。不够用的根本原因是“代码重用”的时候不方便。面向对象的方法诞生了,它通过继承来实现比较完善的代码重用功能。很多学生在应聘工作,面试的时候,常被问及一个问题“你来谈谈什么是面向对象的程序设计”,学生无言,回来问我,这个问题应该怎么回答。我告诉他,你只要说一句话就够了“面向对象程序设计是对数据的封装;范式(模板)的程序设

2006-09-06 11:28:00 832

转载 用户注册及跟踪代码(三)

. ASP代码(设立一DSN,请改动begin.asp)---------------------------------------文件reg_step2.aspValidCodeLogin=Request.QueryString("VailCodeLogin")u_name=Request.QueryString("name")if ValidCodeLogin="" or u_name=""

2006-09-06 11:25:00 573

空空如也

空空如也

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

TA关注的人

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