- 浏览: 9336 次
- 性别:
- 来自: 深圳
最新评论
文章列表
quartz 是独立于容器之外的线程,它所使用的内存无法正常回收,所以内存占用会越来越多最后导致卡死,解决方法,在web.xml中配置spring提供监听器用来管理内存。
Java代码
1.<listener>
2. <listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class>
3. </listener>
4.
5. <listener>
6. ...
- 2013-10-27 18:53
- 浏览 1592
- 评论(0)
1.对AOP的理解 —— 分工来做各个部分,运行时候整合的思想
2.理解 面向过程,面向对象,面向切面 的思想
1)面向过程:房间装修时,准备装一个灯,就拉一根电线,连接灯。
2)面向对象:设计房间中哪些位置需要使用电线接口,然后在相应的位置设置电线接口,以备以后使用。
3)面向切面:装修房子,先设计需要在哪些地方装上电线接口,就将电线接口先设置好并且不打开接口,此处即为连接点,当此处电线切口确实需要使用时将接口打开插电器即为切入点。
方面:功能(登陆 日志)
目标:主要方面(登陆)
切面:切入点 植入 通知的综合体
连接点:可以插入副功能(日志)的地方
切入点:准备插入副功能的地方
...
用maven来管理依赖和环境配置,在开发调试阶段用eclipse来发布web项目到web容器,maven项目编译的相关文件默认放在target目录下,tomcat发布的默认目录是WebRoot。所以在不设置的情况下不能正常发布。
创建maven管理的web项目有很多种方法,可以通过mvn命令创建,然后导入到eclipse中,也可以直接在eclipse创建普通web项目再通过maven2eclipse插件转换成maven管理。
如果想将项目设置成src/java/main/这样的结构,需要在src建立相应的目录结构,再通过properties->Java Build Path->Sou ...
1. 创建Maven的普通java项目:
mvn archetype:create -DgroupId=packageName -DartifactId=projectName
2. 创建Maven的Web项目:
mvn archetype:create -DgroupId=packageName -DartifactId=webappName
-DarchetypeArtifactId=maven-archetype-webapp
3. 编译源代码: mvn compile
4. 编译测试代码:mvn test-compile
5. 运行测试:mvn ...
1.需要的jar包
除了xfire和spring必要的包外 还需要 wss4j-1.5.1.jar 和 commons-codec-1.3.jar
2.servicebean配置如下
<bean name="ticketcheckService" class="org.codehaus.xfire.spring.ServiceBean">
<property name="serviceBean" ref="ticketcheckWS" />
...
一、创建web services 工程(XFire),和平时的一样。
二、加入身份验证功能
1、首先编写服务端验证类,继承AbstractHandler类
package test;
import org.codehaus.xfire.MessageContext;
import org.codehaus.xfire.handler.AbstractHandler;
import org.jdom.Element;
public class AuthenticationHandler extends AbstractHandler {
public void invoke(MessageCo ...
- 2013-01-04 21:37
- 浏览 949
- 评论(0)
流程执行时,有时候需要看一下当前的工作卡在哪一步了,对于熟悉流程的人员来说,看到节点的名字即可。对于不熟悉的人员来讲,就需要把整个流程图显示出来,把当前的工作点标注出来。
在生成工作流程xml文件的时候,已经生成了一个工作流程的png流程图,只需要在这个png上把当前活跃的节点表示出来即可。
网上的一种做法很简单,就是在这个png上再加一个div层,把执行的活跃节点框起来就可以了。
首先:
1. 获取当前的流程图显示
2. 获取当前的活跃节点
3. 生成相关的Div层
详细代码:
1. 获取当前的流程图:
由于流程图是放在load字段中的(发布的时候 ...
所用工具和技术:
IBM DWE企业版
BDW银行数据仓库模型
Data Stage ETL工具
IBM BI 方法论实施
整体平台架构
软硬件平台:硬件平台采用IBM P系列小型机和企业级存储
数据仓库软件: 采用IBM DB2商业智能解决方案
经过第一阶段企业商业智能的建设,浙商银行已经完成了如下基础架构和应用的建设:
1. 企业级数据仓库平台的建设
2. 企业级数据仓库模型
3. ETL流程
4. 数据仓库已经涵盖核心、授信、资金交易数据
5. 完成企业级绩效考核的应用开发
6. 完成1104报表的开发
7. 完成流动性分析应用的开发
8. 完成净利 ...
- 2012-04-09 21:24
- 浏览 1009
- 评论(0)