asp程序后台频繁登录的问题

我在网上下载了几个asp程序,但是出现了问题如下:
可以登录后台,但是修改信息的时候都要重复登录,很频繁。
有时候明明输入的验证码是正确的但都提示是错误的。
我网站空间上还架设了一个dede程序没有出现那样的情况。

后来上网找了原因,发现这是用的session验证的,改了,不要用session  改用cookie验证 。
服务器设置的session时间短,是因为过一段时间,就会回收一次缓冲池,就想刷新一下一样,这样你就被踢出来了。
dede用的是cookie,
你的asp的程序,应该在config.asp 或者admin_config.asp或conf.asp;
或者其他的跟配置有关的asp文件,打开以后可以设置  是cookie还是session。

注:这是程序人员为了保证数据的安全性,才这样设置的,要是不这样的话,你登录忘了退出来,别人不是可以修改你的数据信息了吗;
一般程序是通过session.time来控制登录后闲置的时间,比如session.time=10意思是说要是你登录后10分钟都没有在对页面进行任何操作,哪么将退出登录;要是数据要求更严格是,退出一次就需要登录一次,用的是session.abandon。

ASP.NET网站后台频繁退出解决方法

ASP.NET网站SESSION丢失的问题

问题:
有很多用户发现ASP.NET网站的Session会在很短的时间内丢失,需要经常重新登录。
原因:
这是因为在ASP.NET程序中,Session的默认保存方式为“InProc”。虚拟主机系统限制用户的内存/cpu等等的使用量,超过了就回收工作线程,从而导致了Session的丢失。
解决方案:
修改web.config文件中<sessionState>节点的“mode”属性,改为mode=“StateServer”

如何安装配置你的tomcat5并绑定域名

  先要安装JDK,下载后假定装到c:\jdk
  
  然后安装tomcat5.0假设安装到c:\tomcat
  
  下面设置环境变量:
  点击“我的电脑”-“属性”-“高级”-“环境变量”-“新建”
  
  名称输入:path 值输入:C:\jdk\bin;.;
  
  依次添加其它变量,其名称和值分别为:
  
  CLASSPATH=c:\jdk\lib\dt.jar;c:\jdk\lib\tools.jar;
  JAVA_HOME=c:\jdk;
  TOMCAT_HOME=c:\tomcat;
  
  到c:\tomcat\bin下,双击startup.bat启动tomcat,
  
  打开IE,输入http://localhost:8080
  
  怎么样,期待以久的小猫出现了吧,这说明你的tomcat已经配置成功了。
  
  不过目前我们只能通过IP在外网访问,很不方便,下面说说怎样绑定域名:
  
  进入c:\tomcat\conf下
  
  打开server.xml
  
  将找到然后再进入C:\tomcat\conf\catalina\下
  
  将目录localhost改名为www.***.com
  
  OK,然后重启tomcat
  
  输入你的域名:www.***.com怎么样>?OK了吧。
  
  下面给你介绍个小技巧,就是tomcat的WEB后台管理,相信不少人都用过它,确实要比手写server.xml方便多了。
  
  打开C:\tomcat\conf\tomcat-users.xml
  
  在前加入这么一段:
  
  
  这样我们增加了123这个用户,它的密码也是123,并且它同时具有了admin,manager,tomcat的角色权限。
  
  下面打开网址:www.***.com/manager/html出现个对话框,输入用户名和密码后:进入。
  
  进入tomcat web application manager
  
  其中有一项Server Status用来检测系统的状态的,点击 后我们可以看到系统的版本,服务器的操作系统,及当前活跃的进程等,其它的不细说了,可以自己试着用用。
  
  打开http://www.***.com/admin/index.jsp
  
  输入用户和密码后就进入Tomcat Web Server Administrator 后台了,具体怎么使用,相信你一看便知,再此不在多说了,大家有什么意见或问题,欢迎来到http://www.wangzhengdong.com/blog/一起交流。
  
  希望这篇文章能对你有所帮助,以上是tomcat在windows下的配置例子,Linux上的配置,等我整理后再发上来吧。

DIV+CSS中标签ul ol li dl dt dd用法

ul ol li dl dt dd都是DIV+CSS做网页长用的东西,相当于一棵树的树技,下面就了解一下这些东西的全体用法,本人用dd,dt,dd用得很少,懂得结合使用对做架构是很有好处的哦!

DIV CSS网页布局中常用的列表元素ul ol li dl dt dd释义,块级元素div尽量少用,和table一样,嵌套越少越好。

ol 有序列表。
<ol>
<li>……</li>
<li>……</li>
<li>……</li>
</ol>
表现为:
1……
2……
3……

