- 博客(35)
- 资源 (8)
- 收藏
- 关注
原创 测试方面的基础概念
测试方面的基础概念 1. HLT:(HIGH LEVEL TEST)通常指SDV/SIT/SVT等测试活动 HLT自动化测试是站在系统的角度对整个版本进行的测试,它测试的对象是一个完整的产品而不是产品内部的模块,关注的是产品外部的可见属性。通常使用黑盒测试技术,常见的HLT包括系统测试与验收测试。 SDV : system designverification 系统设计验证 SI...
2012-11-16 11:37:49
549
java持久化工具类:JavaBean与XML
/* * Java对象持久化工具类 * 这个类提供将Java对象持久化到XML文件,从XML文件 读取Java对象两种功能。 * 注意使用前需要在构件路径里添加xstream-1.2.2.jar 和 xpp3_min-1.1.3.4.O.jar */public class Persistence{ private static XStream xStrea...
2010-05-04 18:42:14
309
oracle判断表名是否存在
declare tableCount number;begin select count(*) into tableCount from user_all_tables where table_name = 'STUDENT'; if tableCount > 0 then execute immediate 'drop table STUDENT'...
2010-04-15 23:29:02
916
验证日期边界
/** * 验证日期边界 * @param strDate * @return */ public static Boolean isDateValid(String strDate) { Boolean result = false; final String pattern = "yyy...
2010-04-06 10:31:34
256
身份证最后一位权值计算
public class BinaryTest{ private static int[] weight = { 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2 }; private static int[] check = { 1, 0, 'X', 9, 8, 7, 6, 5, 4, 3, 2 };...
2010-03-15 16:04:43
627
固定列数的行列转换
create table "student"( id number(11,0), stuname varchar2(20), subject varchar(20), grade number(4,2), primary key(id)) insert into "student" values(201001,'javazhou','语文',90);insert into "s...
2010-03-09 15:04:11
289
图片上传生成缩略图报Unsupported color conversion request异常
sun.awt.image.ImageFormatException: Unsupported color conversion request at sun.awt.image.JPEGImageDecoder.readImage(Native Method) at sun.awt.image.JPEGImageDecoder.produceImage(JPEGImageDecoder....
2009-07-09 23:51:51
2103
1
struts文件上传
jsp页面代码:<html> <head> <title>添加产品</title> </head> <html:errors property="error.add"/> <html:errors property="error.type" /> &l
2009-03-29 13:56:41
158
ActionForm的生命周期
1首先控制器接受请求,从request或session范围中查找关联的ActionForm,如果不存在就创建它,并调用reset()方法,然后将其保存到request或session范围中。2.把用户输入的表单数据封装到ActionForm中。3.如果action的validate属性为true,则调用ActionForm的validate()方法。4.如果验证失败,则讲控制转发给action的i...
2009-03-21 22:41:13
218
健康生活三字经
“三个半分钟”:夜间睡醒时先在床上躺半分钟;然后再坐起,坐半分钟;然后再转到床边,两脚下垂半分钟。“三个半小时”:早晨行走半小时;中午最多睡半小时;傍晚行走半小时。“三个正确” :正确对待自己;正确对待他人;正确对待社会。...
2009-03-21 21:49:47
200
java变量的种类
1.根据声明方式,java变量有7种:类变量(class variable):声明在class内,method之外并且用static修饰.实例变量(instance variable):声明在class内,method之外并且未用static修饰.方法参数(method parameter):声明在method小括号内的变量.狭义的局部变量(local variable):声明在method内的变...
2009-03-15 17:24:50
791
java逻辑运算符与位运算符
一. 与、或、非、异或运算与 0&&0 =0 1&&0 =0 0&&1 =0 1&&1 =1 或 0||0 =0 1||0 =1 0||1 =1 1||1 =1 非(求反) ~1 =0 ~0 =1 异或真^假=真 假^真=真 假^假=假 真^真=假 如:11001010 与 00011011 进行与或以及异或运算...
2009-03-09 21:47:26
659
继承和接口中变量的输出
一个抽象类Test1: public abstract class test1 { int i=0; } 一个接口Test2: public interface test2 { int i=2; } 问题:请在下面横线处填写代码分别输出test1和test2中变量i的值 public class test3 extends test1 implements test2 { p...
2009-03-08 18:52:29
350
原创 80后的17条潜规则,你占了几条?
1、出门等公交10分钟以上,肯定带PSP或者MP3 2、可以不看电视,但电脑是必需品 3、出门蹦达去三件宝:手机,钥匙,几十块零 4、永远不知道钱花哪了,没怎么吃,没怎么穿 5、对明星只有喜欢和讨厌,没有崇拜 6、熟人面前是话唠,生人面前一言不发 7、爱好中必定有一项是睡觉 8、无论使用什么电器,从来不注意看说明书 9、买衣服只去小店、专卖店、淘宝网 10、减肥是永恒不变的话题和行动 11、饿了就...
2009-03-08 18:32:51
220
Connection Pool 技术的原理
连接池最基本的思想就是预先建立一些连接,放置于内存对象中以备使用。当程序中需要建立数据库连接时,只需从内存中取一个来用而不用新建。同样使用完毕后只需放回到内存即可。...
2009-03-03 22:42:05
355
Statement对象
一.Statement对象用于将SQL语句发送到数据库。实际上有三种Statement对象,他们都作为在给定连接上执行SQL语句的包容器:Statement、PreparedStatement(它从Statement继承而来)和CallableStatement(继承自PreparedStatement)。Statement执行不带参数的的简单SQL语句;PreparedStatement对象用于...
2009-02-26 22:38:37
367
Struts的处理流程
1.页面提交的数据封装到ActionForm中2.通过请求路径查找struts-config.xml 中Action的配置,找到并调用对应的action3.在action中调用业务逻辑方法处理请求4.查找ActionMapping,并找到正确的Jsp页面转发...
2009-02-25 22:19:18
201
&和&&的区别
&和&&都可作为逻辑运算符“与”使用,但是&&是“短路与”,运算时先判断符号前面的表达式的值,如果能够确定整个表达式的值,则不进行符号后面的表达式的运算,如果是“&”则前后都必须进行判断。另外,&也可作为位运算符使用。eg:public class Test &n
2009-02-22 16:03:39
228
java与javascript的区别
1.java是sun公司推出的新一代面向对象的程序设计语言,特别适合于Internet应用程序开发;而JavaScript是Netscape公司的产品,其目的是为了扩展NetScape Nvigator 功能,而开发的一种可以嵌入Web页面中的基于对象和时间驱动的解释性语言。2.JavaScript是基于对象的,而java是面向对象的,即Java是一种真正的面向对象的语言,即使是开发简单的程序,...
2009-02-19 20:36:11
252
JSP知识点总结
1.构成JSP的6大元素:静态文本(html代码),注释(html注释<!-- -->和jsp注释<%-- --%>),声明(<%! %>),表达式(<%= %>),代码段(<% %>),指令(<%@ page %>)。 2.JSP 9 大内置对象输入输出对象:out,request,response作用域...
2009-02-17 18:10:03
327
JSP的内置对象及方法
request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。 response表示HttpServletResponse对象,并提供了几个用于设置送回 浏览器的响应的方法(如cookies,头信息等)。out对象是javax.jsp.JspWriter的一个实例,并提供了几...
2009-01-04 17:11:22
414
JSP中动态INCLUDE与静态INCLUDE的区别
动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp" flush="true">它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。静态INCLUDE用include伪码实现,它不会检查所含文件的变化,适用于包含静态页面<%@ include file="included.htm" %> ...
2009-01-03 21:48:22
159
面向对象的特征
1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为...
2009-01-02 17:53:13
145
Servlet的生命周期,并说出Servlet和CGI的区别
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求...
2009-01-01 17:03:23
186
EJB是基于哪些技术实现的
EJB包括Session Bean、Entity Bean、Message Driven Bean,基于JNDI、RMI、JTA等技术实现。SessionBean在J2EE应用程序中被用来完成一些服务器端的业务操作,例如访问数据库、调用其他EJB组件。EntityBean被用来代表应用系统中用到的数据。对于客户机,SessionBean是一种非持久性对象,它实现某些在服务器上运行的业务逻辑...
2009-01-01 16:56:05
472
原创 常用集合类的区别
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtab...
2008-12-31 16:22:04
244
原创 改变一生的五句话
改变一生的五句话,在这里引用李开复博士的经典语句,时刻提醒自己朝着的这目标去做[b][color=brown]第一句话是:优秀是一种习惯。[/color][/b] 这句话是古希腊哲学家亚里士多德说的。如果说优秀是一种习惯,那么懒惰也是一种习惯。人出生的时候,除了脾气会因为天性而有所不同,其他的东西基本都是后天形成的,是家庭影响和教育的结果。所以,我们的一言一行都是日积月累养成的习...
2008-12-31 15:41:08
317
新年随想
呵呵,时间真是快,明天就是2009年1月1号了,想想申奥成功的那年我还在读初中,而此时奥运会已经成功举办三四个月了。09年我要毕业面临找工作了,压力是相当的大哦!学校生活是美好的,纯真的同学情,没有利益冲突,走出了校园我依然记得我亲爱的同学…… 09上半年自己要争取把英语pets-3过了,还要为随之而来的就业就好充分的准备! 09年我的有些同学可能要get marriag...
2008-12-31 14:57:52
274
Message Driver Bean
[color=brown][b]Message Driven Bean(MDB):[/b][/color] 消息驱动Bean,基于JMS [color=brown][b]1.JMS介绍[/b][/color] JMS是java的消息服务,JMS的客户端之间可以通过JMS服务进行异步的消息传输。JMS支持两种消息模型,Point-toPoint(P2P)和Publish/Sub...
2008-12-14 15:14:29
324
Entity Bean
[color=brown][b]一.EJB 持久化框架[/b][/color] 1.配置JBOSS数据源 从目录JBOSS_HOME\docs\esamples\jca 下找到相应的数据库数据源配置的模板文件。 拷贝模板文件到JBOSS_HOME\server\default\deploy目录下。 修改其中的用户名、密码、数据库主...
2008-12-13 16:10:40
465
Session Bean
[color=brown][b]SessionBean(会话Bean):[/b][/color]可以执行业务逻辑操作,比如注册用户,订单登记,数据库操作[b]1.Stateful Session Bean[/b]即EJB能够为同一个客户端在多次请求(方法调用)之间保持状态信息。比如:基于某种原因(可能是因为系统要支持多种不同类型的客户端),购物篮功能作为系统的核心业务,需要由EJB对...
2008-12-10 16:14:12
183
EJB3.0理论知识
Enterprise JavaBean(企业Bean)理论(分布式技术)[color=brown][b]一.什么情况下需要企业Bean?[/b][/color] 企业Bean运行在EJB容器中。企业Bean实际上是一个封装了业务逻辑的Java类Reason:1.最重要的理由:分布式!分布式对象之间互相写作,完成特定的业务功能。分布式对象之间实现分布透明性(或位置透明性)。...
2008-12-08 12:08:10
165
jsp文件上传与下载
[size=large][color=blue][b]jsp中的文件上传例子[/b][/color][/size]package org.svse.action;import java.io.File;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletCon...
2008-11-22 13:01:26
241
原创 关于对J2EE几点误解和错误认识的澄清
[size=x-small]Net和J2EE的争论一直没有停止,我也参加过“程序员”杂志主持的“.Net和Java之争”之类的讨论,本来这两种技术都是为用户提供了竞争性的选择,对于用户来说是一件好事,多种选择远胜于单一选择。 但是,一些个别人员或狂热者因为一些目的,故意扭曲J2EE,一叶遮目,因此必须针对这些谣言和误导澄清一些技术细节如下:误导一:Java阵营对EJB的看法...
2008-11-20 20:00:27
218
JDBC数据库访问技术
2009-03-06
JPA(Java Persistence API) 是JavaEE5.0 平台标准的ORM规范
2009-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人