提交表单后页面重定向时发生HTTP 405 - 资源被禁止错误
[ 2008-10-27 10:31:05 | 作者: admin ]
p.s.发现在有些服务器上,
当表单提交时没有指定action ,文件名为默认首页名称,如:index.asp(提交后使用 response.Redirect 跳转到别的页面时),会出现 “HTTP 405 - 资源被禁止错误” ,虽然在指定了action后可以恢复正常,但产生问题的原因目前还不明白。
以下是网上的引用
----------------------------------------------
测试用例:
正确代码:
<form method="post" action="index.asp">
<input type="text" name="a">
</form>
<%
If request("a") = "test" then
response.redirect "index.asp"
end if
%>
错误代码:
...
阅读全文…
当表单提交时没有指定action ,文件名为默认首页名称,如:index.asp(提交后使用 response.Redirect 跳转到别的页面时),会出现 “HTTP 405 - 资源被禁止错误” ,虽然在指定了action后可以恢复正常,但产生问题的原因目前还不明白。
以下是网上的引用
----------------------------------------------
测试用例:
正确代码:
<form method="post" action="index.asp">
<input type="text" name="a">
</form>
<%
If request("a") = "test" then
response.redirect "index.asp"
end if
%>
错误代码:
...
阅读全文…
p.s. 澳门回归时候听小女孩的歌曲,还不明白Macao的含义,今天偶尔发现是居然是澳门的英文,真是原来如此。
Macao [mE5kau] n. 澳门(在广东珠江口西侧) 这是英文
Macau áu[mE`kaJ]<葡>=Macao 这是葡文
歌曲:七子之歌
歌手:容韵琳 专辑:澳门回归
热烈祝贺澳门回到祖国母亲的怀抱!
合:你可知"MACAU"不是我真名姓,
我离开你太久了,
母亲!
但是他们掳去的是我的肉体,
你依然保管我内心的灵魂,
容:你可知"MACAU"不是我真名姓,
我离开你太久了,
母亲!
但是他们掳去的是我的肉体,
你依然保管我内心的灵魂,
合:三百年来梦寐不忘的生母啊,
请叫儿的乳名:
叫我一声--澳门.
母亲!母亲!
我要回来,
母亲!母亲!
祝祖国更加繁荣昌盛!
合:你可知"MACAU"不是我真名姓,
...
阅读全文…
Macao [mE5kau] n. 澳门(在广东珠江口西侧) 这是英文
Macau áu[mE`kaJ]<葡>=Macao 这是葡文
歌曲:七子之歌
歌手:容韵琳 专辑:澳门回归
热烈祝贺澳门回到祖国母亲的怀抱!
合:你可知"MACAU"不是我真名姓,
我离开你太久了,
母亲!
但是他们掳去的是我的肉体,
你依然保管我内心的灵魂,
容:你可知"MACAU"不是我真名姓,
我离开你太久了,
母亲!
但是他们掳去的是我的肉体,
你依然保管我内心的灵魂,
合:三百年来梦寐不忘的生母啊,
请叫儿的乳名:
叫我一声--澳门.
母亲!母亲!
我要回来,
母亲!母亲!
祝祖国更加繁荣昌盛!
合:你可知"MACAU"不是我真名姓,
...
阅读全文…
10个最吃香的网站开发技术
[ 2008-10-25 12:35:30 | 作者: admin ]
尽管美国经济出现危机,但是网站开发领域还是很繁荣的,因为不论是现在或者将来,网络必定是人们日常生活中不可缺少的组成部分。NETTUTS上列出10个最吃香的网站开发技术。作为网站开发工程师,如果你精通这些技术,即便在经济不景气的时候,仍然很容易找到一份好工作。
1. Framework knowledge (架构知识)
架构是大型网站开发的重要部分。开发者已经从Rails, Django等公司提供的网站架构工具中收益,因为架构工具可以帮助完成那些需要一定编程知识的重复性的任务。如果你拥有领先的架构技术(像Rails, Django, CakePHP, Symfony等),你的择业面将非常广阔。
2. Widget Development (窗体小部件开发)
窗体小部件(Widgets)是一个嵌入网页的迷你应用程序,通常也可以下载到Windows或者Mac桌面下运行。它让数据变得便与携带而且更具交互性。比较出名的像Yahoo ...
阅读全文…
1. Framework knowledge (架构知识)
架构是大型网站开发的重要部分。开发者已经从Rails, Django等公司提供的网站架构工具中收益,因为架构工具可以帮助完成那些需要一定编程知识的重复性的任务。如果你拥有领先的架构技术(像Rails, Django, CakePHP, Symfony等),你的择业面将非常广阔。
2. Widget Development (窗体小部件开发)
窗体小部件(Widgets)是一个嵌入网页的迷你应用程序,通常也可以下载到Windows或者Mac桌面下运行。它让数据变得便与携带而且更具交互性。比较出名的像Yahoo ...
阅读全文…
SQLSERVER管理员必备DBCC命令
[ 2008-10-24 00:10:59 | 作者: admin ]
一、了解DBCC
DBCC(database consistenecy checker,简称dbcc) 是一个实用命令集,用来检查数据库的逻辑一致性及物理一致性。
数据库控制台命令语句可分为以下类别:
维护: 对数据库、索引或文件组进行维护的任务。
杂项: 杂项任务,如启用跟踪标志或从内存中删除 DLL。
信息: 收集并显示各种类型信息的任务。
验证: 对数据库、表、索引、目录、文件组或数据库页的分配进行的验证操作
二、DBBCC维护语句:对数据库、索引或文件组进行维护的任务。
DBCC CLEANTABLE。回收删除的可变长度列和文本列的空间。
DBCC CLEANTABLE
(
{ 'database_name' | database_id | 0 }
, { 'table_name' | table_id | 'view_name' | view_id }
...
阅读全文…
DBCC(database consistenecy checker,简称dbcc) 是一个实用命令集,用来检查数据库的逻辑一致性及物理一致性。
数据库控制台命令语句可分为以下类别:
维护: 对数据库、索引或文件组进行维护的任务。
杂项: 杂项任务,如启用跟踪标志或从内存中删除 DLL。
信息: 收集并显示各种类型信息的任务。
验证: 对数据库、表、索引、目录、文件组或数据库页的分配进行的验证操作
二、DBBCC维护语句:对数据库、索引或文件组进行维护的任务。
DBCC CLEANTABLE。回收删除的可变长度列和文本列的空间。
DBCC CLEANTABLE
(
{ 'database_name' | database_id | 0 }
, { 'table_name' | table_id | 'view_name' | view_id }
...
阅读全文…
程序识别验证码图片 (以3721图片为例)
[ 2008-10-23 17:26:21 | 作者: admin ]
现在很多网站在身份登录、文章发表等地方都加上了图片认证码用来防止恶意程序的攻击,取得了很大的效果,我也先后用过3个版本的图片认证码程序,最新的版本可以随机产生杂点,并且可以进行颜色设置,本以为这样便绝对安全了,可是突然发现,目前的很多认证码程序并不安全,仔细研究一下就会发现不少漏洞,所以试着拿3721的来做一下,程序是用vbs写的,双击该vbs文件即可运行。
下载地址:http://www.oyj.cn/bbs/mods/my/validpic.rar
---------------
验证码识别程序介绍:http://www.oyj.cn/code/
下载地址:http://www.oyj.cn/bbs/mods/my/validpic.rar
---------------
验证码识别程序介绍:http://www.oyj.cn/code/
SqlServer如何删除大记录数据?以及如何更新大数量数据?
[ 2008-10-23 00:52:01 | 作者: admin ]
p.s. 用下面的删除操作,700万记录中删除有条件的记录200万,在查询分析器操作耗时1:30秒。
删除的问题:
1. 减少索引的影响: 删除所有索引, 然后做处理, 最后再重建索引
2. 减少日志记录:
a. 备份数据库(如果有必要的话,因为下面的操作很少记录日志,出错后无法从日志中恢复数据)
b. 设置最小日志记录:
alter database <dbname> recovery simple
c. 进行你的处理
d. 恢复默认设置:
alter database <dbname> recovery full
...
阅读全文…
删除的问题:
1. 减少索引的影响: 删除所有索引, 然后做处理, 最后再重建索引
2. 减少日志记录:
a. 备份数据库(如果有必要的话,因为下面的操作很少记录日志,出错后无法从日志中恢复数据)
b. 设置最小日志记录:
alter database <dbname> recovery simple
c. 进行你的处理
d. 恢复默认设置:
alter database <dbname> recovery full
...
阅读全文…
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}
匹配空行的正则表达式:\n[\s| ]*\r
匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/
匹配首尾空格的正则表达式:(^\s*)|(\s*$)
应用:javascript中没有像vbscript那样的trim函数,我们就可以利用这个表达式来实现,如下:
String.prototype.trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
...
阅读全文…
匹配双字节字符(包括汉字在内):[^\x00-\xff]
应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}
匹配空行的正则表达式:\n[\s| ]*\r
匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/
匹配首尾空格的正则表达式:(^\s*)|(\s*$)
应用:javascript中没有像vbscript那样的trim函数,我们就可以利用这个表达式来实现,如下:
String.prototype.trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
...
阅读全文…
win2003实现自动登陆和去掉关机计划的方法
[ 2008-10-20 23:25:32 | 作者: admin ]
win2003实现自动登陆和去掉关机计划的方法
大家都知道win2003在开机和关机的时候都很麻烦。尤其在关机时,还要选择关机计划。现在告诉大家一个解决的办法:
第一步:关掉启动输入密码对话框的方法:
只需单击“开始 运行”,并在输入框中键入“control userpasswords2”,这样就可以在“用户账户”管理窗口中清除“要使用本机,用户必须输入密码”复选项的选中状态,然后按下键盘的“Ctrl+Shift+A”,将会得到一个“自动登录”的设置对话框,您可以按自己的需要设置系统在电脑启动时自动登录使用的用户账户和密码。
第二步:关掉关机或非法关机后开机时出的“关机计划”
1、在“开始”——“运行”里输入“gpedit.msc”后回车,打开组策略的窗口;
2、在组策略窗口中选择“计算机配置”——“管理模板”——“系统”,双击“显示‘关闭事件跟踪程序’”;
3、在弹出的“显示‘关闭事件跟踪程序’属性”窗口中选择“已禁用”,然后点击“确定”退出。
一切ok!!
大家都知道win2003在开机和关机的时候都很麻烦。尤其在关机时,还要选择关机计划。现在告诉大家一个解决的办法:
第一步:关掉启动输入密码对话框的方法:
只需单击“开始 运行”,并在输入框中键入“control userpasswords2”,这样就可以在“用户账户”管理窗口中清除“要使用本机,用户必须输入密码”复选项的选中状态,然后按下键盘的“Ctrl+Shift+A”,将会得到一个“自动登录”的设置对话框,您可以按自己的需要设置系统在电脑启动时自动登录使用的用户账户和密码。
第二步:关掉关机或非法关机后开机时出的“关机计划”
1、在“开始”——“运行”里输入“gpedit.msc”后回车,打开组策略的窗口;
2、在组策略窗口中选择“计算机配置”——“管理模板”——“系统”,双击“显示‘关闭事件跟踪程序’”;
3、在弹出的“显示‘关闭事件跟踪程序’属性”窗口中选择“已禁用”,然后点击“确定”退出。
一切ok!!