前言:大家应该都还没有忘记三年前在Serv-U5.004版的之前所有版本的"Serv-UFTPMDTM命令缓冲区溢出"与"Serv-UFTP服务器LIST命令超长-l参数远程缓冲区溢出漏洞"吧,这个漏洞让很多服务器管理员立坐不安,也让很多大型的站点、甚至电信级的服务器沦陷了...随着Serv-U新版本的推出,这个漏同已经不存在了;虽然溢出不存在了,但黑客永远也没有停止,所以伴随着来的又是Serv-U5.0到6.0之黑客常用的本地提升权限缺陷。(注:最常见的就如webshell+su提权,我在Baidu输入"Serv-U提权"关键词,搜索结果“百度一下,找到相关网页约34,000篇,用时0.00...
http://www.jb51.net//article/15755.htm
//如果传送参数是直接赋予的,就会产生乱码![code]http_request.open("POST",url,true);http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');http_request.send("action="+strName+"&val="+val);//如果val的值为中文,则产生乱码[/code]//解决方法很简单:使用javascript中的escape(string)函数[code]http_request.open("POST",ur...
http://www.jb51.net//article/15745.htm
[code]<?php$lenth=19;$str="怎么将新闻的很长的标题只显示前面一些字,后面用.....来代替?";echostrlen($str)<=$lenth?$str:(substr($str,0,$lenth).chr(0)."....");?>[/code][code]<?/*@另一种方法,使用ord()函数:@适用于gb2312编码:*/$str="怎么将新闻的很长的标题只显示前面一些字,后面用.....来代替?";functiongb2312_substr($str,$limit){$restr='';for($i=0;$i<$limit-3...
http://www.jb51.net//article/15744.htm
这样的情况是是为AJAX获取时先检查本机缓存,如果本机缓存已有相同内容,则不访问远端服务器。这样的操作倒是可以提高速度和减少服务器压力。但带来的弊端也是显而易见的。为了解决这个问题。我们必须在获取页加上一个额外的参数。比较简单的方法是用一个随机数。例子如下 [code]functionidCheck(){//参数调用函数varf=document.modify_form;varbook_num=f.book_num.value;if(book_num==""){window.alert("图书编号不能为空");f.book_num.focus();returnfalse;}//加一个...
http://www.jb51.net//article/15738.htm
window.name传输技术,原本是ThomasFrank用于解决cookie的一些劣势(每个域名4x20Kb的限制、数据只能是字符串、设置和获取cookie语法的复杂等等)而发明的(详细见原文:《Sessionvariableswithoutcookies》),后来KrisZyp在此方法的基础上强化了window.name传输,并引入到了Dojo(dojox.io.windowName),用来解决跨域数据传输问题。window.name传输技术的基本原理和步骤为:name在浏览器环境中是一个全局/window对象的属性,且当在frame中加载新页面时,name的属性值依旧保持不变。通过在i...
http://www.jb51.net//article/15724.htm
sudoapt-getinstallpython-mutagenmid3iconv-egbk*.mp3将中文歌曲名转换编码当前目录下的所有mp3(包括子目录)find.-iname"*.mp3"-execdirmid3iconv-egbk{};...
http://www.jb51.net//article/15690.htm
本站提供了两种解决方法:1,你Msconfig内多了启动我的文档项目.这个好办,msconfig里去掉就可以了.2,估计你是中了wsctf.exe和explorer.exe病毒.如果这样可以手动清除(1)按"Ctrl+Alt+Del"调出Windows任务管理器,结束掉EXPLORER.EXE进程,其中EXPLORER.EXE进程有两个,一个是系统的,一个是病毒的,系统的所在位置是"C:\WINDOWS”,病毒的所在位置是"C:\WINDOWS\system32",只需结束掉病毒的进程就行了。若不能区别两个进程,可以把两个进程都结束掉,然后再切换到——应用程序——新任务——浏览——选择"C:\...
http://www.jb51.net//article/15670.htm
更加坏的事情是,即使你仅仅针对IE设计,不考虑其它浏览器,由于IE模型绝对可以说是一只让人难以捉摸其脾气的怪物,所以你单纯为IE设计也会遇到众多难题,发现很多的效果总是绕来绕去都难以实现。我们都知道,XHTML+CSS的目标就是实现内容与表现分离,理论上对于任何特定一份内容,我们都可以通过CSS实现任何我们想要的表现形式,或者细致地说是布局形式。虽然现实与这个目标有一定差距,但是CSS已经能够满足大多数常见的布局需求,这有CSSZenGarden为证。然而如果你用的是IE,因为它难以捉摸,所以如果你想用一种简单优雅的CSS去让IE能够实现“任何你想要的布局形式”,那是不可能的,只有复杂繁缛的C...
http://www.jb51.net//article/15658.htm
'subject信息标题'company发布信息的公司名称'content发布信息的内容'address公司地址'infomation公司简介'note相关说明以上值均由FORM提交,然后通过:subject=trim(Request.Form("subject"))等得到相应的值。<%'这个函数很关键!---------------------------Functionsql(a,b,sqls)ifb<>""then'如果客户端没有提交此值,则不会产生相应的SQL语句。sqls=sqls&"and"&a&"like'%"&b&"%'...
http://www.jb51.net//article/15657.htm
但是 也不是很可靠,比如空格间距非常大,那么我们必须增加多个占位符,同时页面的体积会变得非常大。同时,注意到Safari中的 宽度是已设定字符的空格宽度(Safari的默认字体为Times),也就是说一个中文字符需要两个占位符。具体情况如下图所示:其实,这不是Safari的问题,而是字体的问题。解决的方式就是使用下面的属性font-family:'宋体';将Safari的默认字体设置成“宋体”等中英文等宽的字体,就能解决。Windows版本的Safari字体设置,需要直接使用中文“宋体”这样的名称而不是“Simsun”(了解原因的兄弟请告诉我)。但至此,我们...
http://www.jb51.net//article/15654.htm
IE6真的让人很郁闷。但是就目前而言,我们还是不能放弃对IE6的兼容。从下面的我的blog访问统计分析数据来看,使用IE6的还是占有绝对主流的。本来想顺便说说web标准中这个“标准”到底是个什么东西,但是发现,还是明日另起一篇吧。因为这个不是“顺便说说”就能说清楚的。我们今天还是不如这个正题——如何让层盖住下拉列表框?非常郁闷或者非常幸运的说一下:这个问题只会出现IE7之前那些对web标准支持不好的浏览器中(例如现在非常主流的IE6-_-b... ),IE7和FF都不会出现这个问题。截图为证:出现上面情况的参考代码:<!DOCTYPE html PUBLIC...
http://www.jb51.net//article/15642.htm