ul 无序列表,表现为li前面是大圆点而不是123
<ul>
<li>……</li>
<li>……</li>
</ul>
很多人容易忽略
dl dt dd的用法
dl 内容块
dt 内容块的标题
dd
内容
可以这么写:

<dl>
<dt>标题</dt>
<dd>内容1</dd>
<dd>内容2</dd>
</dl>
  dt和dd中可以再加入 ol ul li和p
  理解这些以后,在使用div布局的时候,会方便很多,w3c提供了很多元素辅助布局。DD DT DL标签

我们平时常用的是<ul><li>标签,不过dd、dt标签也蛮不错,特别是发布程序的时候功能模块列表什么的可以使用它来排版。
<dl></dl><dt></dt><dd></dd>

<dl></dl>用来创建一个普通的列表,
<dt></dt>用来创建列表中的上层项目,
<dd></dd>用来创建列表中最下层项目,

<dt></dt>和<dd></dd>都必须放在<dl></dl>标志对之间。看一下下边的例子您就会明白了:
dl ——define
list——定义列表
dt ——define list title——用于生成定义列表中各列表项的标题,重复使用可以定义多个列表项的标题。

dd——define list define——用于生成定义列表各列表项的说明文字段,重复使用可以定义多个说明文字段。dd是对应dt的简短说明或解
例子1:
<dl>
<dt>Today
<dd>Today is yesterday.

<dt>Tomorrow
<dd>Tomorrow is today.
</dl>

例子2:
<html>
<!DOCTYPE html PUBLIC “-//W3C//DTD
XHTML 1.0 Transitional//EN”
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>
<html
xmlns=”http://www.w3.org/1999/xhtml“>
<head>

<title>无标题文档</title>
<style type=”text/css”>

<!–
dt {
        float: left;
        width: 60px;

        margin: 0px;
        padding: 0px;
}
dd {
       
float: left;
        clear: none;
        width: 290px;
       
margin: 0px;
        padding: 0px;
}
dl {
        width: 350px;

        font-size: 9pt;
        line-height: 1.5em;
       
position:relative;
        margin: 0px;
        padding: 0px;

        left:15px;
}
.red {
        color: #FF3300;
}

#box {
        width: 500px;
        background-color: #F1F1F7;

}
#box #content {
        padding-top: 10px;
       
padding-right: 10px;
        padding-bottom: 10px;
        padding-left:
20px;
}
–>
</style>
</head>
<body>

<div id=”box”>
<div id=”content”>
<img src=/Article/UploadFiles/200704/20070412091408274.gif align=”left”/ >

<dl>
<dt>商品名称:</dt>
    
<dd><strong>[好大的一只啊] </strong>忧惠:<span
class=”red”><em>8.5折</em></span></dd>
       
<dt>商品简介:</dt>
       
<dd>商品名称商品名称商品品名称商品名称商品名称商品名称商品名称商品名称商品名称商品名称商品品名称商品名称商品名称商品名称商品名称
商品名称商品名称商品名称商品品名称商品名称商品名称商品名称商品名称商品名称……[<span
class=”red”;>详细介绍</span>]</dd>
       
<dt>店铺地址:</dt>
        <dd>商品名称</dd>
       
<dt>联系电话:</dt>
        <dd>0000-12345678 87654321
</dd>
</dl>
</div>
</div>
</body>
</html>

几个常用CSS

使用 line-height 垂直居中

line-height:24px;  

使用固定宽度的容器并且需要一行垂直居中时,使用 line-height 即可(高度与父层容器一致)

清除容器浮动

#main { overflow:hidden; }  

不让链接折行

a { white-space:nowrap; }  

上面的设定就能避免链接折行

始终让 Firefox 显示滚动条

html { overflow:-moz-scrollbars-vertical; }  

body, html { min-height:101%; }  

使块元素水平居中

margin:0 auto;  

其实就是

margin-left: auto; margin-right: auto;  

这个技巧基本上所有的 CSS 教科书都会有说明,别忘记给它加上个宽度。Exploer 下也可以使用

body{ text-align: center; }  

然后定义内层容器

text-align: left;  

恢复。

隐藏 Exploer textarea 的滚动条

textarea { overflow:auto; }  

Exploer 默认情况下 textarea 会有垂直滚动条(不要问我为什么)。

设置打印分页

h2 { page-break-before:always; }  

page-break-before 属性能设置打印网页时的分页。

删除链接上的虚线框

a:active, a:focus { outline:none; }  

Firefox 默认会在链接获得焦点(或者点击时)加上条虚线框,使用上面的属性可以删除。

