自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (8)
  • 收藏
  • 关注

转载 war包中的文件的读取

 war包中的文件的读取在开发J2EE Web应用时,在开发阶段通常采用目录的部署方式,而在正式运行时通常把web应用打包为单个的.war文件进行方便地部署。也就是在你的应用目录(比如WebLogic的DefaultWebApp)下,执行下面的命令:1.             jar cf0 mywebapp.war ** 这样,要部署到正式系统时就非常方便,只需要把这个.war文件

2008-07-31 16:14:00 5036 2

原创 CXF相关内容

 一.为什么要使用CXF来实现web service ,使用CXF的原因如下:1.支持JAX-WS(Java™ API for XML Web Services)CXF实现JAX-WS  APIs,使得构建web service更加简单,JAX-WS主要包含如下:1)      由JAVA类生成WSDL和由WSDL生成JAVA类;2)      提供你去创建接收服务端点简单消息

2008-07-30 16:15:00 1541

原创 使用Simple Frontend+Aegis方式发布并获取webservice

 有时并不想用注释类或使用JAX-WS API.CXF包含一个简单的Frontend,允许你把任何类发布成web service且不需要额外的工作。不需要在业务接口中设置具体的协议、@Web Service、@Web Method,仅仅需要创建与具体webservice技术无关的业务接口就可以了, 利用代理类进行发布服务和获取服务一.简单实例1.  编写业务接口和类:public

2008-07-30 16:13:00 4210 1

