自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 java 23种设计模式中常用的九种

1 Factory Pattern(工厂模式)  上榜理由:将程序中创建对象的操作,单独出来处理,大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。  2 Facade Pattern  上榜理由:将表现层和逻辑层隔离,封装底层的复杂处理,为用户提供简单的接口,这样的例子随处可见。门面模式很多时候更是一种系统架构的设计,在我所做的项目中,就实现了门面模

2010-03-15 15:51:00 279

原创 Java中常用设计模式总结

在Java中有23中设计模式,下面只对部分常用的设计模式介绍一下:1.单例模式(有的书上说叫单态模式其实都一样)该模式主要目的是使内存中保持1个对象。看下面的例子:package org.sp.singleton;//方法一public class Singleton {//将自身的实例对象设置为一个属性,并加上Static和final修饰符private static final

2010-03-15 15:08:00 306

原创 详解Java解析XML的四种方法

XML现在已经成为一种通用的数据交换格式,平台的无关性使得很多场合都需要用到XML。本文将详细介绍用Java解析XML的四种方法。 XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),

2010-03-15 15:07:00 311

原创 webservice 三种实现方式

 soa炒得火热,虽然大的概念是面向架构服务,说白了就是服务整合,把以前的老应用跟新应用通信,实现应用集成。具体实现技术为webservice。    webservice 主要一下构成   1:jax-rpc 是核心技术   2:wsdl 服务描述语言   3:uddi 服务注册,发布   4:通信soap包,当然由 saaj 实现 以下是 webservice

2010-03-15 14:54:00 1834

原创 SOA是什么(转)

一、SOA是什么 SOA的全称是Service-Oriented Architecture,面向服务架构。是一种架构,不是一种具体的开发技术。 要真正理解什么是SOA需要从软件开发的技术发展史谈起。 真正的软件开发从开始到现在经历了四个阶段,也可以说成是四代:1、汇编语言开发2、面向过程的软件3、面向对象的组件开发4、面向服务的架构开发,也是今天要谈论的SOA架构 SOA与前面三代的软件开发技术对

2010-03-15 14:48:00 578

原创 DWR是什么

DWR是Direct Web Remoting 的缩写。 DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及JavaScript 库。虽然 DWR 不是 Java 平台上唯一可用

2009-12-29 13:26:00 397

原创 Structs的线程安全问题

以前做过Structs 的项目,可是一直没做太深的研究,尤其是关于线程安全的在网上搜了一下很多这方面的资料,引用了一些,总结了一下:总结:Struts1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Struts1 Action能作的事,并且要在开发时特别小心。Action资源必须是线程安全的或同步的。Struts2 Ac

2009-12-29 09:58:00 360

原创 hibernate和ibatis的比较

Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分了iBATIS 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目了。相对Hibernate“O/R”而言,iBATIS 是一种“Sql Mapping”的ORM实现。Hibernate对数据库结构提供了较为完整的封装,Hiberna

2009-12-09 16:07:00 297

转载 struts2和extremecomponents中文乱码解决方案

我的JSP页面采用的是utf-8编码,JSP文件头:web.xml这样配置:     extp    org.extremecomponents.table.filter.ExportFilter     extp    /*     struts2    org.apache.struts2.dis

2009-08-21 14:50:00 461

转载 您的 Java 代码安全吗 — 还是暴露在外?

级别: 初级Bijaya Nanda Sahu (bijaya.sahu@in.ibm.com), 软件工程师, IBM Global Services,印度Srinivasan S. Muthuswamy (smuthusw@in.ibm.com), 软件工程师, IBM Global Services,印度Satya Nanaji Rao Mallampalli (msatyana@in.

2009-07-03 11:48:00 401

简单实用jsp验证码

简单实用动态jsp页面验证码 ImageIO.write(image, "JPEG", response.getOutputStream()); }catch(Exception e){ e.printStackTrace(); }

2008-09-02

空空如也

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

TA关注的人

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