最简单的 CSS 重置

* { margin: 0; padding: 0 }

word-break: break-all;

以下文字来自[舜子]的BLOG,转帖一下:

今天网友 Dcboy 和我提到一个Bug,他说他的编辑框变形了。后来我看了他的代码发现编辑框没有自动换行。被文章中的英文撑开了。

于是我告诉他,让他在skin的CSS里加上 word-break: break-all; 问题解决了。这个问题只有IE才有,我在FF下测试,FF可以自己加滚动条,这样也不影响效果。

建议大家做Skin时,记得在body里加 word-break: break-all; 这样可以解决IE的框架被英文撑开的问题。
以下引用word-break的说明, 注意word-break 是IE5+专有属性
程序代码:
word-break : normal | break-all | keep-all
参数:normal :
依照亚洲语言和非亚洲语言的文本规则,允许在字内换行
break-all :  该行为与亚洲语言的normal相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本
keep-all :  与所有非亚洲语言的normal相同。对于中文,韩文,日文,不允许字断开。适合包含少量亚洲文本的非亚洲文本

说明:

设置或检索对象内文本的字内换行行为。尤其在出现多种语言时。
对于中文,应该使用break-all 。
对应的脚本特性为wordBreak。请参阅我编写的其他书目。

示例:
div {word-break : break-all; }

Mysql-front 5.1注册码

bhaaAThangemMkaz2tQhq3/f7dZ7
Vj29WeGHjuupj/AhYqymjAuokhYi
X1T/fG+q1yR22PdcEP39dxU3ovEo
lLLzwIZlQr9oJYwUf5eG4x5e1bMP
nfIaIl8reszQPHFNbrxBjCVrBEXL
TyBLehxzUpVI672t3LjX8q4ytCRC
ezcoZQfMAc0DulJzNREbwlcf0Rco
N0zW3ojBUxGsplBBZZPrD7/bPhkM
rjtS8Bxym+HeV1TJDTXuiL8QLg==

======================================

fSbC9xxy7ga57DOrLz9mMqYSFx8S
OIWiOBI61uJ562GINVTVNBDaGBIl
Cuni0a1iUAF88I6zrHzH9Wzcv4h+
h3wTGgOX8mYgN0jEEOmzI1DLx0DJ
8t94hUJ5O0I99Ts6iqvHhw24jYfI
h++JG/BzVLnaSDbNdqH9iYbXZ2Pc
eFZAZe6hzPQ9DREtkEvg7rAul/Fw
ZptCP1WFfKkfgviwY8i67NucJe2L
UTZFKoX5MGSuP9GGJnouQg/P1SII
3PCKXGoUv0hBoTiMLXBlJWpaNg==

=============================================

0W01VaFQPp/XRYgXjOFSUY7hZ5Cc
W9f35KH4bym2jmhYygsHyNsr47Hs
7OBjd7QH+ALAKqZdDAh/AfG3V/8Q
his64uZEhglY8B8yu5PvN49tOO05
XG7Qyz3skOK3An9Zoc/xSA1fLGeq
PioqBj/khHWF1LK0lBi00LOLFXzs
oQtoMi1Ol+Ehxz8URH3kQqN09raw
iM7DrTxZe1oVoOjTPDerwPOLULI1
6EnbdBu92YSk0tYQw0BmVss2G6ak
GjaDrPWrDWP3uip0OOX4UXNggQ==

===============================================

H4nLHG3xsjy5l4QMEsSpaYAyggPp
9OdFDMG0Y1XM7VqTyg+GAAm8V/eP
9zuAwQ5/9tA8GQeOlavXxIDkMsY7
I4UAy4LmhUU2vLtEkgjtMhSd3nFT
OGe2bOmGvoMCPts/1eQx5YFMet9K
AjkZPI1BR8/fm7Mb0bQOPeJQyilC
T1/4k4MfqnQkub06+ADZ7pg3WdkC
jneqAVvKPaM2Kf55cGDsLmo3Xxck
ZHpzPKJDISjEQ+qFadS8Z9Ao0HHK
31JWyvw0Qr/9d0Ku10+W6DrhZw==

=================================================

DZaNXFw2rfRrF3xlukPGGiilkurQ
r7vKuSPCUEdAoRWRJmjnADY0Ink3
Nr9qD3CM5+v9PYJ4uf/b9jShtlYH
KV16XPA+On7CjH8zqxywbz2ci85i
f0va/I0DOvGhpsww1jAJCJWC4A+z
ZjTMzA0+SEQcKyHzOUe89eA+c/Gq
FZBmitn5u602wlMj2KtvMSN8EgSc
wDVxI+FSi0U/b89fRaUMJRbUadm0
uZHKMPdlaykMQPwZFN8G561OFCU/
rbFQlatd0JFPnLKxjNsjva04LQ==