原创 CXF与spring集成

 CXF与spring集成1. 新建web project ,并加入apache-cxf-2.0.7/lib所有包,编写要发布的web service 接口和实现.这一步,与前面一样。import javax.jws.WebService;@WebService  public interface HelloWorld {        public String sayH

2008-07-30 16:12:00 18814 8

原创 采用JAX-WS Annotated Services from Java+JAXB发布获取web service

 采用JAX-WS Annotated Services from Java+JAXB发布获取web service CXF有多种数据绑定方式,如:Aegis  Databinding,JAXB,MTOM Attachments . 其中JAXB(JavaTM Architecture for XML Binding)是其默认的数据绑定方式。JAXB是一套自动映射XML和Java实例的

2008-07-30 16:12:00 3235 2

原创 快速上手使用CXF

 快速上手使用CXF一.  简介Apache CXF 是一个Service框架,他简化了Service的创建, CXF实现了JAX-WS2.0规范,并通过了JAX-WS2.0 TCK; CXF和Spring无缝集成;CXF支持多种传输协议(HTTP, JMS, Corba等), 支持多种Binding数据格式(SOAP,XML,JSON等), 支持多种DataBinding数据类型(J

2008-07-30 16:11:00 10944 1

转载 Axis1,Axis2,Xfire,CXF区别

 XFire VS Axis XFire是与Axis2 并列的新一代WebService平台。之所以并称为新一代,因为它: 1、支持一系列Web Service的新标准--JSR181、WSDL2.0 、JAXB2、WS-Security等; 2、使用Stax解释XML,性能有了质的提高。XFire采用Woodstox 作Stax实现; 3、容易上手,可以方便快速地从pojo发布服务; 4、Spr

2008-07-29 16:37:00 16197 5

原创 web service 相关参考学习资料

web service 相关参考学习资料:http://www.w3school.com.cn/webservices/index.asphttp://www.w3school.com.cn/wsdl/index.asphttp://www.w3school.com.cn/soap/index.asp http://java.sun.com/webservices/docs/2.0/tutor

2008-07-27 10:04:00 1198

原创 XFire 使用入门

  一.  介绍XFire是下一代的java SOAP框架。XFire提供了非常方便的API,使用这些API可以开发面向服务(SOA)的程序。支持多个重要的Web Service标准,包括SOAP、WSDL、WS-I Basic Profile、WSAddressing、WS-Security等• 高性能的SOAP栈• 可选的绑定(binding)方式,如POJO、XM

2008-07-26 07:12:00 2736

原创 JBOSS下Web 服务(Web Service)开发步骤

一.开发一个JSR-181 POJO Endpoint的Web Service 应遵守下面几个步骤:1> 建立一个POJO endpointimport javax.jws.WebMethod;import javax.jws.WebService;import javax.jws.soap.SOAPBinding; @WebService(name = "HelloWor

2008-07-25 12:30:00 10283 1

原创 C开发

系统调用应用软件与操作系统的接口,其重要性自然不用说,一定要掌握。推荐学习资料为steven先生的UNIX环境高级编程(简称APUE)。一、工具的使用    1、学会使用vim/emacs,vim/emacs是linux下最常用的源码编辑具,不光要学会用它们编辑源码,还要学会用它们进行查找、定位、替换等。新手的话推荐使用vim,这也是我目前使用的文本编辑器。    2、学会makefile文件的编

2008-07-24 21:17:00 934 3

原创 Entity Bean的映射关系

1.关系/对象映射1.1一对多或多对一映射整个代码如下: @SuppressWarnings("serial")@Entity@Table(name = "Orders")public class Order implements Serializable { private Integer orderid; private

2008-07-24 15:26:00 1031

原创 Entity Bean开发步骤

一. 介绍:持久化是位于JDBC 之上的一个更高层抽象。持久层将对象映射到数据库,以便在查询、装载、更新,或删除对象的时候,无须使用像JDBC 那样繁琐的API。在EJB 的早期版本中,持久化是EJB 平台的一部分。从EJB 3.0开始,持久化已经自成规范,被称为Java Persistence API。Java Persistence API 定义了一种方法,可以将常规的普通Java 对象(

2008-07-24 12:54:00 1433 1

原创 使用MDB开发JMS步骤

  一.介绍JMS  Java 消息服务(Java Message Service,简称JMS)是企业级消息传递系统,紧密集成于Jboss Server 平台之中。企业消息传递系统使得应用程序能够通过消息的交换与其他系统之间进行通信。JMS 支持两种消息传递模型:点对点(point-to-point,简称PTP)和发布/订阅(publish/subscribe,简称pub/sub)。这

2008-07-24 09:18:00 2729 1

原创 Jboss+EJB3下使用JAVA验证和授权服务(JAAS)

 JAVA验证和授权服务(JAAS).JAAS具有两个特性:验证(Authentication)和授权(authorization),认证是完成用户名和密码的匹配校验;授权是决定用户可以访问哪些资源,授权是基于角色的.一.基于属性的JAAS1.定义用户和角色:Jboss 默认的安全域”other”, “other”安全域告诉容器到classpath 中的users.propertes 和roles

2008-07-23 13:57:00 2574 2

原创 EJB3.0基本概念

 一.会话Bean:Session Bean 用于实现业务逻辑,它分为有状态bean 和无状态bean。每当客户端请求时,容器就会选择一个Session Bean 来为客户端服务。Session Bean 可以直接访问数据库,但更多时候,它会通过Entity Bean实现数据访问。1.无状态会话Bean 主要用来实现单次使用的服务,该服务能被启用许多次,但是由于无状态会话Bean 并不保留

2008-07-23 12:34:00 1534

原创 JBOSS配置数据源,以mysql为例

 1.配置:Jboss的数据源配置非常简单,只要复制一下数据源的配置模板手动修改一下就ok了。你可以到Jboss的安装目录找到%JBOSS_HOME%/docs/examples/jca文件夹下找到mysql -ds.xml文件将它复制到%JBOSS_HOME%/server/default/deploy目录下打开该文件。     MySqlDS    jdbc:mysql://local

2008-07-23 09:00:00 3101

原创 JBoss+Eclipse安装配置开发EJB3.0

1.下载jboss安装包jems-installer-1.2.0.BETA2.jar进行图形界面安装,安裝時必需选择 ejb3-clustered [ 這很重要 ]。不需要jboss-4.0.4.GA.zip2。下载JBossIDE-1.6.0.GA-ALL,也就是eclipse的插件,copy到eclipse下。注意一点:eclipse-SDK-3.2始终无法创建create a jboss

2008-07-22 11:15:00 2239

原创 JBPM与SSH架构融合

 1.  加入spring-modules-jbpm31.jar2.  在spirng中配置jbpmConfiguration        bean id="jbpmConfiguration" class="org.springmodules.workflow.jbpm31.LocalJbpmConfigurationFactoryBean">        proper

2008-07-17 14:45:00 4106 4

原创 利用weblogic console监控jvm

 输入http://localhost:7001/console   进入weblogic 控制台,点击servers->myserver->monitoring->jRockit就能看到jvm 的使用情况。 绿颜色的数字表示jvm/physical memory 大小;黄颜色的数字表示当前使用大小. 如果weblogic console 下没有JRockit这项,原因

2008-07-16 15:23:00 9950

原创 JVM内存的调优

一.JVM内存的设置的原理默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。java -Xms64m -Xmx256m Test-Xms是设置内存初始化的大小-Xmx是设置最大能够使用内存的大小(最好不要超过物理内存大小

2008-07-15 21:38:00 7046 1

转载 jbpm流程模型

 静态的流程定义模型 编号PD-001对象流程定义实体(Process Definition)描述流程定义实体是对一个流程抽象的对象化定义,如图-002。一套系统中,用户可以定义保存多个流程定义实体,如:报销流程定义、请假流程定义、人事录用流程定义等。每个流程定义还可以有多个不同的版本,如:针对同样的报销流程可以有修订

2008-07-15 09:29:00 1235 1

原创 jbpm入门

一.         安装及配置http://www.jboss.org/jbossjbpm/jpdl_downloads/下载jbpm-starters-kit-3.1.4 包里就有,目录地址如下: D:/jbpm-starters-kit-3.1.1/jbpm-designer/jbpm-gpd-feature/eclipse ,插件的安装方式是链接式还是直接复制式,任选吧。    

2008-07-14 11:01:00 1421

转载 Ajax推送与拉取方式的比较

Ajax推送与拉取方式的比较作者 Anil Bhatt译者 张凯峰 发布于 2007年7月19日 上午9时35分 使用Ajax可以开发出基于浏览器的具有高用户交互性和几乎不易觉察到延迟的web应用。实时的动态数据比如新闻标题、证券报价和拍卖行情都需要尽快地发送给用户。然而,AJAX仍然受限于web请求/响应架构的弱点,使得服务器不能推送实时动态的web数据。Delft科技大学的Engi

2008-07-10 10:18:00 4190

原创 软件工程笔记之二

面向对象分析过程:1.   获取客户对系统的需求需求获取必须让客户与开发者充分地交流,这里介绍一种采用use case 来收集客户需求的技术。分析员首先标识使用该系统的不同的执行者,这些执行者代表使用该系统的不同的角色。每个执行者可以叙述他如何使用系统,或者说他需要系统提供什么功能。执行者提出的每一个使用场景(或功能)是系统的一个use case,一个use case 描述了系统的一种用法

2008-07-09 15:04:00 744

原创 RefactorIt 使用说明

 RefactorIt 2.6 FreewareRefactorIT is a tool for Java developers. A developer can take source code of any size and complexity and rework it into well-designed code by means of automated refactorin

2008-07-08 15:53:00 1787

原创 发现一个重构好工具:RefactorIT

http://www.aqris.com/display/ap/RefactorItRefactorIT是一个用于Java开发者的工具。开发者可以把任意大小(size)、任意复杂的代码重构成非常易读的代码,通过使用自动重构技术。它还可以做为单独的工具或者是作为Eclipse、NetBeans、JDeveloper和JBuilder的插件来工作。 这个东西太好了,要好好研究下如何用.

2008-07-07 16:26:00 1020

原创 一个创建验证码图片的开源组件

kaptcha是SimpleCaptcha的新版本,SimpleCaptcha是一个开源的创建验证码图片的组件。kaptcha易于设置和使用。它产生的效果类似于Yahoo.com上的效果。 http://code.google.com/p/kaptcha/

2008-07-07 15:32:00 729

原创 Extjs学习

  相关资料下载:http://www.ibeifeng.com/read.php?tid=1779&fpage=0&toread=&page=1 1.下载:http://extjs.com/products/extjs/download.php 下载ext后解压缩的文件目录:   adapter:负责将里面提供第三方底层库(包括Ext自带的底层库)映射为Ext所支持的底层库。

2008-07-04 16:27:00 2517

转载 (转)使用Ant编译大量java文件时出java.lang.OutOfMemoryError

当使用Ant编译大量的Java源文件时,会出现java.lang.OutOfMemoryError: Java heap space异常,解决方法:     fork="true" memoryMaximumSize="512m">              

2008-07-04 12:27:00 2635

原创 unchecked Exception & checked Exception

一.异常介绍任何的异常都是Throwable类,并且在它之下包含两个字类Error / Exception,而Error仅在当在Java虚拟机中发生动态连接失败或其它的定位失败的时候,Java虚拟机抛出一个Error对象。典型的简易程序不捕捉或抛出Errors对象,你可能永远不会碰到需要实例化Error的应用,那就让我们关心一下Exception。Unchecked Exception.:

2008-07-04 09:15:00 7840

原创 有关js,ajax的好内容

http://www.cssrain.cn/ext 实用教程:http://www.easyjf.com/blog/html/20080217/1179671.htmljs调试工具: firefox 插件 firebug  下载地址: http://www.getfirebug.com/以便今后使用.  

2008-07-03 10:27:00 764

原创 Maven使用注意

Maven相关内容:两篇好文章:http://www.blogjava.net/jiangshachina/archive/2006/09/01/67080.htmlhttp://www.blogjava.net/jiangshachina/archive/2006/12/12/79093.html 1.Maven2根据业界公认的最佳目录结构,为开发者提供了缺省的标准目录模板。Ma

2008-07-02 13:18:00 7198 4

原创 UN panel sets dates for ban on nuclear arms

Japan was successful in getting a key(主要的) UN(联合国) panel(专门小组) to approve(通过) a timetable(时间表) for a global(全球的) nuclear test(核试验) ban(禁令) and move towards a treaty(协议) banning the production of missi

2008-07-01 20:10:00 674

原创 软件工程_笔记

CMM 与 AgileCMM更注重管理问题(组织过程的有效性和过程的系统化改进);CMM提供了一个高度抽象的框架,有广泛的适用范围.CMM着重"应该做什么".Agile更注重技术和效率;Agile主要适用于小组织和需求不定,有用户紧密参与的情况(在高可靠性要求和大型项目组中不宜采用).Agile则侧重于"如何做". 系统工程进行一个项目,首先要进行系统工程,计算机系统工程是一个

2008-07-01 15:57:00 759

原创 jdk 1.6 新特性之嵌入式数据库 Derby

Derby 安装配置首先在JDK环境配置好的情况下,进行如下操作:1. Derby数据库  下载地址:http://db.apache.org/derby/ 2.解压缩后,设置环境变量DERBY_HOME   为解压缩目录,如E:/JAVA/derby/db-derby-10.4.1.3-bin/db-derby-10.4.1.3-bin4.在PATH里增加内容  %DERBY_HOM

2008-07-01 12:20:00 3113

《学习计划》android应用

新增学习计划,设置计划开始时间,结束时间。一起到达计划开始时间,系统会自动提醒。 批量删除学习计划 设置提醒方式,振动或声音或闪亮等

2012-05-18

《通信监听》Android应用

1、将接收到消息转发给绑定的手机和绑定的电子邮箱;\n 2、将接听的电话进行语音录音,以附件的形式发给绑定的电了邮箱中;\n 3、程序具有开机自启动监听服务;\n 4、支持android2.2以上;\n 5、注意:如果绑定邮箱必须开启网络服务;\n 6、本程序主要为了学习,如果用作非法用途,后果自负 7、如果有什么问题,联系pengchua@gmail.com

2012-05-11

SVN manual guide.pdf

svnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvnsvn

2011-08-18

设计模式迷你手册设计模式迷你手册

设计模式设计模式迷你手册设计模式迷你手册

2010-07-23

Birt学习使用总结

Birt学习使用总结

2008-04-22

采用springContextAware注册javaBean的例子

采用springContextAware注册javaBean的例子

2007-11-14

web service实例

web service实例

2007-07-31

下载

示例代码

2007-07-17

空空如也

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

TA关注的人

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