
网站建设
nutian
这个作者很懒,什么都没留下…
展开
-
常见端口的作用、漏洞和操作建议
常见端口的作用、漏洞和操作建议 在上网的时候,我们经常会看到“端口”这个词,也会经常用到端口号,比如在FTP地址后面增加的“ 21”,21就表示端口号。那么端口到底是什么意思呢?怎样查看端口号呢?一个端口是否成为网络恶意攻击的大门呢?,我们应该如何面对形形色色的端口呢?下面就将介绍这方面的内容,以供大家参考。 在上网的时候,我们经常会看到“端口”这个词,也会经常用到端口号,比如在F转载 2008-03-10 13:21:00 · 1578 阅读 · 0 评论 -
Cookie的格式及其组成
Cookie的格式及其组成(来自网络) Cookie由变量名和值组成,类似Javascript变量。其属性里既有标准的Cookie变量,也有用户自己创建的变量,属性中变量是用“变量=值”形式来保存。 根据Netscape公司的规定,Cookie格式如下: Set-Cookie: NAME=VALUE;Expires=DATE;Path=PATH;Domain=DOMAIN_NAME;SECU转载 2008-03-01 18:52:00 · 1509 阅读 · 0 评论 -
无法在web服务器上启动调试 原因的新发现
无法在web服务器上启动调试,一般通过下面步骤就解决了 在IIS里查看站点信息,选中"目录安全性",里面有"匿名访问和身份验证控制",再点击"编辑..",确认"集成Windows身份验证"选项也被选中。 如果还不行,可以在vs弹出的这个错误信息上点击"帮助",参考相关办法.但都还是没法解决,我发现,原来是我iis中,网站设置中,"保持HTTP连接"选项没有选上造成的,勾上一切正常了原创 2007-12-07 19:29:00 · 999 阅读 · 0 评论 -
使用网络地址转换实现多服务器负载均衡
发信人: chenhao (死定了,查错中), 信区: Linux标 题: 使用网络地址转换实现多服务器负载均衡 发信站: 北大未名站 (Mon Sep 25 13:24:54 2000) , 转信蓝森林 http://www.lslnet.com 2000年9月23日 11:34作 者: 王波摘要:本文探讨了分布式网络服务器使用的负载均衡技术及负载分配的策略,并基于网络地址转换在转载 2008-02-21 14:53:00 · 2140 阅读 · 1 评论 -
一套.net窗体身份验证方案(解决了防止用户重复登陆,session超时等问题)
一套.net窗体身份验证方案(解决了防止用户重复登陆,session超时等问题)一. 设置web.config相关选项先启用窗体身份验证和默认登陆页,如下。设置网站可以匿名访问,如下然后设置跟目录下的admin目录拒绝匿名登陆,如下。注意这个小节在System.Web小节下面。把http请求和发送的编码设置成GB2312,否则在取转载 2007-11-30 11:26:00 · 757 阅读 · 0 评论 -
如何同一时间一个帐号只有一个用户使用?(asp.net)
用户真是变态,为了安全,已经设置了网卡绑定、IP绑定、HTTPS,他还要求一个帐号只能由一个人使用。总不成我在每个页面去判定是否已经由其他人使用了他的帐号吧!asp.net有个eventhandle是PreRequestHandlerExecute,好了,我们就在这个事件里面判用户是否已经被其他人登录了,如果是,则转向到提示页面吧。//当前Session是否存在if(System.Web.Http转载 2007-11-24 13:22:00 · 1116 阅读 · 0 评论 -
page,request,session,application的区别
page,request,session,application的区别 application:全局作用范围,整个应用程序共享,就是在部署文件中的同一个webApp共享,生命周期为:应用程序启动到停止。session:会话作用域,当用户首次访问时,产生一个新的会话,以后服务器就可以记住这个会话状态。生命周期:会话超时,或者服务器端强制使会话失效。request:请求作用域,就是客户端的一次请求。原创 2007-11-24 13:06:00 · 2937 阅读 · 0 评论 -
asp.net中cookie和session的区别和相关使用
彻底研究了下cookie和session的原理,发现了很多有趣的东西,原来我的很多想法和制定协议的那些大神们也有相同之处!cookie是存放于用户的本地的机器上的小文件,由浏览器创建和读写这个文件,此文件的作用,是存放了用户访问某个网站时的一些资料,比如登陆的帐号,密码等.cookie文件存放的内容是由用户访问网站时,网站的服务器根据网站需要,通过http中cookie原创 2007-11-22 18:20:00 · 2094 阅读 · 0 评论 -
提高asp.net性能的技巧
1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。 ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,如果转载 2007-11-21 14:56:00 · 668 阅读 · 0 评论 -
如何获得2003服务器终端服务cal许可证
在安装了Windows Server 2003后,我们就可以安装终端服务,现在就让我来介绍一下如何安装与激活终端服务吧。 一、组件的安装 在“控制面板”中,打开“添加或删除程序”,选择“添加/删除Windows组件(A)”,出现以下的安装界面: 现在我们选择安装“终端服务器”与“终端服务器授权”,按照所出现的提示一步步地安装。 以下界面中提到两种安全模式,当然我们最好是选择第一种:完整安全模式。转载 2008-03-20 12:22:00 · 1677 阅读 · 0 评论 -
什么叫域?如何建立域?域操作命令net
什么叫域?域 系 windows NT / 2000 活动目录的核心单元,系 计算机、用户等对象的容器,而域内的对象有相同的安全需求、复制过程和管理。 如果想有建立一个域,首先要有一台机安装活动目录,成为域控主机。 我理解为 域 与工作组 差不多,只不过域比工作组高级好多,管理的单元要多、复杂(包括共享内容、用户管理、安全 策略管理、文件分派。。。。。) 域用户就转载 2008-03-23 01:54:00 · 16602 阅读 · 2 评论 -
Windows域信任关系建立全攻略
Windows域信任关系建立全攻略 操作环境:windows 2000的两个独立域AA.com与BB.com(域已经建立好了)。 AA.com的网段为192.168.0.x,AA.com域管理服务器所在的IP为192.168.0.1,机器名为aa。 BB.com的网段为192.168.3.x,BB.com域管理服务器所在的IP为192.168.3转载 2008-03-25 09:31:00 · 2352 阅读 · 0 评论 -
xhmtlMP基础(wap2.0开发)
一:XHTML MP的语法规则我们知道,我们通常用电脑访问的网站的网页是用html构建的。类似的,现在WAP 2.0网站是用XHTML MP构建,以供手持设备的访问,如手机、PDA等。XHTML MP是XHTML的子集,因此继承了它的语法。XHTML是更严格和简洁的HTML版本。现在来看看XHTML MP的语法规则:1:标签必须正确闭合!XHTML MP 教程 段落 1XHTML转载 2009-06-15 12:03:00 · 3363 阅读 · 2 评论 -
UrlRewritingNet 完美实现 ASP.NET 2.0 中的URL重写(映射)
http://hi.baidu.com/mbsky0618/blog/item/85c7a4d35028a03c960a167d.htmlURL重写好处有很多,如有利于SEO、便于记忆、隐藏真实路径使安全性提高、便于更新等等。本文概要描述了各种URL重写的实现。ASP.NET 2.0 中实现URL重写有很多方法,如:Global.asax中捕获用Application_BeginReque转载 2009-06-02 15:24:00 · 710 阅读 · 0 评论 -
ASP.NET二级域名站点共享Session状态
ASP.NET二级域名站点共享Session状态 我的前面一篇文章提到了如何在使用了ASP.NET form authentication的二级站点之间共享登陆状态,http://www.cnblogs.com/jzywh/archive/2007/09/23/902905.html,今天, 我要写的是如何在二级域名站点之间,主站点和二级域名站点之间共享Session。 首先,转载 2008-11-08 11:49:00 · 3031 阅读 · 2 评论 -
apache支持asp
好多人都在寻找apache下支持asp的方法,有的无非要建两个端口,通过代理实现支持asp,执行效率不是太好,现在终于有一种新的办法,通过模块实现支持asp,简单,直接.其实这个方法以前就有过,不过说的很含糊,很多地方需要更正,而且年久失传,原有的地址都找不到了,我翻遍了搜索引擎,终于在一个台湾的论坛找到了那个组件,自己亲自调试了下,现在把自己的成功经验与落伍的兄弟们分享. ①首先下载一个组件转载 2008-09-07 17:41:00 · 2168 阅读 · 0 评论 -
asp防SQL注入函数
SQL防注入函数,调用方法,在需要防注入的地方替换以前的request("XXXX")为SafeRequest("XXXX") www.yongfa365.com Function SafeRequest(ParaValue) ParaValue = Trim(Request(ParaValue))原创 2008-06-14 13:26:00 · 1355 阅读 · 1 评论 -
ASP.NET性能优化
1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有转载 2008-05-27 16:22:00 · 555 阅读 · 0 评论 -
认识Web.config文件,详解
一、认识Web.config文件Web.config 文件是一个xml文本文件,它用来储存 asp.NET Web 应用程序的配置信息(如最常用的设置asp.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你转载 2008-05-07 10:43:00 · 1005 阅读 · 0 评论 -
执行一个存储过程,能否实现同时返回几个值和一个行集?或者同时返回几个值和几个行集.
例如我要同时返回table1中的字段的2个值,同时返回table2的10行(每行是有多个字段的). 如何将这些结果在程序中分别获取出来?msdn上的例子都看了,那个太简单,只是输出单一的值或者只是行. 所有问题全部解决了,用union all可以用多种思路全部搞定, 存储过程定义时,注意几点, CREATE PROCEDURE test @id1 smallint ou原创 2008-04-22 14:11:00 · 1550 阅读 · 0 评论 -
正则表达式中级教程
正则表达式30分钟入门教程(中级) 作者:deerchao 来源:unibetter大学生社区 转载请注明来源 本文第一版 目录 本文目标 如何使用本教程 什么是正则表达式? 入门 测试正则表达式 元字符 字符转义 重复 字符类 反义 替换 分组 后向引用 位置指定 负向位置指定 注释转载 2008-01-20 02:35:00 · 816 阅读 · 0 评论 -
基于PHP的聊天室编程思想
聊天室编程思想-- 大门--登陆 大门--登陆 1 页面登陆的基本要素 你可以在我的竹叶看到登陆 的表单,这里提供了最基本的登陆表单项 (1)登陆表单 (a)聊天表单的名字为chatform,我使用action=enter作为进入聊天室的入口,如果没有这个参数,则显示登陆页 面. (b)在表单提交时,先调用b1_submit()建立聊天的窗口 ©聊转载 2007-11-20 19:51:00 · 996 阅读 · 0 评论 -
创建移动Web应用程序
创建移动Web应用程序介绍 现今移动设备已成为我们生活中的一部分,我们当中的许多人已离不开它们。当这些移动设备连接到Internet时,移动设备的力量将无穷无尽。我们可以在任何时间地点给用户发送数据。典型的移动应用程序是在服务器上使用WML, WMLScript和WBMP开发的。 对于动态WML应用程序,开发者可以使用ASP, JSP, PHP等等。移动设备包括蜂窝电话、寻转载 2006-11-21 15:22:00 · 915 阅读 · 0 评论 -
[windows服务器]把你的XP和2000所带的IIS连接数突破10个!
以前经常见有人问2000专业版和XP专业版所带的iis默认10个连接数怎么改?基本上回复都是一致的——没有办法~!唯一的办法就是换系统现在告诉你这个问题要换答案了,来吧首先到微软的老家下载一个冬冬,地址是http://download.microsoft.com/do ... /EN-US/MtaEdt22.exe这个是管理IIS的小工具,叫MetaEdit按照盖茨那老东西说的,只能在nt4和2k转载 2006-11-22 13:49:00 · 1430 阅读 · 0 评论 -
vs2003 asp.net多form根本无法输出多个wml的card
我们知道,wml中可以定义多个card,其意义就是针对无线网络的窄带宽,便于用户在不同card间切换时,显示不同的内容,但并不需要连接网络. 而vs2003中,可以建立多个form,但根本就没有实际意义,因为你会发现,在客户端收到的代码中,依然只有当前活动的一个card定义,并且你会看到,生成的wml中,card是没有id这个属性的.因为它只能生成一个card,因此微软原创 2006-11-21 16:49:00 · 882 阅读 · 0 评论 -
开发Wap 中的心得
Asp开发 联通CDMA以下是在开发wap中的随笔,其中一些对于“老鸟”来说,谈不上什么,希望对初学者有所帮助,大家有什么小技巧,欢迎顶上来。共同学习、共同进步 ^-^1、iis配置Wap环境在作为wap站点的属性-->Http头-->MIME映射中添加新的文件类型,具体如下:关联文件名 内容类型wml text/vnd.wap.w原创 2006-11-20 00:30:00 · 1052 阅读 · 0 评论 -
asp.net强制输出WML
ASP.NET WAP开发选择用ASP.NET开发,ASP.NET开发WAP站点,实在简单,就是一个移动控件的运用,根本不用懂WML语法.唯一不同的,就是一个ASPX文件可以支持多个FORM,不同FORM之间可以切换,最后ASP.NET根据访问的设备,输出不同的内容,如果用IE访问就输出HTML,手机访问,输出WML,不过在开发过程中也遇到了很多问题,一些问题总结如下:1.模拟器选择:转载 2006-11-19 22:55:00 · 1811 阅读 · 0 评论 -
正则表达式匹配一个双引号
在一般的字符串里面,可以用/"来代表引号,这是个字符串转义序列,但是在用到正则表达式的时候,必须在字符串的前面加"@",以取消字符串的转义序列,使正则的表达式不和字符的转义序列混淆,但这时如果要正则匹配一个"的话,似乎就不太可能了.请教一下各位,该如何解决.用两个引号表示,嗯if you use @, then try to use ""string sPattern = @"[abc]""[de原创 2006-11-15 18:12:00 · 34638 阅读 · 2 评论 -
asp.net开发wap程序必备:识别来访手机品牌型号
我们在开发wap应用程序需要有识别来访手机品牌型号的功能,这样才可以更好的为用户提供更好的个性化服务,比如图片类型、屏幕尺寸、铃声类型等。http协议中,User-Agent这个标头指示的浏览器信息,文章最后附加了常见的手机User-Agent.每个厂家,甚至一个厂家多个品牌的User-Agent都没有一个统一命名标准,所以处理起来相当麻烦---不停的if。比如判断某个手机的品转载 2006-10-31 23:37:00 · 4347 阅读 · 0 评论 -
正则表达式判断中文字符
1、判断字符串是否为连续的中文字符(不包含英文及其他任何符号和数字):Regex.IsMatch("中文","^[/u4e00-/u9fa5]+$");2、判断字符串是否为中文字符串(仅不包含英文但可以包含其他符号及数字):!Regex.IsMatch("中文",@"[a-zA-Z]");原创 2006-10-30 11:47:00 · 6161 阅读 · 2 评论 -
利用C#制作简单的留言板
Author:unknown From:Internet留言板分三个模块:列出留言列表、显示详细内容、发表留言notepage.csnamespace notpage{using System;using System.Data.SQL ;using System.Data ;using System.Collections ;///////////////////////////转载 2006-11-01 00:21:00 · 6216 阅读 · 0 评论 -
ASP.NET中文件上传下载方法集合
文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括: 1、如何解决文件上传大小的限制 2、以文件形式保存到服务器 3、转换成二进制字节流保存到数据库以及下载方法 4、上传Internet上的资源 第一部分: 首先我们来说一下如何解决ASP.NET中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文件上传大小限制为2M,一原创 2006-10-26 13:35:00 · 758 阅读 · 0 评论 -
用asp.net实现将上传的图片变小存入数据库
用asp.net实现将上传的图片变小存入数据库转载 2006-11-21 22:54:00 · 971 阅读 · 0 评论 -
负载均衡器,为互联网加速
负载均衡器,为互联网加速(作者: 2001年01月05日 14:42) 获取信息的速度快慢已经成为制约互联网发展的重要因素。如何在现有的网络资源下提高用户获取信息的速度,已成为困扰众多数据中心、ISP和企业的一大难题。以负载均衡器为代表的互联网加速产品应运而生。它们将成为未来互联网上不可或缺的一部分。 为了不再看到“Server Too Busy” 上网过程中用户最不满意的是什么?来自CNN转载 2006-12-22 01:34:00 · 1609 阅读 · 0 评论 -
两台服务器一台北京一台上海,数据如何完全同步,用户访问时如何链接到速度最快的那台服务器?
选择最快的服务器:i=1var autourl=new Array()autourl[1]="http://bbs.hidotnet.com"autourl[2]="http://anf.hidotnet.com"function choose(url){if(i){top.location=url;i=0}}function run(){for(var i=1;idocument.write("转载 2006-12-22 00:52:00 · 1518 阅读 · 0 评论 -
asp.net怎样获取web虚拟根目录
HttpContext.Current.Request.Url.Host + HttpContext.Current.Request.ApplicationPath + "/Folder1/Folder2/index.aspx"; 将Folder1、Folder2改为你的文件夹即可。 这样指定的是绝对路径,不管你在哪一级目录下,都能正确找到index.asp转载 2007-09-22 09:56:00 · 2468 阅读 · 0 评论 -
伪造HTTP-REFERER方法及防止伪造REFERER方法探讨
HTTP-REFERER这个变量已经越来越不可靠了,完全就是可以伪造出来的东东。以下是伪造方法:ASP:dim http set http=server.createobject("MSXML2.XMLHTTP") //MSXML2.serverXMLHTTP也可以Http.open "GET",url,false Http.setRequestHeader "Referer","h转载 2007-09-04 01:28:00 · 4200 阅读 · 1 评论 -
Request.ServerVariables参数集介绍
Request.ServerVariables(Url) 返回服务器地址Request.ServerVariables(Path_Info) 客户端提供的路径信息Request.ServerVariables(Appl_Physical_Path) 与应用程序元数据库路径相应的物理路径Request.ServerVariables(Path_Translated) 通过转载 2007-09-04 01:04:00 · 848 阅读 · 0 评论 -
vs2003 asp.net中直接输出wml,并利用C#做动态页面的控制,不使用微软的移动控件
考虑移动控件的很多不可控因素,和兼容性问题,我选择了手工输出wml加自定义控件的方式,来完成wap开发,动态的内容由自定义的控件加C#来控制,建立一个web页面WebForm1.aspx,清空里面的html代码,加入下面代码: ============================================================%=@" version=""1.0"" e原创 2007-07-29 09:55:00 · 2484 阅读 · 1 评论 -
ASP.NET中实现二级或多级域名(修改UrlRewrite)
ASP.NET中实现二级或多级域名(修改UrlRewrite) 大家应该知道,微软的URLRewrite能够对URL进行重写,但是也只能对域名之后的部分进行重写,而不能对域名进行重写,如:可将 http://http://www.abc.com//1234/ 重写为 http://www.abc.com/show.aspx?id=1234 但不能将 http://1234.abc.转载 2007-07-30 08:21:00 · 1574 阅读 · 0 评论