使用CSS截取字符串,让过长字符串结尾变成省略号(IE有效)
[ 2009-09-14 15:43:51 | 作者: admin ]
<style type="test/css" >
.texthidden
{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
border:1px solid #ddd;
}
</style>
.texthidden
{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
border:1px solid #ddd;
}
</style>
Sql Server及ACCESS中,如何随机排序数据集
[ 2009-09-14 13:52:02 | 作者: admin ]
p.s. 这个方法挺有用,不用自己写随机读行号函数
相信熟悉SQL语句的朋友都知道,在SQL SERVER中可以使用ORDER BY NEWID()来随机排序SELECT的数据集结果,那相同的功能在ACCESS中如何实现呢?
其实方法也很简单,就是使用随机函数Rnd()来实现.
例如:
SELECT * FROM TABLE ORDER BY Rnd(id)
说明:id为自动编号
相信熟悉SQL语句的朋友都知道,在SQL SERVER中可以使用ORDER BY NEWID()来随机排序SELECT的数据集结果,那相同的功能在ACCESS中如何实现呢?
其实方法也很简单,就是使用随机函数Rnd()来实现.
例如:
SELECT * FROM TABLE ORDER BY Rnd(id)
说明:id为自动编号
asp脚本执行超时的处理
[ 2009-09-14 13:49:45 | 作者: admin ]
一直使用ASP和MSSQL做数据库应用,一般情况是没有问题的,但有些项目,数据量会比较大,随着数据量的增加查询时会出现TIMEOUT的问题。我查阅很多资料,现将超时的原因及解决办法总结了一下,希望能给大家以参考。
影响服务器产生超时的原因主要有:
1、SERVER.SCRIPTTIMEOUT
2、CONNECTION对象的ConnectionTimeout属性
3、COMMAND对象的COMMANDTIMEOUT属性
下面是解决方案:
1、SERVER.SCRIPTTIMEOUT
SERVER.SCRIPTTIMEOUT,角本执行时间,默认值是90秒。
<%
SERVER.SCRIPTTIMEOUT=180
%>
2、CONNECTION对象的ConnectionTimeout属性
...
阅读全文…
影响服务器产生超时的原因主要有:
1、SERVER.SCRIPTTIMEOUT
2、CONNECTION对象的ConnectionTimeout属性
3、COMMAND对象的COMMANDTIMEOUT属性
下面是解决方案:
1、SERVER.SCRIPTTIMEOUT
SERVER.SCRIPTTIMEOUT,角本执行时间,默认值是90秒。
<%
SERVER.SCRIPTTIMEOUT=180
%>
2、CONNECTION对象的ConnectionTimeout属性
...
阅读全文…
win2003中iis与asp设置Session会话过期时间的问题
[ 2009-09-12 16:48:14 | 作者: admin ]
http://blog.163.com/clocker321/blog/static/6350577200962115751255/
保持Session的方法:有人说设session.timeout=-1,或小于0的数。这种方法肯定是不行的,session计算时间以分钟为单位,必须是大于等于1的整数。又有人说设session.timeout=99999。这种同样不行,session有最大时间限制。我经过测试发现最大值为24小时,也就是说你最大可以session.timeout=1440,1441都是不可以有,呵呵。本人测试环境:win2003+IIS6.0+ASP3.0。
所以想通过设session.timeout的过期时间让session永不过期是不可能的。写到Cookies里是比较好的方法,网上也有很多这样的教程,这里就不再说了!还有就是用在要保持session的页里设隐藏ifra...
阅读全文…
保持Session的方法:有人说设session.timeout=-1,或小于0的数。这种方法肯定是不行的,session计算时间以分钟为单位,必须是大于等于1的整数。又有人说设session.timeout=99999。这种同样不行,session有最大时间限制。我经过测试发现最大值为24小时,也就是说你最大可以session.timeout=1440,1441都是不可以有,呵呵。本人测试环境:win2003+IIS6.0+ASP3.0。
所以想通过设session.timeout的过期时间让session永不过期是不可能的。写到Cookies里是比较好的方法,网上也有很多这样的教程,这里就不再说了!还有就是用在要保持session的页里设隐藏ifra...
阅读全文…
用winrar实现批量压缩和解压缩
[ 2009-09-11 10:13:42 | 作者: admin ]
用WinRAR对单个文件进行压缩及解压,相信大家应该是轻车熟路了,但如果同时让你压缩多个文件,或是同时解压多个文件,一个个的单击势必会浪费大量的时间,也未免太麻烦了,其实使用WinRAR完全可以实现对多个文件的同时压缩或是解压缩。
批量压缩:
首先选中想要压缩的多个文件,单击右键弹出菜单中的“添加到压缩文件”,在弹出的“压缩文件名及参数”窗口中,选择“文件”选项,选中“把每个文件放到单独的压缩文件中”前的复选框,最后单击确定按钮,这样所有文件就会开始压缩,且压缩完成后每个文件对应着一个压缩包,同时以原来的文件名为文件名;
批量解压:
上面介绍了多个文件同时压缩,那反过来也能对多个压缩包同时解压。只要选中所有要解压缩的压缩包,然后单击右键,然后在弹出的菜单中选择“解压到当前文件夹”菜单项,这时就可以把所有选中的压缩包解压到对应的文件夹中了。
批量压缩:
首先选中想要压缩的多个文件,单击右键弹出菜单中的“添加到压缩文件”,在弹出的“压缩文件名及参数”窗口中,选择“文件”选项,选中“把每个文件放到单独的压缩文件中”前的复选框,最后单击确定按钮,这样所有文件就会开始压缩,且压缩完成后每个文件对应着一个压缩包,同时以原来的文件名为文件名;
批量解压:
上面介绍了多个文件同时压缩,那反过来也能对多个压缩包同时解压。只要选中所有要解压缩的压缩包,然后单击右键,然后在弹出的菜单中选择“解压到当前文件夹”菜单项,这时就可以把所有选中的压缩包解压到对应的文件夹中了。
开源或免费虚拟主机管理系统
[ 2009-09-09 20:30:21 | 作者: admin ]
1. ZPanel - 在Windows下的免费Hosting Panel
网址:
http://sourceforge.net/projects/zpanel/
http://www.thezpanel.com/
中文讨论:
http://www.twftp.org/phpbb/viewtopic.php?t=3104
2. web-cp - *nix的虚拟主机管理
网址:
http://sourceforge.net/projects/webcp/
http://www.web-cp.net/
中文讨论:
http://www.twftp.org/phpbb/viewtopic.php?t=5095
3. VHCS - Virtual Hosting Control System - 一样是*nix系统的,不过比ZPanel还热门喔
...
阅读全文…
网址:
http://sourceforge.net/projects/zpanel/
http://www.thezpanel.com/
中文讨论:
http://www.twftp.org/phpbb/viewtopic.php?t=3104
2. web-cp - *nix的虚拟主机管理
网址:
http://sourceforge.net/projects/webcp/
http://www.web-cp.net/
中文讨论:
http://www.twftp.org/phpbb/viewtopic.php?t=5095
3. VHCS - Virtual Hosting Control System - 一样是*nix系统的,不过比ZPanel还热门喔
...
阅读全文…
chm转html绿色软件CHM Encoder
[ 2009-09-06 23:47:26 | 作者: admin ]
CHM Encoder 1.4 是一款小巧、快速、操作简单、易用的CHM文档反编译工具。
它可反编译CHM文件或E-Book(电子书),提取出其中全部源文件(只需两步)。将CHM文件转换成HTML文件,您可以使用此软件!方便您对CHM文件中的内容进行修改和利用.....
补充:也可以使用命令行方式

