2009年2月8日

ASP实例:动态网页中常用的6个ASP程序

摘要: 1、下面的代码演示了如何在服务端获取来自客户端浏览器中某一个图片的x,y坐标,注意input控件的类型是image类型。 以下为引用的内容: 2、利用ADODB.Stream对象,在IE浏览器中下载服务端上的各类文件。 阅读全文

posted @ 2009-02-08 14:00 网者归来III 阅读(431) 评论(0) 推荐(0) 编辑

2009年2月7日

ASP.NET里的事务处理

摘要: 事务是一组组合成逻辑工作单元的数据库操作,虽然系统中可能会出错,但事务将控制和维护每个数据库的一致性和完整性。如果在事务过程中没有遇到错误,事务中的所有修改都将永久成为数据库的一部分。如果遇到错误,则不会对数据库作出任何修改。 例如,在一个银行应用程序中,如果资金从一个帐户转到另一个帐户,则会将一定的金额记入一个帐户的贷方,同时将相同的金额记入另一个帐户的借方。由于计算机可能会因为停电、网络中断等原因而出现故障,所以有可能更新了一个表中的行,但没有更新相关表中的行。如果数据库支持事务,则可以将数据库操作组成一个事务,以防止因这些事件而使数据库出现不一致。 阅读全文

posted @ 2009-02-07 23:30 网者归来III 阅读(143) 评论(0) 推荐(0) 编辑

2009年2月6日

ASP.NET技巧:DataGrid传统分页方式

摘要: 此分页方式与传统ASP分页方式相仿。 DataGridPage.aspx 以下为引用的内容: DataGridPage meta name="vs_targetSchema" content="ht 阅读全文

posted @ 2009-02-06 12:48 网者归来III 阅读(280) 评论(0) 推荐(0) 编辑

ASP.NET里的事务处理

摘要: 事务是一组组合成逻辑工作单元的数据库操作,虽然系统中可能会出错,但事务将控制和维护每个数据库的一致性和完整性。如果在事务过程中没有遇到错误,事务中的所有修改都将永久成为数据库的一部分。如果遇到错误,则不会对数据库作出任何修改。 例如,在一个银行应用程序中,如果资金从一个帐户转到另一个帐户,则会将一定的金额记入一个帐户的贷方,同时将相同的金额记入另一个帐户的借方。由于计算机可能会因为停电、网络中断等原因而出现故障,所以有可能更新了一个表中的行,但没有更新相关表中的行。如果数据库支持事务,则可以将数据库操作组成一个事务,以防止因这些事件而使数据库出现不一致。 阅读全文

posted @ 2009-02-06 12:46 网者归来III 阅读(119) 评论(0) 推荐(0) 编辑

ASP.NET 2.0高级数据处理之数据绑定

摘要: 在前面的"模板中的数据绑定"部分中我们论述过,ASP.NET包含了一种宣告式的数据绑定语法,用于在数据绑定模板中把数据源字段与控件的属性相关联。你也可以在代码中使用<%# ... >语法来进行任意值的数据绑定,例如页面和控件属性、集合、表达式,甚至于方法调用的返回结果。为了强制计算数据绑定的值,你必须在包含数据绑定语法的页面或控件上调用DataBind方法。下面的表格显示了ASP.NET中的数据绑定语法的一些例子。 阅读全文

posted @ 2009-02-06 12:34 网者归来III 阅读(273) 评论(0) 推荐(0) 编辑

2009年2月5日

WEB应用的缓存兼容性设计

摘要: 经过代理以后,由于在客户端和服务之间增加了中间层,因此服务器无法直接拿到客户端的IP,服务器端应用也无法直接通过转发请求的地址返回给客户端。但是在转发请求的HTTD头信息中,增加了HTTP_X_FORWARDED_????信息。用以跟踪原有的客户端IP地址和原来客户端请求的服务器地址: 下面是2个例子,用于说明缓存兼容性应用的设计原则: '对于一个需要服务器名的地址的ASP应用:不要直接引用HTTP_HOST/SERVER_NAME,判断一下是否有HTTP_X_FORWARDED_SERVER 阅读全文

posted @ 2009-02-05 22:01 网者归来III 阅读(258) 评论(0) 推荐(0) 编辑

用网站地图帮助搜索引擎

摘要: 建立网站的目标在于提高知名度与增加用户流量。搜索引擎优化是增加网站流量的一种方法。另一种方法是使用网站地图,它允许你指定一个搜索引擎收录或索引哪些页面。网站地图这一概念最初由Google开发,最近雅虎与MSN也同意应用这一标准。本周我们对网站地图标准进行说明。 建立标准的需要 搜索引擎利用蜘蛛在互联网上爬行,定位网页并将它们收录到数据库中。这一过程需要大量资源,有时,你希望索引的网页被忽略,而无用的网页却被收录。在网络上搜寻变化与新网页,收录它们并进行相应归类的Google Googlebot蜘蛛就是一个典型的例子。 阅读全文

posted @ 2009-02-05 21:50 网者归来III 阅读(202) 评论(0) 推荐(0) 编辑

IIS虚拟主机网站防木马权限设置安全配置整理

摘要: 参考了网络上很多关于WIN2003的安全设置以及自己动手做了一些实践,综合了这些安全设置文章整理而成,希望对大家有所帮助,另外里面有不足之处还请大家多多指点,然后给补上,谢谢! 一、系统的安装 1、按照Windows2003安装光盘的提示安装,默认情况下2003没有把IIS6.0安装在系统里面。 2、IIS6.0的安装 阅读全文

posted @ 2009-02-05 21:43 网者归来III 阅读(319) 评论(0) 推荐(0) 编辑

ASP把长的数字用逗号隔开显示

