文章列表
一、概述
当网络编程越来越方便,系统功能越来越强大,安全性却指数倍地下降。这恐怕就是网络
编程的不幸和悲哀了。各种动态内容生成环境繁荣了WWW,它们的设计目标就是为了给开
发者更多的力量,给最终用户更多的方便。正因为如此,系统设计师和开发者必须明确地
把安全问题作为一个考
虑因素,事后追悔很难奏效。
从安全的角度来看,服务器端WWW应用的弱点来源于各种各样的交互能力和传输通道。它
们是攻击者直接可以用来影响系统的工具。在攻击者寻找和利用系统安全漏洞时,它们总
是给系统安全带来压力。对付所有这些攻击的通用防卫策略就是所谓的输入验证。
从同一层面考虑,主要有两种设计上的错误导致了安 ...
- 2007-05-02 05:07
- 浏览 1298
- 评论(0)
Jeffrey Palermo
2006年5月
摘要:通过本文,读者可以了解如何结合Visual Studio Team System应用敏捷开发方法学里所强调的重点——测试驱动开发。
内容
简介
应用案例
测试驱动开发的优点
一个好的单元测试应具备的特点
结论
参考 ...
- 2007-05-02 04:30
- 浏览 867
- 评论(0)
http://www.uml.org.cn/j2ee/200512285.htm
- 2007-05-02 04:02
- 浏览 879
- 评论(0)
编制目的
本文件作为软件测试过程中各阶段的通过标准,旨在合理有效的对软件阶段质量进行控制,同时为软件测试的深度选择和资源投入的决策提供参考。
主要内容与适用范围
主要内容
本标准规定了软件测试中缺陷、错 ...
- 2007-05-02 03:56
- 浏览 1444
- 评论(0)
1、几个相关的概念
白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。
回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。
单元测试 ...
- 2007-05-02 03:49
- 浏览 1222
- 评论(0)
0 程序运行中,用户输入错误,磁盘满了,打印机打印中缺纸等等都会引起错误!
错误的处理与语言提供的异常处理机制相关。java的异常处理是常见编程语言中最强大,最优雅的。
1 java中的异常对象都派生于Throwable类的一个实例。
Throwable包括两个分支Error和Exception。
Exception包括两个大类,IOException和RuntimeException。
java语言规范将派生于RuntimeException或Error的所有异常称之为未检查异常(unchecked exception),其他异常为(checked exception)
2 声明已检查异常
有 ...
- 2007-05-02 03:41
- 浏览 896
- 评论(0)
1. 概述
本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。
在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587", UTF编码 ...
- 2007-05-02 03:37
- 浏览 1004
- 评论(0)
摘要
Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等等)、superclass(例如Object)、实现之interfaces(例如Cloneable),也包括fields和methods的所有信息,并可于运行时改变fields内容或唤起methods。本文借由实例,大面积示范Reflection APIs。
关于本文:
读者基础:具备Java 语言基础。
本文适用工具:JDK1.5
关键词:
Intr ...
- 2007-05-02 03:32
- 浏览 729
- 评论(0)
一、什么是嵌套类及内部类?
可以在一个类的内部定义另一个类,这种类称为嵌套类(nested classes),它有两种类型:
静态嵌套类和非静态嵌套类。静态嵌套类使用很少,最重要的是非静态嵌套类,也即是被称作为
内部类(inne ...
- 2007-05-02 03:19
- 浏览 1033
- 评论(0)