ie8下ewebeditor无效的终极解决办法[兼容性问题/无法弹出菜单]
[ 2009-09-04 17:25:04 | 作者: admin ]
http://www.maihu.net/blog/article/ie8-ewebeditor.html
IE8正式版,终于发布了,其实IE8正式版的新功能在IE8 Beta版中都出现了,唯一让大家高兴的是IE8正式版的稳定型比Beta版好多了。我开发的网站项目使用的文本编辑器大多时ewebedit,但是使用IE8以后,菜单都不能打开了,网上找了很多办法,最经典的解决办法如下:
找到eWebEdit/Include/Editor.js(受版本影响有可能不一致),把里面的如下代码:
替换为以下代码:
阅读全文…
IE8正式版,终于发布了,其实IE8正式版的新功能在IE8 Beta版中都出现了,唯一让大家高兴的是IE8正式版的稳定型比Beta版好多了。我开发的网站项目使用的文本编辑器大多时ewebedit,但是使用IE8以后,菜单都不能打开了,网上找了很多办法,最经典的解决办法如下:
找到eWebEdit/Include/Editor.js(受版本影响有可能不一致),把里面的如下代码:
替换为以下代码:
if (element.YUSERONCLICK)
{
if(navigator.appVersion.match(/8./i)=='8.') //判断浏览器是不是IE8
{
eval(element.YUSERONCLICK + "onclick(event)");
...{
if(navigator.appVersion.match(/8./i)=='8.') //判断浏览器是不是IE8
{
eval(element.YUSERONCLICK + "onclick(event)");
阅读全文…