自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(300)
  • 论坛 (168)
  • 收藏
  • 关注

原创 离开

发现改版了可是,CSDN 有什么权利 在没有经过用户同意的情况下 把用户的隐私信息显示在页面上?失望,就离开吧

2008-05-09 23:36:00 569

原创 新的起点

原本在CSDN有一个博的,很早以前就开始记录了。只是CSDN蜕化得实在厉害,不得不离开;而没有想到javaeye 居然有直接地导入,实在是有些汗。。(虽然颇有些挖墙脚的意思,不过看到有这个功能,偶还是相当happy的) 以前写技术博,基本都不会写任何带主观色彩的东西。然而终究程序人生也是一种人生,外面可以有千千万万人诋毁程序员,但是自己却没有任何理由这么做。特别是看到,某些甚至于自甘轻贱的同行们,...

2008-08-27 21:14:51 83

原创 说说final

final 这个关键字从学Java开始就有提及。它可以用来修饰class, method, method parameter, variable等。这里主要说说最后这一种。对于有final 修饰的variable, 无论是instance variable 还是local variable, 其含义是说(一般)一经初始化和赋值,其值就无法改变。这里,对于instance variable, 我

2007-08-17 11:12:00 1009

说说final

final 这个关键字从学Java开始就有提及。它可以用来修饰class, method, method parameter, variable等。这里主要说说最后这一种。对于有final 修饰的variable, 无论是instance variable 还是local variable, 其含义是说(一般)一经初始化和赋值,其值就无法改变。这里,对于instance variable, 我们...

2007-08-17 11:12:00 77

原创 Singleton和Double Check