===============================================

hFeWdc8oboH/QwzaaLhrH6CgRo6g
nBXqa0bjHJdEYTIzMdqnkEBvygf+
xJeO2zRqajhnH+S1wZWeNUwXLwZm
KvS8LCvwCf1WBqzsRMuDOTQnac5d
RGf80G986szBG8kzkhKjC4Bx3uLy
NomiYSHrGBoDacd5wPCqFMoTsaMC
CjVMabK/JyQyAeuULOf8lW0WiXTo
TKH7k1yGW6plaQKWGIqBZuYlYk5H
tFm8hdKXaxbeiiREFl7ni1G9lP7j
1Gdf/cmb+fq2sKrSgZyLEjQLFA==
===============================================

Y2CjWsyI23Fa0G1pban8ep83zQAI
7mERztK7a3ZufX0LWeAe/y50DURN
kOOlakZ0dgkoipf/6KsNEEm2aptm
L3/dXG1jKphojzSwNsS4PHY4qGKA
9vHBEAsDLlwGrLFfmdtKOCrgNG6V
ab7clt+yRFuxctwefegNu02YdlGC
wEKI2MP9QcMXl/aFLkFsz3mBFn1t
YZtjYFswD+7zJ6KETy1cRK0TG/UK
/6GoBQtjLIeCjNBbrEWvOm6XunsO
jCaOhBeccOe3lIUCbJEwSFKAGA==

=============================================

3AFJhTfHVl0MBUFC1NEgO34cyEqR
saJhnLE8X1K0OU5wU630QIlLyAiu
pMGYcSoTEanqEaBvKiXFfMvqbTM+
X87dmWn6bicol0G9APDw1GKO4A4g
Zyc8z47uRSNgqD9moJGFIdZZ+l1b
+/PCg5MKBBhDhc6VDBKJ3hdVTu6L
sW3+fY+9awZvyMMrXNu3STU0z0TX
kHVOuMI+XqKeywPGEClGO/U5vgN7
DbL2xQm0Czm89V3fPnY+03gVOkP2
dvBKP4EqwgCXuxJVDEbC8T0bPQ==

=============================================

SoydMqMl+/Gpf41SeCYSamtq3urK
wqREsSLloXTdR1DoEd6sFEtxWH+0
w/nC12MfI+TzlhOuvit3bqOzUSrq
XTPipT1EA1YfelWllo3inkHWZ8Bd
IG4b/GCULr4ufAKEtZnyXVHeUPoo
/HCkWPViDUwQUbQqZhcu7baPDnAo
fGQlW5++dTXq3yIZTxNs8tpffgEk
5oemtUyJhXaAEas6KQKw/vEFLPho
48B3tuL31SNvluTSp3O3y8qZvSEV
h3GE09Cp7E4SWKkv6rB9VG8Vcg==

===============================================

Xzlv+2HZXpuIUhAUGVYmjhw6ncp9
b7qlOIwQa4BiPlhJl61ma2fUW1s4
BvNSzx0WgiHGB86X6VZ1ix3bXZop
eq4MxQFHKtaLj60Y6jduOX8Id9Is
oBIKLLkuRijSbZJpBxIqHLrz+2C/
nym1n8XbWYagYJ1z4OqNxjkrCGfW
LoSPC9jAtivGSk3T5lDsUzh6MEqF
bSd6Bjce5tqDgX9AV0DM3icFg3dF
/u9XXp+72DOCT9FStV01UwID6L/O
zzokhH37OQL8irSbjE1FdGW+TQ==

==========================================

BJNZHBPeVX4GKH3AbulBcezga945
qNEKaHM8PpixioQLO0rZ57tUUQ7l
jkWF/5Vh6pWVSJTmNhM54CkFDq3a
M6EVzfPJT00+YS66mmQe4FI85zaj
cvyNyiaKqBh8XjwxXhFs6oHjYJJ4
MAWRTTvOVXDH29E7J30UQkz4qFWD
0445Aj0clJCfu4WAmGq7TmAWF8H2
g+k5VUTx8aBnRS/WVMG3iyryv+3h
W2S4LjfsnF1Zsaf4D4N9p5Uqr2rI
Lvhaj80tbxjTja+MLVhNr4GURQ==

=================================================

