自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

瓜牛的窝

从2005-4-19开始

  • 博客(43)
  • 收藏
  • 关注

原创 jsp生成静态的hmtl文件

为了减轻服务器压力,将原来的文章管理系统由JSP文件的从数据库中取数据显示改为由jsp生成静态html文件后直接访问html文件。下面是一个简单的示例1.buildhtml.jsptry{ String title="jsp生成静态html文件"; String content="小样,还搞不定你?"; String editer="hpsoft"; String filePath = ""; f

2005-04-25 22:38:00 723

原创 端口碰撞技术让开放端口更安全

所有在防火墙和路由器上开放的端口都是一种安全风险。这也是一种称之为"端口碰撞(port knocking )"技术的价值所在。端口碰撞技术是一种允许访问预先配置好"碰撞"的防火墙服务的技术。所谓的碰撞是由一个尝试访问系统上关闭端口的序列组成。这些尝试要么记录在一个日志中,要么保存在一个后台进程中,通过预先配置这个日志或者进程来监视打开相应端口的序列,如果尝试序列与预先设置的序列相符合,就可以打开某

2005-04-24 22:00:00 1352

原创 让你的WAP网站有更好的兼容性

今天看到朋友的WAP网站的首页用IE和WAP手机都能浏览 看来他一定是做了对浏览器的检查,如果不支持WML的话就redirect 仔细想了一下,Redirect只是对于不支持WML的浏览器做的操作(比如IE) 所以 Response.Redirect还是可以用的,关键是如何判断浏览器是否支持 于是跟朋友要代码看,结果得到了这个: if (strpos("wap", $_HTTP_GET_VARS[

2005-04-24 21:59:00 994

原创 生成图片E-mail地址[php]

mail.php代码/*MailX Managment System 0.8 Beta*/header("Content-type:image/png");$mailaddress=$_GET[mailname];$mailaddresslen=strlen($mailaddress);$mailaddressimages=imagecreate($mailaddresslen*10,25);

2005-04-24 21:58:00 1942

原创 七个妙招提升WinXP速度

 Win XP以其华丽的操作画面和稳定的性能成为不少电脑玩家的首选操作系统,但在使用Windows XP的过程中你会发现,随着时间的推移操作系统在速度上是越来越慢了。如何才能使Windows XP提高运行速度的问题,已经成为用户十分关心的话题。   1、加快启动速度   每次启动Windows XP的时候,蓝色的滚动条都会不知疲倦地走上好几圈,对于追求高效率的你,是不是很希望它能少走几圈呢?其实我

2005-04-24 21:57:00 1095

原创 CSS的十八般技巧

* 原文作者:Roger Johansson* 作者简介:住在瑞典哥德堡,1994年开始接触和参与web设计,456 Berea Street是他的住址,因此采用这个名字作为他的个人主页域名* 原文出处:www.456bereastreet.com* 原文发表时间:2005年3月15日* 阿捷说明:此文原名"CSS tips and tricks",有2篇,我将它们合并翻译在本文中。最近,经常有朋

2005-04-24 21:55:00 785

原创 ASP¦检测客户端是否为手机

对于WAP开发者来说,非常实用的代码. 可以判断访问者是使用手机还是使用电脑访问 从而进入不同目录. if instr(request.ServerVariables("HTTP_USER_AGENT"),"Mozilla")=0 then response.redirect "/wap" 如果客户端为手机访问,则进入/wap目录 else response.redirect "http://w

2005-04-24 21:51:00 888

原创 终止进程的内幕

有来信询问进程结束的有关问题,下面就这个问题简单讨论一下(下面的讨论基于2000,其他NT系统也类似)。  首先看看一个应用程序想要强制结束另一个进程所要做的事:首先获得目标的进程ID,接着利用OpenProcess获取进程句柄(确保足够权限),最后将句柄传给TerminateProcess了结那个进程。  1、OpenProcess通过本机系统服务接口进入核心态,随后调用ntoskrnl的NtO

2005-04-24 21:49:00 967

原创 ASP学习:远程注册自己的组件

把asp程序作成dll很多好处,但是有一点,该dll必须注册才能在asp中调用。如果是自己的服务器那还好,但如果是租用的虚拟服务器,就没办法使用了。 怎样在远程主机上注册我们的dll呢?在服务器端使用Shell!!! 让我们先将自己的dll文件通过ftp或http上传到服务器上,然后作一个asp程序,调用WScript.Shell来 执行regsvr32命令: Set oShell = Creat

2005-04-24 21:48:00 759

原创 用ASP实现远程批量文件改名

对于网站设计者而言,时常处理大批量的文件是难免的,特别是图片和一些文本文本文件,更是经常处理。而由于网站大量文件的关系,对于同类型文件的命名,往往就直接采用带有一定规律的递增数字来作为文件名,比如,我们常见的图片文件的命名,就时常采用1001.jpg、1002.jpg这种方式,这样的好处是文件名不会重复,容易管理。这里,我们专门介绍一种简单易行的方法来实现对任意文件夹下的所有文件进行批量改名,当然

2005-04-24 21:47:00 803

原创 session

摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.

2005-04-24 21:46:00 716

原创 重设mysql的root密码

#/etc/rc.d/init.d/mysql stop #/usr/local/mysql/bin/mysqld_safe --skip-grant-table& # /usr/local/mysql/bin/mysql -u root mysql> use mysql mysql> UPDATE user SET password=password(newpassword) WHERE u

2005-04-24 21:46:00 1008

原创 ASP身份证验证

Function IDCheck(e)IDCheck = truearrVerifyCode = Split("1,0,x,9,8,7,6,5,4,3,2", ",")Wi = Split("7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2", ",")Checker = Split("1,9,8,7,6,5,4,3,2,1,1", ",")If Len(e)  18 The

2005-04-24 21:43:00 1192

原创 破解加密光盘五法破解加密光盘五法

如今市面上有很多加密光盘,这些光盘是以特殊形式刻录的。将它放入光驱后,就会出现一个软件的安装画面要你输入序列号,如果序列号正确就会出现一个文件浏览窗口,错误则跳回桌面。如果你是从资源浏览器中观看光盘文件就是一些图片之类的文件,你想找的文件却怎么也看不到。这样的事情你碰到过吧?如果你的光盘序列号丢了或者光盘上的序列号根本不对,那该怎么办呢?别急,看我的“神龙五式”!   第一式:用UltraEdit

2005-04-24 21:42:00 1274

原创 使用ASP生成HTML文件

共有两个页面index.htm是首页.程序比较简单,主要是用了ASP里的文件操作对象。    Untitled Document charset=gb2312">        发送消息                   //send.asp function chan_time(shijian)转换日期时间函数 s_year=year(shijian) if len(s_year)=2 t

2005-04-24 21:41:00 697

原创 让BT下载的速度狂飚起来

喜欢从网上下载电影的网虫们,相信对BT这个东西不会陌生,但是许多人发现自己的下载速度并没有想像的那样快,根本比不上FTP的正常下载速度,看着朋友们吹嘘自己的速度上百K甚至几百K的,而自己的下载速度还在几K十几K的在那慢慢爬,心里真是不舒服。其实,要使BT下载的速度快起来,只要针对不同的情况,在自己的电脑中作一些相关的设置就行了,下面笔者就来跟大家讨论一下怎样尽量使处在外网和内网中的不同用户在使用B

2005-04-24 21:38:00 1895

原创 任何网页源代码

javascript:s=document.documentElement.outerHTML;document.write();document.body.innerText=s;

2005-04-24 21:36:00 776

原创 如何建立DHCP服务器

http://www.mydot.org/index.php?action=show&id=801在一个使用TCP/IP协议的网络中,每一台计算机都必须至少有一个IP地址,才能与其他计算机连接通信。为了便于统一规划和管理网络中的IP地址,DHCP(Dynamic Host Configure Protocol,动态主机配置协议)应运而生了。这种网络服务有利于对校园网络中的客户机IP地址进行有效管理

2005-04-24 21:35:00 723

原创 IIS + Tomcat虚拟主机的配置

现在在配置虚拟主机,google了一些文档出来,折腾了一阵子,不得要领 比如www.abc.com和www.xyz.com,都是JSP的站点,要放到同一台机器上面。 具体情况是,abc.com的页面文件放在D:/jakarta-tomcat-5.5.4/webapps/ROOT,已经运行正常;现在需要加入xyz.com,让两个站点共享机器。 使用的是IIS 5 (win2k server)+ To

2005-04-24 21:34:00 901

原创 win2003 +mysql-4.0.2+ Tomcat 5.0的配置

一、软件准备: 我的是一台能正常运行win2003 的硬软软件环境。 1. j2sdk1.4.2_06 2. mysql-4.0.23-win.zip 3. Tomcat 5.0 http://www.apache.org/ 4. mm.mysql-2.0.4-bin.jar: 到 http://mysql.ihostunit.com/Downloads/Contrib/mm.mysql-2.0.

2005-04-24 21:32:00 843

原创 jsp开发网站使用cookie的一点经验

在开发网站应用程序的过程中,使用cookie记录用户的一些信息是比较常用的一种方法,而cookie的使用也非常简单。如果我们在jsp程序中希望得到cookie的值,只需要使用HttpRequest.getCookies()即可得到所有cookie的值,而把值写入客户端的cookie文件也非常容易,是需要创建一个cookie,然后调用HttpReponse.addCookie(Cookiec)即可。

2005-04-24 21:32:00 690

原创 搜索机器人的清单

前面是搜索机器人的访问名... PHP程序中可以用 $_SERVER[HTTP_USER_AGENT] 获取 =后面是说明... 代码:AbachoBOT=Abacho.com abcdatos_botlink=Abcdatos.com http://www.abcdatos.com/botlink/=Abcdatos.com AESOP_com_SpiderMan=Aesop.com ah-

2005-04-24 21:31:00 2551

原创 JSP标签库

1.JSP标签库(也称自定义库)可看成是一套产生基于XML脚本的方法,它经由JavaBeans来支持。在概念上说,标签库是非常简单和可以重用的代码构造。它可以大大简化你在页面中输入各种录入框的代码(诸如此类的代码:2.标签库(Tag libraries)提供了建立可重用代码块的简单方式。但是和COM和J2EE不同的是,你不需要掌握任何额外的技能就可以建立标签库:如果你会编写JSP页面,你就会建立标

2005-04-24 21:31:00 1112

原创 iframe 的自适应高度

实现 iframe 的自适应高度,能够随着页面的长度自动的适应以免除页面和 iframe 同时出现滚动条的现象。 源代码如下  //** iframe自动适应页面 **// //输入你希望根据页面高度自动调整高度的iframe的名称的列表 //用逗号把每个iframe的ID分隔. 例如: ["myframe1", "myframe2"],可以只有一个窗体,则不用逗号。 //定义iframe的ID 

2005-04-24 21:29:00 660

原创 运用加密技术保护Java源代码

Java程序的源代码很容易被别人偷看。只要有一个反编译器,任何人都可以分析别人的代码。本文讨论如何在不修改原有程序的情况下,通过加密技术保护源代码。 一、为什么要加密? 对于传统的C或C++之类的语言来说,要在Web上保护源代码是很容易的,只要不发布它就可以。遗憾的是,Java程序的源代码很容易被别人偷看。只要有一个反编译器,任何人都可以分析别人的代码。Java的灵活性使得源代码很容易被窃取,但与

2005-04-24 21:28:00 754

原创 几个不错的网页载入页面

流动性非常好的网页载入页面 第一种:  起点博客::::http://www.mydot.org:::::    function setSB(v, el) { var ie5 = (document.all && document.getElementsByTagName); if (ie5 ¦¦ document.readyState == "complete") { filterEl = e

2005-04-24 21:26:00 743

原创 防止入侵 两步修改XP远程管理默认端口

自Windows 2000开始,微软就提供一项终端服务(Terminal Server)这项服务可以将远程的桌面传递到本地。通过该服务,可视化的远程管理可以非常方便的实现。继Windows 2000之后,Windows XP也提供这项服务。在Windows XP 中的Terminal Server Client程序比Windows 2000中的那个有了进一步的发展,许多功能都强大了许多。   Wi

2005-04-24 21:26:00 829

原创 你了解BIOS启动项中的设备吗?

在早期的BIOS版本中,引导设备启动顺序里只有C、A、CD-ROM等这简单的几项,而现在的BIOS中就不止这几项了,它还新增添了许多启动项。那么,你知道这些启动项指的是哪些设备吗?   Floppy   软式磁盘驱动器,简称FDD,也就是我们平时所说的软驱。   CD-ROM   不用多说了,大家都知道,这是光盘驱动器,也就是我们平时说得光驱。   SCSI   SCSI的全名是:Small Co

2005-04-24 21:25:00 951

原创 如何防止ASP木马在服务器上运行

目前比较流行的ASP木马主要通过三种技术来进行对服务器的相关操作。 一、使用FileSystemObject组件 FileSystemObject可以对文件进行常规操作 可以通过修改注册表,将此组件改名,来防止此类木马的危害。 HKEY_CLASSES_ROOT/Scripting.FileSystemObject/ 改名为其它的名字,如:改为FileSystemObject_ChangeName

2005-04-24 21:24:00 605

原创 一位高手整理的IIS FAQ

下面是一位高手整理的问题精华,大家好好看看吧,收获肯定很大的!      1.如何让asp脚本以system权限运行      修改你asp脚本所对应的虚拟目录,把"应用程序保护"修改为"低"....      2.如何防止asp木马      基于FileSystemObject组件的asp木马      cacls %systemroot%/system32/scrrun.dll /e /d 

2005-04-24 21:24:00 621

原创 使用反向代理技术保护Web服务器

随着Internet的发展,很多机构都将自己内部的网络连接到Internet上,因而网络安全问题越来越重要。     为了增加网络的安全和保护内部网络上的重要数据,需要将内部网与Internet相隔离,当前主要通过防火墙技术来完成这个目的。然而为了保护内部主机,防火墙软件就必须限制外部网络中的主机对内部网络的访问。因此普通防火墙软件的设置中,外部网络无法访问内部主机。然而,为了向外发布自己的信息,

2005-04-24 21:23:00 983

原创 玩转boot.ini

boot.ini 文件是个启动引导程序文件,装多系统或者重装系统的时候会用到它。 默认的情况下这个文件是隐藏的,准确路径是c:/boot.ini,可以用记事本打开这个路径,也可以在“运行”中输入“c:/boot.ini”启动该文件。 常用的方法是去掉隐藏后用记事本打开,“资源管理器”→“工具”→“文件夹选项”→“查看”去掉“隐藏……”前面的√,“隐藏文件和文件夹”选“显示……”这样就去掉了隐藏,可

2005-04-24 21:21:00 2013

原创 手动关闭端口的方法

为防止漏洞攻击,把系统不用的端口都关闭掉,然后从新启动。 注:关闭的端口有,135,137,138,139,445,1025,2475,3127,6129,3389,593,还有tcp. 具体操作如下: 默认情况下,Windows有很多端口是开放的,在你上网的时候,网络病毒和黑客可以通过这些端口连上你的电脑。为了让你的系统变为铜墙铁壁,应该封闭这些端口,主要有:TCP 135、139、445、59

2005-04-24 21:21:00 2130

原创 中国顶级门户网站架构分析

首先声明,下面的内容都是我个人根据一些工具形成的猜想。并不保证和现实中各大门户网站所用的架构一摸一样,不过我认为八九不离十了。   新浪和搜狐在国内的知名度可谓无人不知无人不晓。他们每天的点击率都在千万以上。这样大的访问量对于新浪和搜狐来说怎样利用有限的资源让网民获得最快的速度成为首要的前提,毕竟现在网络公司已经离开了烧钱的阶段,开始了良性发展,每一笔钱砸下去都需要一定回响才行的。另一方面,技术人

2005-04-24 21:15:00 867

原创 构建免受 FSO 威胁虚拟主机

http://www.mydot.org/index.php?action=show&id=120现在绝大多数的虚拟主机都禁用了 ASP 的标准组件:FileSystemObject,因为这个组件为 ASP 提供了强大的文件系统访问能力,可以对服务器硬盘上的任何文件进行读、写、复制、删除、改名等操作(当然,这是指在使用默认设置的 Windows NT / 2000 下才能做到)。但是禁止此组件后,

2005-04-24 21:12:00 624

原创 自动打开最快镜像站的代码[html]

是不是有好几个镜像站点?是不是经常有的站点打不开?你是不是想让网友自动进入一个最快的镜像站点?相信这是困扰了许多个人网站站长的问题,现在终于有了个很好的解决办法了...... 方案一: 代码:     //设定检测的时间,每5秒刷新一次 自动选择最快站点     请稍候,正在选择速度最快站点......  i=1 var autourl=new Array() autourl[1]="http:/

2005-04-24 21:11:00 1016

原创 URL解码(Decode)/编码(Encode)

URL解码(Decode)/编码(Encode)URL解码(Decode)/编码(Encode)需要解码的字符串: 解码后的字符串:需要编码的字符串: 编码后的字符串:

2005-04-23 20:13:00 944

原创 Windows Server 2003 (Windows xp sp2) 下用JSP访问SQLServer 2000 数据库 (Error establish socket)

Windows Server 2003 (Windows xp sp2) 下用JSP访问SQLServer 2000 数据库 (Error establish socket)     默认安装SQLSERVER 2000企业版后,用JSP调用JDBC驱动程序访问数据库,会得出“Error establish socket”的出错提示,即驱动程序找不到SQLServer的端口,通过查看“事件查看器”

2005-04-21 10:34:00 718

原创 WINXP/WIN2003查看指定端口是哪个进程使用

@REM =====================@REM = Write phanrider =@REM = 2005.1.12 =@REM =====================@ECHO OFFset zhl_file=task_1$.txtset zhl_temp_file=Temp1$.zhlset zhl_file2=task_2$.txtset zhl_temp_file2=T

2005-04-21 09:59:00 1948

原创 Windows 2000进程细述

许多朋友问,这个进程是什么呀,那个进程是什么呀,它是不是木马呀等等诸如此类的问题,下面来介绍一下常见的进程。 最基本的系统进程(也就是说,这些进程是系统运行的基本条件,有了这些进程,系统就能正常运行): smss.exe Session Manager csrss.exe 子系统服务器进程 winlogon.exe 管理用户登录 services.exe 包含很多系统服务 lsass.exe 管理

2005-04-21 01:56:00 475

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除