首先看一段比较经典的代码:public static Singleton getInstance(){  if (instance == null) //0  {    synchronized(Singleton.class) {        if (instance == null)                  instance = new Singleton();      

2007-08-03 17:00:00 1931

Singleton和Double Check

首先看一段比较经典的代码:public static Singleton getInstance(){  if (instance == null) //0  {    synchronized(Singleton.class) {        if (instance == null)                  instance = new Singleton();      } ...

2007-08-03 17:00:00 72

原创 线程安全及其他

有关于Servlet 的线程安全,首先需要知道的是,在一般情况下,每个Servlet 在容器里都只有一个实例(instance), 而每当有用户访问该Servlet 时,容器都会产生一个线程。这是比较基本的概念了。一般我们还知道,Java 有一个Marker Interface 叫做SingleThreadModel, 这个接口一旦被继承,就意味着容器一般对一个instance 只维护一个线程

2007-07-16 20:38:00 992

线程安全及其他

有关于Servlet 的线程安全,首先需要知道的是,在一般情况下,每个Servlet 在容器里都只有一个实例(instance), 而每当有用户访问该Servlet 时,容器都会产生一个线程。这是比较基本的概念了。一般我们还知道,Java 有一个Marker Interface 叫做SingleThreadModel, 这个接口一旦被继承,就意味着容器一般对一个instance 只维护一个线程。...

2007-07-16 20:38:00 47

原创 近期用到的一些命令和配置

--import data to DB from file (Sybase)$SYBASE/bin/bcp tempdb..tmpTbl in $DIR/data.txt -b 1000  -c -S GFISVCS_NY_PROD -U munisa -P$PASSWD -I $INTERFACE--export data to file from DB (Sybase)$SYBASE/bi

2007-06-28 20:27:00 836

近期用到的一些命令和配置

--import data to DB from file (Sybase)$SYBASE/bin/bcp tempdb..tmpTbl in $DIR/data.txt -b 1000  -c -S GFISVCS_NY_PROD -U munisa -P$PASSWD -I $INTERFACE--export data to file from DB (Sybase)$SYBASE/bin...

2007-06-28 20:27:00 41

原创 Spring配置文件中SessionFactory引用Hibernate配置产生问题的思考

首先说一下题目的意思。比如在Spring配置文件中,有: bean id="sessionFactory"        class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"        destroy-method="destroy">        property name="dataSource"> 

2007-06-28 20:23:00 4596 1

Spring配置文件中SessionFactory引用Hibernate配置产生问题的思考

首先说一下题目的意思。比如在Spring配置文件中,有: <bean id="sessionFactory"        class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"        destroy-method="destroy">        <property name="data...

2007-06-28 20:23:00 72

原创 Design Patterns -- Visitor

Visitor 模式是这个系列文章(也是笔者在读的这本书)的最后一个模式。按惯例,首先给出定义:Represent an operation to be performed on the elements of an object structure. Visitor lets you define a new operation without changing the classes of t

2007-03-13 17:10:00 1159

Design Patterns -- Visitor

Visitor 模式是这个系列文章(也是笔者在读的这本书)的最后一个模式。按惯例,首先给出定义:Represent an operation to be performed on the elements of an object structure. Visitor lets you define a new operation without changing the classes of t...

2007-03-13 17:10:00 41

原创 Design Pattern -- Iterator

就Java 开发者而言,Iterator 应该是比较容易理解的模式了。 因为用过Java 集合的人会记得有iterator() 这个函数。应用iterator() 返回Iterator 对象,然后对相应的集合元素进行操作,这就是经典的Iterator 的用法。(当然,Iteartor 还涉及另外一个模式,Factory, 这在之前已经讲过)。在基本的Iterator 模式的定义里是这样讲的:“

2007-03-12 13:59:00 1061

Design Pattern -- Iterator

就Java 开发者而言,Iterator 应该是比较容易理解的模式了。 因为用过Java 集合的人会记得有iterator() 这个函数。应用iterator() 返回Iterator 对象,然后对相应的集合元素进行操作,这就是经典的Iterator 的用法。(当然,Iteartor 还涉及另外一个模式,Factory, 这在之前已经讲过)。在基本的Iterator 模式的定义里是这样讲的:“P...

2007-03-12 13:59:00 43

原创 Design Pattern -- Decorator

Decorator 模式, 其功能为;Attach additional responsibilities to an object dynamically. Decorators provide a flexible alternative to subclassing for extending functionality.  类图表示为:解释一下这张图,这个模式主要有两点:1

2007-03-09 14:36:00 1161

Design Pattern -- Decorator

Decorator 模式, 其功能为;Attach additional responsibilities to an object dynamically. Decorators provide a flexible alternative to subclassing for extending functionality.  类图表示为:解释一下这张图,这个模式主要有两点:1。所需功...

2007-03-09 14:36:00 41

原创 Liskov Substitution Principle

Liskov Substitution Principle, 由Barbara Liskov 和 Jeannette Wing在93年提出,其原文为:“Let q(x) be a property provable about objects x of type T. Then q(y) should be true for objects y of type S where S is a sub

2007-03-08 11:15:00 1439

Liskov Substitution Principle

Liskov Substitution Principle, 由Barbara Liskov 和 Jeannette Wing在93年提出,其原文为:“Let q(x) be a property provable about objects x of type T. Then q(y) should be true for objects y of type S where S is a sub...

2007-03-08 11:15:00 50

原创 CheckStyle的自定义开发

CheckStyle,正如名字所表示的,是用来检查Java Style的。它的开发站点(http://checkstyle.sourceforge.net/index.html)上的说明是“Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. ”

2007-03-05 11:17:00 4955 1

CheckStyle的自定义开发

CheckStyle,正如名字所表示的,是用来检查Java Style的。它的开发站点(http://checkstyle.sourceforge.net/index.html)上的说明是“Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. ”...

2007-03-05 11:17:00 246

原创 equals() 和 hashCode()

 我们知道,equals()函数是用来做比较的。java中的比较有两种:一种是内存地址的比较,一种是内容的比较。而比较个体也有两种:一种是简单类型(这类简单说来无所谓内存地址的比较或者内容比较的区别);还有一种是对象的比较,本文中说的主要是后者在java中,(对象)内存地址的比较,是通过==完成的。比如 if(obj1 == obj2)...{    ...}这样的语句中,我们

2007-02-28 13:19:00 3161 4

equals() 和 hashCode()

 我们知道,equals()函数是用来做比较的。java中的比较有两种:一种是内存地址的比较,一种是内容的比较。而比较个体也有两种:一种是简单类型(这类简单说来无所谓内存地址的比较或者内容比较的区别);还有一种是对象的比较,本文中说的主要是后者在java中,(对象)内存地址的比较,是通过==完成的。比如 if(obj1 == obj2)...{    ...}这样的语句中,我们认为,如果...

2007-02-28 13:19:00 33

原创 Operation Patterns中Template Method, State和Strategy的理解和分析

闲话不多说,先从Template Method开始。对于Template Methods,官方(指GoF书中)的定义的是:"Define the skeleton of an algorithm in an operation, deferring some steps to subclasses. Template Method lets subclasses redefine certai

2006-10-10 22:01:00 1253

原创 Spring, Hibernate与Struts集成的大概思路

 这篇文章是笔者在再次读了夏昕的《Spring Guide》后的一些总结。由于本人最熟悉的是Struts,而对Spring、Hibernate还没有很多的实践经验,所以虽然这篇文章讲的是三者的集成,但主要还是以Struts为中心。首先看一下Struts与Spring的集成。首先看一下在struts-config.xml中需要做的改动,最开始是加入插件声明:struts-conf

2006-10-08 21:45:00 2216

Spring, Hibernate与Struts集成的大概思路

 这篇文章是笔者在再次读了夏昕的《Spring Guide》后的一些总结。由于本人最熟悉的是Struts,而对Spring、Hibernate还没有很多的实践经验,所以虽然这篇文章讲的是三者的集成,但主要还是以Struts为中心。首先看一下Struts与Spring的集成。首先看一下在struts-config.xml中需要做的改动,最开始是加入插件声明:<struts-confi...

2006-10-08 21:45:00 25

原创 Hibernate起步尝试

 首先是寻找使用Hibernate3.0的Eclipse插件。官方站上提供了Hibernate Tools,这个东西看Manual是很不错的,但是实际用起来,却总是没能成功(也许是版本问题,我用Eclipse3.1.2,还有一个Lomboz,试了这个tool的3.1Beta和3.2beta,要么就是根本没有相关文件生成,要么就是缺文件,原因不明)。经过一天多的尝试,决定暂时先放弃这个工具。

2006-09-08 16:53:00 1369

Hibernate起步尝试

 首先是寻找使用Hibernate3.0的Eclipse插件。官方站上提供了Hibernate Tools,这个东西看Manual是很不错的,但是实际用起来,却总是没能成功(也许是版本问题,我用Eclipse3.1.2,还有一个Lomboz,试了这个tool的3.1Beta和3.2beta,要么就是根本没有相关文件生成,要么就是缺文件,原因不明)。经过一天多的尝试,决定暂时先放弃这个工具。后来...

2006-09-08 16:53:00 36

原创 webMethods之Trading Networks

笔者对Trading  Networks的认识还只是概念而已,由于读了相应的文档,所以把一些笔记整理在这里普遍意义上的Trading Network是指“a set of organizations that have agreed to exchange business documents”webMethods Trading Networks是运行在IS上的一个组件,其功能是与其他组

2006-08-30 10:05:00 2345

webMethods之Trading Networks

笔者对Trading  Networks的认识还只是概念而已,由于读了相应的文档,所以把一些笔记整理在这里普遍意义上的Trading Network是指“a set of organizations that have agreed to exchange business documents”webMethods Trading Networks是运行在IS上的一个组件,其功能是与其他组织(...

2006-08-30 10:05:00 111

原创 webMethods之Developer (5)

publish(以下简称pub)和subscribe(以下简称sub)的概念与JMS中的类似 ,可以说是webMethods中数据同步的核心部分。pub&sub主要有两个方面:本地与分布本地的pub&sub在一个IS中完成,不牵涉到Broker,实现也比较简单,基本步骤为: 建立一个Notification对Source数据源的监视,如果数据源发生变化,指定调用某个服务P

2006-08-30 09:46:00 2714 1

webMethods之Developer (5)

publish(以下简称pub)和subscribe(以下简称sub)的概念与JMS中的类似 ,可以说是webMethods中数据同步的核心部分。pub&sub主要有两个方面:本地与分布本地的pub&sub在一个IS中完成,不牵涉到Broker,实现也比较简单,基本步骤为: 建立一个Notification对Source数据源的监视,如果数据源发生变化,指定调用某个服...

2006-08-30 09:46:00 176

原创 webMethods之Developer (4)

成功进入Developer之后,我们就可以开始工作了。比较简单的内容这里就不写了,下面只摘录一些我在做case study时的理解。 在一般编程时,我们常常需要定义一些数据类型。在Developer里,这种数据类型的定义是通过Document Type来实现的。这种Document Type很像structure,当然,通过IDE,它的定义过程也被极大地傻瓜化了。同时,Documen

2006-08-29 16:31:00 2806

webMethods之Developer (4)

成功进入Developer之后,我们就可以开始工作了。比较简单的内容这里就不写了,下面只摘录一些我在做case study时的理解。 在一般编程时,我们常常需要定义一些数据类型。在Developer里,这种数据类型的定义是通过Document Type来实现的。这种Document Type很像structure,当然,通过IDE,它的定义过程也被极大地傻瓜化了。同时,Document ...

2006-08-29 16:31:00 128

原创 webMethods之Developer (3)

写到这里,有关于Developer的基本概念应该是有些了解了。那么在本文中,我们看一下在实践中的几个要点。首先是启动Integration Server。IS的启动可以直接在开始菜单启动,也可以在cmd下启动。在cmd中启动时,有个参数可以用:-debug num 这个表示log的显示等级,num越大Log越详细-log none 这个表示将log显示在cmd窗口中,如果没有这个参数,

2006-08-29 16:07:00 2581

webMethods之Developer (3)

写到这里,有关于Developer的基本概念应该是有些了解了。那么在本文中,我们看一下在实践中的几个要点。首先是启动Integration Server。IS的启动可以直接在开始菜单启动,也可以在cmd下启动。在cmd中启动时,有个参数可以用:-debug num 这个表示log的显示等级,num越大Log越详细-log none 这个表示将log显示在cmd窗口中,如果没有这个参数,可进入...

2006-08-29 16:07:00 61

原创 webMethods之Developer (2)

我们继续讲webMethods Developer。本文主要讲的是Developer的Flow Service。Flow Service的功能类似于一般的函数。但是,这个函数是用webMethods自创的Flow语言写的。(其实与其说写,还不如说“画”的)。看doc里的定义:  A flow service is a service that is written in the webMeth

2006-08-29 15:46:00 3608 1

webMethods之Developer (2)

我们继续讲webMethods Developer。本文主要讲的是Developer的Flow Service。Flow Service的功能类似于一般的函数。但是,这个函数是用webMethods自创的Flow语言写的。(其实与其说写,还不如说“画”的)。看doc里的定义:  A flow service is a service that is written in the webMetho...

2006-08-29 15:46:00 96

原创 webMethods之Developer (1)

现在开始Developer的内容。Developer我认为是webMethods开发的最重要的IDE。本文先讲一些相关概念。Service这里的service很像我们平常程序中的函数,doc:Integration Server is a service-base integration broker. A service is a process that may be invoked

2006-08-29 15:17:00 3198 1

空空如也

两年之后的今天,我努力了;虽然决定结束一切,但是我会笑着流泪

发表于 2006-01-10 最后回复 2019-10-14

勿忘国耻,振兴中华!

发表于 2004-09-18 最后回复 2019-10-12

致全国人民倡议书

发表于 2005-04-04 最后回复 2019-10-12

年终双薪没了,郁闷,上来发发牢骚(坚决与垃圾公司斗争到底)

发表于 2008-02-20 最后回复 2016-06-17

不同类型的表

发表于 2004-05-13 最后回复 2012-11-23

老革命碰到了新问题,请各位指教,共同讨论

发表于 2004-08-13 最后回复 2012-11-23

JAXB2 unmarshal 报javax.xml.bind.UnmarshalException: unexpected element (uri:"", local...

发表于 2009-02-12 最后回复 2012-08-22

请教:试用MTOM时出现UnsupportedMediaException: Request doesnt have a Content-Type

发表于 2009-07-24 最后回复 2009-07-24

weblogic本地调试,使用localhost和本地地址的区别

发表于 2007-05-11 最后回复 2009-02-12

String replaceAll 转义符替换的问题

发表于 2009-01-12 最后回复 2009-01-12

String定义的问题

发表于 2007-04-01 最后回复 2007-12-21

weblogic本地调试,使用localhost和本机地址的区别

发表于 2007-05-11 最后回复 2007-06-28

Hiberante get&delete 出现NonUniqueObjectException异常,请教

发表于 2007-06-12 最后回复 2007-06-13

hiberante异常:Unexpected row count: 0 expected: 1, 请教

发表于 2007-06-08 最后回复 2007-06-09

引用其他表(带identity列)的数据,用带另一identity的select into语句建立临时表时,报错,请教

发表于 2007-06-01 最后回复 2007-06-02

有关java堆和栈,以及线程间通信的问题

发表于 2007-04-01 最后回复 2007-04-01

Struts的标签库里面有没有对Session进行操作(读取)的标签?

发表于 2006-07-12 最后回复 2007-03-18

请教一个简单的gui类设计的问题(有关多线程)

发表于 2007-01-23 最后回复 2007-01-27

null值在jsp中的显示问题

发表于 2006-12-06 最后回复 2006-12-06

使用rmic命令生成stub和skeleton时提示class not found

发表于 2006-11-24 最后回复 2006-11-24

有关request.getSession参数(true或者false)的含义

发表于 2006-11-20 最后回复 2006-11-24

有关观察者模式和多线程,请教

发表于 2006-10-15 最后回复 2006-10-17

请教一个hibernate tool的问题,请用过的人指点

发表于 2006-09-07 最后回复 2006-09-08

初学,请问:Web Service的jws文件一定要放在项目根目录下吗?

发表于 2006-07-27 最后回复 2006-08-21

Struts标签嵌套的问题

发表于 2006-07-14 最后回复 2006-07-26

Blog排版,保存以及JS相关错误

发表于 2006-07-20 最后回复 2006-07-25

Struts的ActionForward有返回上页的功能吗?

发表于 2006-07-19 最后回复 2006-07-20

Servlet里用JS弹出窗口,在新窗口里获得一表单的值,这些值还能提交给原来的IE窗口吗?

发表于 2006-07-13 最后回复 2006-07-14

Servlet里怎么用Javascript弹出一个窗口?

发表于 2006-07-13 最后回复 2006-07-13

Stuts里getAttribute函数可以用什么标签替代的?

发表于 2006-07-11 最后回复 2006-07-11

Struts 1.2 的saveErrors怎么不能用?

发表于 2006-07-07 最后回复 2006-07-10

Struts配置ActionMapping时,attribute是什么意思?

发表于 2006-07-06 最后回复 2006-07-06

讨论:有关Observer模式的问题,到底是监视还是通知?

发表于 2006-06-27 最后回复 2006-07-06

请教,Oracle中Package是一个怎样的概念,有了pck文件怎么将里面的东西(存储过程)放入新数据库?

发表于 2006-06-28 最后回复 2006-06-29

请问Tomcat(4.1)用户一超过20人左右系统就出错是什么缘故啊

发表于 2006-05-28 最后回复 2006-05-29

sequence的问题,nextval和currval

发表于 2006-05-23 最后回复 2006-05-24

一表单多按钮的问题,有关button和submit的name属性在getParameter的区别

发表于 2006-05-23 最后回复 2006-05-24

close的问题,JDBC和IO操作的区别?

发表于 2006-05-13 最后回复 2006-05-13

一个MainFrame,左边是JTree, 右边是JTable。TreeSelectionListener单独成类,JTree和JTable的实现不在MainFrame中,要实现根据JTree的

发表于 2006-05-11 最后回复 2006-05-13

JTable中有没有可以唯一地标志某一行的属性啊

发表于 2006-05-10 最后回复 2006-05-10

空空如也

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

TA关注的人 TA的粉丝

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