Lv/+h44wqgNXFicAJPjLZFqwpCoF
mnn2JvfPTtQ9kEX51XdLNImcH6Pe
bKp1KUMMGaUWSA5/NRMqqmoVaJQm
Fh3B9G2jCyVfYeag+EFRCI/ByCpx
Jg+yvnE4i9NUS1mKuBXD/QR5uEBk
OsiAzv8DgQORN/sbIkjUKX7vwvzG
6QEaDIPaWzKqPV7RIctjkUt4+5Av
r5oBre/6Mg1Q1GIhBftZkD1UtPm3
/3oDrT3o+2SlPNwElOcmypfkMHkk
jAVK5+vfb8lOPKou3lmzUPZPKw==

==============================================

zPH5/yKwB7akS0BMDoMsIRoIA0dN
rE5EB8qSLhyCiwp+oZVZOYm7fH/o
z7odFfCIGuTPHwUOB7r2u6AT1v0a
i0vSNJXevY/dv/EY2hCClIhxTohs
GUE0VLLV3vZJ0+AalJPuXfP3v513
PQgPG0jLLMHoYm2gC0eZU4TCQx0B
r4JJo5Ne0CH9wGfwiPdkIul0NhHU
uQGP78v0FIsTBbQvDuing6q3msxX
GQ+GeVUmshiefNvZ8MzB86ug0PaL
hgtayc9N3lwGEf23C2S/MZW6bQ==

==================================================

pF+PyM1Vz5eTwApjWBBOC8UtZmOV
0xsmgjgvdTLVMXc8pLbhdsDkvMyI
sgBv8WZuftr4FdKRxQVXVr+j5MAi
ai3I9jJ4msA80i5ITzj+UykFuXeJ
M8AB68iTiN80FjoKA1o2aJcjzc1J
ffxHJCavDvlFG7KnfbuM9VjLHIbQ
9lkXTIQX20o6qYOPmPpOG7JqeVLe
H4XZLbTjzJp81h5YY9dVISCKbf01
1Wl6vlh3L1Q1IFSnIfaQpTZwixHw
bJZE8tuy2STl7G17uiqjuvcmdg==

关于MySql备份恢复时错误的处理

  今天在对MySql数据库进行备份、恢复时,出现一个问题,从源数据库用Bascup as SQL dump方式备份出的SQL文件,执行恢复Restore from SQL dump时出现错误,在打开错误日志时,记事本停止响应,无法打开,因此看不到错误日志,无法确定错误原因。后来一想记事本停止响应应该是日志文件过大造成的,而记事本对大的文本文件处理能力较弱,于是上网下载UltraEdit文本编辑器,手动果然可以打开错误日志(winxp系统错误日志路径:C:\Documents and Settings\zqd\Application Data\SQLyog\sqlyog.err),错误信息为:“Got a packet bigger than ‘max_allowed_packet’ bytes”,一看备份的SQL文件含数据体积达到60多兆,几经折腾找到了解决的办法:

  1、在MySql安装目录下找到配置文件my.ini(Linux下为my.cnf),如果找不到则说明系统没有这个配置文件(默认好像没有这个文件),可以手动新建一个txt文件,将名称改为My.ini(Linux下未测试)。

  2、在其中添加:max_allowed_packet=500M(可以自定义)

  3、如果My.ini存在,则还是按步骤2操作,完毕后,还须查找是否有这样一行:old_passwords=1。如果有,则删除,如果没有则OK。

  4、此时即可用恢复功能恢复超大的备份文件。一切正常。

N81恢复出厂设置

恢复出厂设置在设置,手机设置里,和第一种格机效果是一样的。就是相当于软格。 格机有两种方法(记得格机前一定先备份好自己要的数据资料等):
1、软格:在手机上输入*#7370#之后要求你输入锁码,初始密码是:12345,如果你更改过手机密码,那就是更改后的密码(不是SIM卡密码),之后出现白屏,只显示NOKIA字样,2~3分钟后格机完成,重新输入时间;
2、硬格:先关机,再开机的时候按住拨号键、“*”键、“3”键,打开电源直到“NOKIA”字样出现(此过程不能松开任何一个按键)。稍稍等几秒直至出现“Formating……/”字样,这时方可松开以上按键。过几分钟,系统格式化完成,手机自动重启并进入待机画面。
以上格机需要注意:保持电量绝对充足,格机途中不能企图关机,不能插充电器等。
还有尽量以软格为先。
格式化手机会清除你添加到手机的所有资料以及收到的信息通讯纪录等等都会清除,一句话,和买来的新机一样!对了增加一点,格机对扩展卡是没有影响的,如果想格式化扩展卡呢那么就选择附加功能–存储卡–选项–格式化存储卡。