自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

synchronized的一到笔试题目

[code="java"]package com.xwj.Thread;public class TestSynchronized1 { public static void main(String[] args){ Runner2 r2 = new Runner2(); Thread thread = new Thread(r2); thread.start()...

2009-03-04 11:47:05 217

DataInputStream DataOutputStream

[code="java"]package com.xwj.test;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.I...

2009-03-02 11:24:08 115

BufferedReader的重要接口ReadLine

[code="java"]package com.xwj.test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class TestTransform2 { public static void main(Stri...

2009-03-02 10:14:38 203

原创 Oracle9i新特性:iSQLPLUS

iSqlPlus是Oracle9i提供的新功能,是Sqlplus的Web形式发布。是基于三层结构设计的。其client、middle、server可以位于同一台机器上也可以位于不同的机器。iSqlPlus不需要单独安装,访问iSqlPlus你只需要知道中间层服务器的地址和端口,可以以标准用户或者sysdba、sysoper的身份登陆。iSQL*Plus 提供快速的、基于浏览器的界面,它...

2009-02-28 11:04:27 150

原创 JSP简介

JSP简介 JSP---Java Server Pages 拥有servlet的特性与优点(本身就是一个servlet) 直接在HTML中内嵌JSP代码 JSP程序由JSP Engine先将它转换成Servlet代码(放在:apache-tomcat-6.0.14\work\Catalina),接着将它编译成类文件载入执行 只有当客户端第一次请求JSP时,才需要将...

2009-02-25 17:41:27 106

在servlet中使用Bean

按着Sun公司的定义,JavaBean是一个可重复使用的软件组件。实际上JavaBean是一种Java类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象,简称bean。由于javabean是基于java语言的,因此javabean不依赖平台,具有以下特点:   1. 可以实现代码的重复利用   2. 易编写、易维护、易使用   3. 可以在任何安装了Java运行环境的平台上的...

2009-02-24 19:32:11 1172

cookie session application

COOKIE 是本地文件,送牛奶的人在你家门口钉的箱子。每个要送奶的人家,都很可能被钉个箱子(允许cookie)SESSION 是服务器端内存,是你洗澡时浴池发给你的钥匙。自己专用,可以开自己的好多箱子。(session里面可以存许多东西,包括小箱子)APPLICATION 是公共浴池。在这里能看见所有人。Cookie: Http协议的无连接性要求出现一种保存C/S间...

2009-02-24 16:17:46 93

探讨Servlet的生命周期

大家先看代码:servlet的代码:[code="java"]import java.io.IOException;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.se...

2009-02-23 20:47:35 82

建立基础的Hibernate项目的过程

1.选择开发过程 常见的开发场景 自顶向下(top-down) 在自顶向下的开发中,从一个现有的领域模型开始,使用java完成领域模型的实 现,并(理想地)完成数据库Schema方面的自主。 自底向上(button—up) 反之,自底向上开发始于一个现有的数据库Schema和数据模型。此时,最容易进行的方式就是使用反...

2009-02-20 18:22:19 83

关于IO的一道笔试题

写一程序,在d:创建一个文件“test.txt”,并向文件输入“HelloWorld”,然后删除文件。[code="java"]import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.IOException;public class file {...

2009-02-18 13:02:40 145

在数据库中建完一个表之后,如何进行逆向工程

1.准备数据库,假如名为TestDB,里面有一个User的表2.在MyEclipse的右上角切换透视图,切换到MyEclipse Database Explorer3.然后在最左边点击右键,选择New(也就是说新建一个数据库连接,Driver Name叫SQL2005_TestDB,方便下面解释,其它的跟平常用的一样),,配置好连接以后点击Next,进入下一个窗体, 选择第三个单选按...

2009-02-11 15:07:36 263

Calendar

java.util Class CalendarThe Calendar class is an abstract class that provides methods for converting between a specific instant in time and a set of calendar fields such as YEAR, MONTH, DAY_OF_M...

2009-02-09 16:09:12 127

pager-taglib分页逻辑的封装处理

为了避免在Action(呈现层)和Manager(业务逻辑层)之间传递大量的参数,可以使用ThreadLocal模式来传递分页参数(包括:offset和pagesize)。 - 定义: 参考SystemContext.java - 往ThreadLocal中赋值:参考PagerFilter.java - 从ThreadLocal中获取分页参数:参考AbstractManager.j...

2009-02-08 00:23:30 116

pager-taglib分页使用指南

一简介, Pager-taglib,支持多种风格的分页显示。实际上她是一个Jsp标签库,为在JSP上显示分页信息而设计的一套标签,通过这些标签的不同的组合,会形成多种不一样的分页页面,风格各异,她自带的DEMO就有七种左右的分页风格,包括Google的分页风格。而需要订制自已的风格的分页页面也非常简单。 分页方式有两种: 一种是从Action中得到一个List,在页面上通过进行自动分...

2009-02-08 00:08:12 133

声明式的异常处理

上一篇文章曾说到自动式异常处理,但是,在项目开发的过程中,是不用的,哈哈因为:1. 多参时无法实现2.要为不同类型的异常坐配置,处理量太大在项目开发的过程中,一般是用一个统一的异常类来进行异常处理1.定义统一的异常类,这类继承RuntimeException[code="java"]package com.xwj.oa.utils;public class Sy...

2009-02-06 17:11:26 194

自动式异常处理

关于异常的处理,大概就有编程式的异常处理,自动式异常处理,声明式的异常处理,编程式的异常处理一般是不可能用,因为在项目开发的过程中,绝大部分是采用声明式的异常处理,每个项目都有自己的异常处理类。这里发个自动式异常处理,对理解声明式的异常处理有点帮助。1.在业务逻辑层抛出异常:简单抛出个RuntimeException[code="java"] public void delOrg(in...

2009-02-06 13:43:02 132

ssh中的乱码问题

在oa系统开发过程时,发现插入到数据库的数据是乱码,jsp显示的也是乱码,也是找了个fileter,解决了问题首先,编写CharacterEncodingFilter类,它实现的是javax.servlet.Filter;接口[code="java"]package com.xwj.oa.utils;import java.io.IOException;import j...

2009-02-05 17:02:00 93

Hibernate和spring集成的时候,注意的事项

今天在做OA系统的时候,Console明明是发出了sql语句,但是,数据库就是没有数据记录,查看了action,managerImpl都没有错,最后,才发现,是自己没有配对事务,狂晕。[code="java"] classpath:hibernate.cfg.xml ...

2009-02-05 16:20:59 93

the owning Session was closed

延迟初始化错误是运用Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那么必须当代理类实例或代理集合处于持久化状态(即处于Session范围内)时,才能初始化它。如果在游离状态时才初始化它,就会产生延迟初始化错误。下面把Customer.hbm.xml文件的元素的lazy属性设为true,表示使用延迟检索策略:当执行Session的load(...

2009-02-05 16:13:29 104

原创 String 和StringBuffer的区别

JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。 这个String类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。 当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffers来动态构造字符数据。...

2009-02-01 23:15:54 68

原创 面向对象的特征有哪些方面?

1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新...

2009-02-01 23:10:57 65

原创 Overload和Override的区别?

方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"屏蔽"了。如果在一...

2009-02-01 22:43:45 110

原创 2009,新博客,新开始

2008年就要过去啦,在这一年啦,基本成功完成转型,重回技术之路。 在这半年里,多谢一直支持我的朋友 2009,新的开始,j2ee,struts,hibernate,spring,ajax-------- i am coming!...

2009-01-20 22:52:43 98

空空如也

空空如也

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

TA关注的人

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