• 随机生成字符串

    //将字符随机排序
    function strRandom(str){
    var strResult = "";
    var i;
    while (str.length > 0) {
    i = Math.floor(Math.random()*str.length); //get a random number
    strResult += str.charAt(i);
    str = str.replace(str.charAt(i),"");
    }
    return strResult;
    }

    发布时间:2010/4/20 所属分类:【Javascript
  • UrlScan.ini配置文件

    微软给了我们一个很好的工具用来使IIS安全的运行,这个工具是iislockdown,里面有个工具UrlScan,下面是它的配置文件

    发布时间:2010/4/20 所属分类:【IIS
  • 在win2k下建立泛域名解析

    1、安装DNS服务
    2、建立testA.com和testB.com两个域、主机、反向解析 ,
    3、在test.Acom域下建立名为*的子域
    4、在*.testA.com域下建立名称为空的主机,设置ip地址
    5、在*.testB.com域下建立名称为空的主机,设置IP地址
    6、重新启动DNS服务
    7、命令行下ping jjkjjj.testA.com , asff.testA.com , sdfsdlf.testB.com , ljlljljlj.testB.com试试.

    发布时间:2010/4/20 所属分类:【System
  • 关闭Nginx版本显示信息

    Nginx 会在 http 头,或者出现错误页的时候会有醒目的版本号提示。

    为了安全,可以关闭这些信息。

    方法很简单,只需在 nginx.conf 的 http { 里头加入 server_tokens 的参数
    例如:

    http {
    include mime.types;
    default_type application/octet-stream;
    server_tokens off; #关闭版本显示
    client_header_timeout 3m;
    client_body_timeout 3m;
    send_timeout 3m;

    发布时间:2010/4/20 所属分类:【Nginx
  • Nginx简单的防盗链和带宽限制

    对于nginx而言,本身也有简单的防盗链模块ngx_http_referer_module,配置比较简单,定义文件类型:

    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
    valid_referers none blocked server_names *.163.com 163.com baidu.com;
    if ($invalid_referer) {return 403;}
    expires 30d;
    }

    发布时间:2010/4/20 所属分类:【Nginx
  • 为nginx设置默认虚拟主机(空主机头,默认主机头)

    nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效
    最关键的一点事,在server的设置里面添加这一行:
    listen 80 default;
    后面的default参数表示这个是默认虚拟主机。
    这个设置非常有用。
    比如别人通过ip或者未知域名访问你的网站的时候,你希望禁止显示任何有效内容,可以给他返回500.
    目前国内很多机房都要求网站主关闭空主机头,防止未备案的域名指向过来造成麻烦。就可以这样设置:
    server {
    listen 80 default;
    return 500;
    }
    也可以把这些流量收集起来,导入到自己的网站,只要做以下跳转设置就可以:
    server {
    listen 80 default;
    rewrite ^(.*) http://www.xw81.com permanent;
    }

    发布时间:2010/4/20 所属分类:【Nginx
  • 更改win2003的IIS 6.0对上传下载文件的大小限制

    更改win2003的IIS 6.0对asp的上传文件大小为200k限制,aspx的上传程序没有影响。在IIS6.0中,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。IIS 6 出于安全考虑, 默认最大请求是200K(也即最大提交数据限额为200KByte,204800Byte)。(在 IIS 6.0 之前的版本中无此限制)

    发布时间:2010/4/20 所属分类:【IIS
  • 一个更新OE地址簿的批处理,部分适用

    适合我们公司内部情况而写的一个批处理,使用时有什么问题可以与我联系,中间用到了pskill和reg两个文件,可以上网搜索

    发布时间:2010/4/20 所属分类:【Mail
  • 全面优化winxp以及winxp的一些技巧

    1) 休眠模式:
    有两种方法进入休眠模式。 一-->
    打开任务管理器-->关机-->休眠;
    -->开始-->关闭计算机-->按住shift键,点关闭即可进入休眠模式
    2)加速windowsXP 的性能
    打开我的电脑的属性-->高级-->性能设置-->自定义-->把不要的都去掉
    3) 提高启动速度
    编辑boot.ini,删掉"/fastdetect",另外打开运行,输入msconfig,-->启动-->去掉不必要的启动项目

    发布时间:2010/4/20 所属分类:【System
  • HTML4标签的默认样式列表

    table { display: table }
    tr { display: table-row }
    thead { display: table-header-group }
    tbody { display: table-row-group }
    tfoot { display: table-footer-group }
    col { display: table-column }
    colgroup { display: table-column-group }
    td, th { display: table-cell; }
    caption { display: table-caption }
    th { font-weight: bolder; text-align: center }
    caption { text-align: center }

    发布时间:2010/4/20 所属分类:【(X)Html/CSS
  • 我的ID型参数过滤防注入之道

    判断用户提交的数字参数,诸如**.asp?id=xxx
    思路:用户提交的不是数字的情况下(**.asp?id=xxx and 1=1),将后面非数字字符全部过滤
    这样,在被注入或发生其他情况时,都能显示正确的数据

    发布时间:2010/4/20 所属分类:【ASP
  • netsh命令的修改+转贴

    netsh命令的一些基本用法

    发布时间:2010/4/20 所属分类:【System
  • Outlook Express邮件丢失问题解决方法之一

    多朋友在使用OE收发邮件时经常会出现邮件丢失的情况,如打开OE收件箱或其他,发现里面没有邮件或少了部分邮件,给工作和联系添了不少麻烦,下面是解决和预防之道。

    一、解决
    需要用到工具Easy Recovery,这个软件可以修复受损的OE文件。具体步骤如下(假设OE的收件箱丢失了邮件):
    1.打开OE,"工具"--"选项"--"维护"--"存储文件文件夹"--"更改",记下显示的文件路径并打开.关闭OE
    2.打开后会发现一个叫"收件箱.dbx"的文件,这个对应的就是OE的收件箱.新建文件夹a,将"收件箱.dbx"文件剪切到里面.打开OE,点收件箱,这时系统会生成一个新的空收件箱.关闭OE.
    3.打开Easy Recovery,选择"Email repair" --"Outlook Express repair",选择刚才移动到文件夹a的收件箱.dbx,然后可选修改下面的保存路径,next,等待,done.
    4.打开OE,选择"文件"--"导入"--"邮件",选择与你OE对应版本的Outlook Express ,
    下一步,选择"从OEx 存储目录中导入邮件","确定",然后"浏览"选择你刚才修复好了的收件箱的路径,下一步,选择指定的收件箱,然后导入,等待,大功告成.

    发布时间:2010/4/20 所属分类:【Mail
  • Nginx反向代理for win2003

    新增proxy.conf文件
    修改nginx.conf文件

    发布时间:2010/4/20 所属分类:【Nginx
  • 给JavaScript加上一个StringBuilder类

    最近学习.net的时候,知道了.net中有StringBuilder类来方便频繁的字符串操作,想起java中也有StringBuffer类来创建可修改的字符串序列,何不给自己喜爱的JavaScript也加上这么个功能呢?于是祭起editplus,经过一番努力,终于有了下面的代码,写完之后上网搜了几个别人写的,感觉自己这个可以生成有规则的html代码的功能是别人没有的,所以贴出来给大家拍拍砖。

    发布时间:2010/4/20 所属分类:【Javascript
  • 【翻译】Styling an input type="file"美化文件上传控件

    此文章指向了一个外部链接

    发布时间:2010/4/20 所属分类:【(X)Html/CSS
  • 安装Nginx为Windows服务

    用到微软的2个工具: instsrv.exe srvany.exe
    第一步:运行命令

    instsrv Nginx d:\nginx\srvany.exe

    这样就安装了一个Nginx的服务

    第二步:配置Nginx的运行参数
    直接将配置导入到注册表

    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NGINX\Parameters]
    "Application"="d:\\nginx\\nginx.exe"
    "AppParameters"=""
    "AppDirectory"="d:\\nginx\\"

    发布时间:2010/4/20 所属分类:【Nginx
  • Win2003虚拟主机设置

    首先说明我安装软件的目录名及很多目录的名称建立方法:密码产生器生成随机字符串,复制后粘贴到hashcalc中计算,得到的32位MD5字符串加上原来目录名称即成为现有目录名。如生成的“npU5BhdUb^W(E\zQ'”的MD5值为“4cb691f3acabdb3ea428199e141a3da3”,则原来的"c:\program files\winrar"变成了"f:\5cd7c29b154074add98a443937bcea6b_soft\4cb691f3acabdb3ea428199e141a3da3_winrar",下面为了方便,就不这么麻烦了,如果有,简称为前缀

    发布时间:2010/4/20 所属分类:【System
  • 打开Nginx的gzip压缩

    nginx默认情况下gzip是开启的,但是只对html文件压缩,不对js文件压缩,所以需要配置一下nginx的gzip_types参数
    编辑nginx.conf文件,在http段加入一下配置
    gzip on;
    gzip_min_length 1000;
    gzip_buffers 4 8k;
    gzip_types text/plain application/x-javascript text/css text/html application/xml text/javascript;
    重启nginx就可以了

    发布时间:2010/4/20 所属分类:【Nginx
  • access批量修改表字段名

    新建一个模块,把下面这段代码拷贝进去,然后在这段代码中间点一下鼠标(把光标移进去),然后按F5运行即可
    Sub test()
    Dim fld As Field
    Dim tdf As TableDef
    Dim strTableName As String
    strTableName = "表1"

    For Each tdf In CurrentDb.TableDefs
    If tdf.Name = strTableName Then
    For Each fld In tdf.Fields
    fld.Name = Mid$(fld.Name, 5)
    Next
    Exit Sub
    End If
    Next
    End Sub

    发布时间:2010/4/20 所属分类:【System
«  1 2 3 4 5 6 7 8 9  » 

XeonWell Studio