如何成功调试《Struts在行动》的第一例

struts in action第一例中的两个类 UserDirectory.class package app;import java.io.IOException;import java.io.InputStream;import java.io.FileOutputStream;import java.util.Enumeration;import java.util.Properties;import java.net.URL; public class UserDirectory { /** / private static fi...
tfc2005 发布于 2006-11-14 05:39 | 阅读 935 次 | 评论 0 条

NetCat的使用2

有关netcat的文章实在是太多了,关于它的强大我就不再复述了.netcat可以作为类似于telent的客户端,也可以监听某个端口作为服务器,还可以作为扫描工具扫描对方主机的端口,还可以用来传输文件,不相信吗?听我慢慢道来:)首先我们要弄明白netcat的工作原理,其实netcat的原理很简单,它就是从网络的一端读入数据,然后输出到网络的另一端,它可以使用tcp和udp协议.之所以叫做netcat,因为它是网络上的cat,想象一下cat的功能,读出一个文件的内容,然后输出到屏幕上(默认的stdout是屏幕,当然可以重定向到其他地方).netcat也是如此,它读取一端的输入,然后传送到网络...
diytz 发布于 2006-11-13 20:23 | 阅读 1495 次 | 评论 0 条

NetCat的使用1

 HttpClient中反复提到用NetCAt进行调试,下载NetCat一看,确实如其所述的小巧而功能强大,如瑞士军刀。  NetCat是一个非常简单的Unix工具,可以读、写TCP或UDP网络连接(network connection)。它被设计成一个可靠的后端(back-end)工具,能被其它的程序程序或脚本直接地或容易地驱动。同时,它又是一个功能丰富的网络调试和开发工具,因为它可以建立你可能用到的几乎任何类型的连接,以及一些非常有意思的内建功能。NetCat,它的实际可运行的名字叫nc,应该早很就被提供,就象另一个没有公开但是标准的Unix工具。  GNU也有一个netcat项目,...
diytz 发布于 2006-11-13 20:20 | 阅读 1604 次 | 评论 0 条

netcat教程(教你怎么用瑞士军刀)

在网络工具中有“瑞士军刀”美誉的NetCat, 在我们用了N年了至今仍是爱不释手。因为它短小精悍(这个用在它身上很适合,现在有人已经将其修改成大约10K左右,而且功能不减少)。现在就我的一些使用心得和一些帮助文档中,做一些介绍与大家共勉。 1、 了解NC的用法 命令:nc –h 技巧:win98用户可以在autoexec.bat加入path=nc的路径,win2000用户在环境变量中加入path中,linux含有这个命令(redhat) 1、基本使用 想要连接到某处: nc [-options] hostname port[s] [ports] ... 绑定端口等待连接: nc -l -...
diytz 发布于 2006-11-13 17:27 | 阅读 1515 次 | 评论 0 条

大工网络资源

四 ◎◎◎◎◎校内ftp使用指南◎◎◎◎◎[一] ftp分类说明 每个人都有自己的爱好,开的ftp也是各有特长,多多察看精华区,尤其是置底的文章,会对你的资源搜索带来事半功倍的效果。 下面简单对校内主要ftp做一下分类,具体地址请去各版面的精华区查看。包含BHQT上面的网络资源,也就是大多数大工的网络资源。 电影类 Video[DVDRIP] BenbenDog[Rm] ArthurZ[Video分流] Tiredboy[DVDRIP] 土木[DVDRIP]电视类 XSP[韩/台/国产] aoao[atv/tvb] CoolM...
diytz 发布于 2006-11-13 05:33 | 阅读 3219 次 | 评论 0 条

榕城岁月

福州之所以被称为榕城,我想大概是因为这边到处都是榕树的缘故吧。也或者是因为被称为榕城之后才植了很多榕树的? 在人才储备中心不远的地方,有一个榕城广场。金山这边能玩的地方恐怕都在这里。但像我们这样刚开始工作的根本就不会想到出去玩,因为怕花钱。偶尔到溜冰场里看看,但不会真的租鞋子来溜的,溜冰已经不适合我们这样的年龄段的人玩了。还没有买电脑的时候,工作之余就泡到网吧,也不怎么上网,看电影来着。 就这样一恍快两年了。
laicai2003 发布于 2006-11-13 00:13 | 阅读 1127 次 | 评论 0 条

生病真难受

自从周一陪延亭去医院检查以后,我就开始咳嗽得厉害,打魔兽的时候咳嗽起来都拿不住鼠标,更别说微操作了,吃了一周的药也没好。他患的是肺结核,不知道我是不是被他传染了,不过最近哈尔滨天气冷得厉害,所以也有可能是感冒,但是总觉得这次生病和往次感觉不同,而且有点儿胸闷的感觉。快期末考试了,也快考六级了,心里没底,很多科目都没怎么听课,偏科是我这辈子最大的毛病。 如果真的是结核的话,那也好,我可以安安静静地在家休养,顺便练练程序,至于期末考试,唉,一说起来就头疼。。。。。。。。。。。。。。。。。
海啸南风 发布于 2006-11-12 20:05 | 阅读 1131 次 | 评论 0 条

all about C++

我试图更新上传此文,但是总是上传失败,无奈只得放弃上传。你可以直接去我的个人网站 www.kaisoftworld.de 在C++ 板块可以找到此文,下面是此文的url :http://www.kaisoftworld.de/CPlusPlus/all%20about%20c++%20programming.pdf此文的最新更新为02.07.2007下面是此文的一些开始部分的摘结: 从今天开始, 开始这篇文章, 文章的格式将为PDF, 以下为文章的开始部分的摘录。 文章在继续书写中, 阅读全文请点击上面的文章下载, 文章最迟将会每周更新一次。 All About C++kai ...
kai 发布于 2006-11-12 16:32 | 阅读 2308 次 | 评论 3 条

从服务器入手防止.mdb文件被下载的方法

在下面的路径中建一个nodown.dll的空文件 C:\WINDOWS\system32\inetsrv\nodown.dll 在IIS站点的属性——主目录——配置——映射,添加一个扩展名为.mdb的映射,可执行文件设为C:\WINDOWS\system32\inetsrv\nodown.dll,动作限制为GET,HEAD,POST,TRACE,选中“确认文件是否存在”,确定——》确定,就OK了。 以后骇客想下载.mdb文件的时候服务器会认为他在运行.mdb后缀的WEB程序(类似.asp),nodown.dll是个空文件,当然也没法运行,就会给他返回一个错误信息。 注:华众系统的...
静夜思 发布于 2006-11-12 08:40 | 阅读 3725 次 | 评论 2 条

为何点了就蓝屏?

上个月用电脑出拉一个问题,最后不得不重装系统,具体就不知怎么样了,不过不知怎么操作就弹出一个对话框(图如下),我不管点“确定”,还是“取消”,或是框的右上角的那个关闭的叉,电脑就接着出现蓝屏,至今不解,向高手请教啊……
Firedy 发布于 2006-11-12 06:55 | 阅读 1565 次 | 评论 0 条

MiniIE问题

我用的Mini本是1.2.0的版本的,用了一段时期,老是出现脚本问题,如下: 如是直接更新版本为v1.2.617。但又出现新问题了,点击收藏夹出现: 进入安装的C盘,我找出Mini文件夹,点击里面的收藏夹图标,结果显示一样。 请教大侠……
Firedy 发布于 2006-11-12 06:29 | 阅读 3111 次 | 评论 0 条

初学者 学好JAVA最关键几点

作者:thinker 2004-05-18 转贴自www.csdn.net 第一个是path 和 CLASSPATH的问题 第二个是package和import问题 第三个是public,protected,private,static,什 么时候用,为什么要用,怎么用 第四个是制作jar文件 第一个,path 和 CLASSPATH的问题 什么是path 是你的JDK的工作路径 例如 你的jdk安装在C:/jdk/ 此时的你的path(如果原来没有PATH)设置为 PATH ;C:/jdk/ bin 什么是Classpath Classpath是Java中...
tfc2005 发布于 2006-11-12 05:59 | 阅读 1021 次 | 评论 0 条

生活很残酷,我是那么现实。会收起微笑,理智充斥着我的生活。我不受伤,不沮丧,可幸福却似乎和我保持着距离。感性的我需要宣泄,需要倾诉,我选择了这里。缺了机缘,才将这许多的故事推迟到今天,人生又何尝不是这样,我们整日追寻,又常常错过,一个又一个美丽的日出和日落......
燃燒 发布于 2006-11-12 05:18 | 阅读 1161 次 | 评论 0 条

overloading(重载)overriding(覆盖)

一、方法 overriding(覆盖) 1、覆盖的方法的标志必须要和被覆盖的方法的标志完全匹配,才能达到覆盖的效果; 2、覆盖的方法的返回值必须和被覆盖的方法的返回一致; 3、覆盖的方法所抛出的异常必须和被覆盖方法的所抛出的异常一致,或者是其子类; 4、被覆盖的方法不能为private,否则在其子类中只是新定义了一个方法,并没有对其进行覆盖。 overloading(重载) 1、在使用重载时只能通过不同的参数样式。例如,不同的参数类型,不同的参数个数,不同的参数顺序(当然,同一方法内的几个参数类型必须不一样,例如可以是fun(int,float),但是不能为fun(int,in...
tfc2005 发布于 2006-11-12 05:09 | 阅读 1131 次 | 评论 0 条

榕城岁月

刚毕业的那会儿,我对一个朋友说我要去福州参加工作了,那朋友马上就为我着急了。他是福建这边的人,倒不是因为他不喜欢福州,而是他担心我到了福州后难以适应这里的方言。 后来还是来到了福州,结果发现这边并不是到处讲方言的,反而是到处讲普通话,看来我朋友的担心是多虑了,可能是时过境迁的缘故吧。 当时来到福州的那天,公司告诉我直接到人才储备中心去报道。没有怎么出过远门的我真是害怕走迷失了,好在一急之下胆子也大了,敢向陌生人问路,知道怎么坐车。坐在公交车上,我是一路密切关注路边的一景一物,就害怕坐过了头,同时也跟边上的兄弟打过招呼了,让他到了人才储备中心站点就提醒我下车。最后就这样完成了在福州的第...
laicai2003 发布于 2006-11-11 22:59 | 阅读 1090 次 | 评论 0 条

java 中 对象构造的执行顺序(学习笔记)

当对象被构造时,所有的字段被分配内存,包括从父类继承的字段,这些字段被设置默认值。然后执行以下三个阶段。 1、调用父类的构造器。 2、初始化所的字段。 3、执行构造体。 例:class X { protected int xMask = 0x00ff; protected int fullMask; public X() { fullMask = xMask; } public int mask(int orig) { return (orig & fullMask); ...
tfc2005 发布于 2006-11-11 22:48 | 阅读 869 次 | 评论 0 条

Java接口特性学习

在Java中看到接口,第一个想到的可能就是C++中的多重继承和Java中的另外一个关键字abstract。从另外一个角度实现多重继承是接口的功能之一,接口的存在可以使Java中的对象可以向上转型为多个基类型,并且和抽象类一样可以防止他人创建该类的对象,因为接口不允许创建对象。 interface关键字用来声明一个接口,它可以产生一个完全抽象的类,并且不提供任何具体实现。interface的特性整理如下: 1. 接口中的方法可以有参数列表和返回类型,但不能有任何方法体。 2. 接口中可以包含字段,但是会被隐式的声明为static和final。 3. 接口中的字段只是被存储在该接口的...
tfc2005 发布于 2006-11-11 20:28 | 阅读 995 次 | 评论 0 条

什么叫面向接口编程

[作者:umlchina 转贴自:www.umlchina.com ] 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的对系统设计人员来讲就不那么重要了;而各个对象之间的协作关系则成为系统设计的关键。小到不同类之间的通信,大到各模块之间的交互,在系统设计之初都是要着重考虑的,这也是系统设计的主要工作内容。面向接口编程我想就是指按照这种思想来编程吧!实际上,在日常工作中,你已经按照接口编程了,只不过如果你没有这方面的意识,那么你只是在被动的实现这一思想;表现在频繁的抱怨别人改的代码影响了你(接口没有设计到),表现在某个模块...
tfc2005 发布于 2006-11-11 20:27 | 阅读 902 次 | 评论 0 条

我对面向对象设计的理解——Java接口和Java抽象类

引用至:http://rella.blogchina.com/1954932.html 在没有好好地研习面向对象设计的设计模式之前,我对Java接口和Java抽象类的认识还是很模糊,很不可理解。 刚学Java语言时,就很难理解为什么要有接口这个概念,虽说是可以实现所谓的多继承,可一个只有方法名,没有方法体的东西,我实现它又有什么用呢?我从它那什么也得不到,除了一些方法名,我直接在具体类里加入这些方法不就行了吗? 为什么一定要有抽象类这个概念?为什么就不能把这个父类写成一个具体的类,子类再继承它不就可以了吗?何必弄一个抽象类出来,还要弄一些没有方法体的抽象方法,弄得又象接口又象类...
tfc2005 发布于 2006-11-11 20:12 | 阅读 1122 次 | 评论 0 条

[转]选择Java接口还是抽象类

  选择Java接口还是抽象类    作者:俞良松 本文选自:开放系统世界-赛迪网 2003年03月12日     很多人有过这样的疑问:为什么有的地方必须使用接口而不是抽象类,而在另一些地方,又必须使用抽象类而不是接口呢?或者说,在考虑Java类的一般化问题时,很多人会在接口和抽象类之间犹豫不决,甚至随便选择一种。   实际上接口和抽象类的选择不是随心所欲的。 要理解接口和抽象类的选择原则,有两个概念很重要:对象的行为和对象的实现。如果一个实体可以有多种实现方式,则在设计实体行为的描述方式时,应当达到这样一个目标:在使用实体的时候,无需详细了解实体行为的实现方式。也就是说,要把对象...
tfc2005 发布于 2006-11-11 19:54 | 阅读 879 次 | 评论 0 条