摘要: 以下为引用的内容: 000000000000000000000000000000000000000000000000000000000000000 0 Then Dec = Mid(str,Pos) End if Res = StrReverse(Fix(str)) LoopCount = 1 While LoopCount = Len(Res) TempResult = TempResult + Mid(Res,LoopCount,3) LoopCount = LoopCount + 3 If LoopCount = Len(Res) Then TempResult = TempResult + "," 阅读全文

posted @ 2009-02-05 21:39 网者归来III 阅读(227) 评论(0) 推荐(0) 编辑

PHP Document 代码注释规范

摘要: PHPDocumentor是一个用PHP写的工具,对于有规范注释的php程序,它能够快速生成具有相互参照,索引等功能的API文档。老的版本是 phpdoc。 1. 什么是phpDocumentor ? PHPDocumentor是一个用PHP写的工具,对于有规范注释的php程序,它能够快速生成具有相互参照,索引等功能的API文档。老的版本是 phpdoc,从1.3.0开始,更名为phpDocumentor,新的版本加上了对php5语法的支持,同时,可以通过在客户端浏览器上操作生成文档,文档可以转换为PDF,HTML,CHM几种形式,非常的方便。 PHPDocumentor工作时,会扫描指定目录下面的php源代码,扫描其中的关键字,截取需要分析的注释,然后分析注释中的专用的tag,生成 xml文件,接着根据已经分析完的类和模块的信息,建立相应的索引,生成xml文件,对于生成的xml文件,使用定制的模板输出为指定格式的文件。 阅读全文

posted @ 2009-02-05 21:32 网者归来III 阅读(504) 评论(0) 推荐(0) 编辑

PHP开发语言中的精华和技巧

摘要: 很多的PHP程序员,尤其是学习还不是很久的,都不知道PHP的精华所在。Perl当年如何在商界出名?其强大的正则表达式。而PHP呢?他是一门从Unix下发展起来的语言,当然也就继承了Perl的很多特点,同时C的优点都有。快速、简洁、明了,尤其是C程序员,PHP是至爱,我就是深爱着“PHP”(都忘了女友了)。这里,我想来写一篇PHP的变量、数组应用技巧和PHP的正则表达式、PHP的模板应用,以后有时间再写PHP与COM、PHP与XML的完全结合。 1、变量、数组的应用技巧 阅读全文

posted @ 2009-02-05 20:15 网者归来III 阅读(280) 评论(0) 推荐(0) 编辑

深入浅析:用于MySQL的PHP XML类

摘要: 本文中作者通过自己创建一个处理连接MySQL和使用PHP中的domxml功能来提供XML输出的类。这样就可以可以在PHP脚本的任何地方声明这个类并且在需要使用它的时候可以提供XML功能。 假设人们使用PHP是原因是他的标价:免费。MySQL为需要向系统中增加数据库功能的开发人员提供一个免费的数据库解决方案。这些解决方案的缺点是在设置和管理的时候有些复杂。 我在这篇文章中使用的PHP版本是PHP 4.3.4 for Win32,可以从The PHP Group下载。MySQL的版本是MySQL 4.0.16 for Win32,可以从MySQL.com得到。MySQL的安装很容易——只要简单地按照其指令来就可以了。PHP稍微有一点复杂。 阅读全文

posted @ 2009-02-05 20:11 网者归来III 阅读(197) 评论(0) 推荐(0) 编辑

PHP通过header实现文本文件的下载

摘要: PHP帮助文档里面关于PHP通过header触发下载的说明比较简单,而网上关于此方面的文章也少的可怜,有很多文章都无法实现所需要的效果。今天我也来谈一下这个方面的话题,如果你感觉比网上的某些文章有所改进,那我就很知足了。 如果从准确的角度来说,那PHP文档是最准确的,因为它很简练的列出了实现文本类文件触发下载所需要的三条语句,以PDF为例就是: 阅读全文

posted @ 2009-02-05 20:09 网者归来III 阅读(413) 评论(1) 推荐(0) 编辑

用phpinfo来实现PHP配置统计

摘要: 大家都知道用于显示服务器配置的phpinfo(),是一个用于安装新服务器后非常有用的工具,并且是一个可以跟各个管理员们进行交流的非常有用的工具。 当然在使用之后,通常是移除掉它或者只是提供给少量人使用,的确,phpinfo自身也许非常的危险。有些时候他甚至会有XSS注入的缺陷。甚至当你觉得安全的时候,phpinfo也将把你的一些配置构造公开,所以推荐把它远离。 非常可惜得是,现在把phpinfo页作为web服务器的一部分是一个非常常见的事情,而且搜索引擎也常常去拾取它的信息,有成千上万的phpinfo()叶面在yahoo等各种搜索引擎上。只需要在你的yahoo上搜索'phpinfo()' 'GoogleBot' and "Zend Scripting Language Engine"就可以看到他们。看Ilia's的文章—如何保护你的phpinfo() Reliably locating phpinfo (18 visites))。 阅读全文

posted @ 2009-02-05 12:41 网者归来III 阅读(819) 评论(0) 推荐(0) 编辑

更好的构造开发模板 五种常见的PHP设计模式

摘要: 设计模式只是为 Java 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。 设计模式 一书将设计模式引入软件社区,该书的作者是 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides Design(俗称 “四人帮”)。所介绍的设计模式背后的核心概念非常简单。经过多年的软件开发实践,Gamma 等人发现了某些具有固定设计的模式,就像建筑师设计房子和建筑物一样,可以为浴室的位置或厨房的构造方式开发模板。使用这些模板或者说设计模式 意味着可以更快地设计更好的建筑物。同样的概念也适用于软件。 阅读全文

posted @ 2009-02-05 12:40 网者归来III 阅读(152) 评论(0) 推荐(0) 编辑

导航