自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (5)
  • 收藏
  • 关注

原创 Java 内存溢出分析

最近有同学叫我帮忙调试一个内存溢出的问题,根据分析调试发现只是java虚拟机堆配置太小了。在平时开发时也经常会遇到内存溢出的问题,一般内存溢出分几种情况:1,程序问题     很多时候写了死循环等低质量的问题,会引起内存溢出,这类内存溢出查起来比较头痛,第一可能代码写的比较隐蔽,第二可能这种情况要在多种条件组合情况下才能出现。也只能一条一条代码的去调试或者打印更多的日志文件进行跟踪了。

2009-12-09 14:40:00 993

原创 Java面试分享

     最近去面试了几家外企,由于英语不过关,感觉面试起来比较吃力,不过技术方面还算可以,以下是一些常问到的技术问题:     (由于是基础题,就不付答案了。相信大家大部分是自己的,不明确的地方查一下就知道了)     第一,Java基础类          1,Collection 与 Collections 的区别,顺便会提起Collection的框架结构,以及Collecti

2009-08-15 19:46:00 773

转载 四种有用的过滤器

一、使浏览器不缓存页面的过滤器 import javax.servlet.*; import javax.servlet.http.HttpServletResponse; import java.io.IOException;/** * 用于的使 Browser 不缓存页面的过滤器 */ public class ForceNoCacheFilter implements Filter {

2007-08-23 10:17:00 626

原创 Jbpm深入了解开始节点(start-state)

       Jbpm深入了解开始节点(start-state) 后,发现以下几个细节需要注意的:       Start-state结构如下:                1,task:开始节点的中的task 只允许有一个task.         2,transition:开始节点不允许有流入transition.         3,一个正常的流程要有仅有一个开始节点.

2007-06-15 11:17:00 1578 1

原创 管理是一门艺术

        前几天公司开会,老板说了一些话.让我觉的蛮有意思的.就贴出来说几句.        第一句,你的收入要和你付出成正比.        第一,这句话,我觉的说的是蛮有道理.但是不一定对的.如果成正比.那么这个正比的比例就很难说了.例如.你的付出的价值为100,而你的收入增加为10,那么如果你付出200,你将得到20.以此类推,这个也是正比.只不过比例系数是10%.所以在说这句话的时候

2007-06-10 18:32:00 1173

原创 adf乱码问题

最近在开发adf中遇到一个很奇怪的问题.就是刷新adf写的页面中偶尔会出现汉字乱码问题.数据库没有问题.我采用的是UTF-8编码方式.正在查找问题...希望有经验者赐教! 

2007-05-30 16:21:00 1264 1

原创 Jbpm中进程实例的挂起与释放

         在Jbpm的processInstance与taskInstance都对外提供了挂起进程实例或工作实例的的接口,同时也提供了释放的接口。分别是:1,processinstance      processinstance.suspend();      processInstance.resume();2,taskInstance    taskInstanc

2006-11-03 10:20:00 3166 11

转载 Console Logging 函数

Console Logging 函数FireBug 为所有 Web 页面提供了一个 console 对象。这个对象有以下函数:Logging 基础console.log("message" [,objects]) - 将一个字符串打印到控制台。字符串可以包含任何“String Formatting”小节描述的模式。字符串后面的对象应该用来取代之前字符串中的模式。(译者注:大家用过C里面

2006-10-20 09:55:00 3572

原创 CreateMethodBinding(Jsf)

UIColumn columnComponent = new UIColumn(); HtmlOutputText headerComponent = new HtmlOutputText(); headerComponent.setValue("MAJ"); columnComponent.setHeader(headerComponent); HtmlCommandLink htmlComma

2006-10-17 17:13:00 1879

转载 Jbpm点滴

jPDL的流程定义元素 第一层级:GraphElement 这个容易理解,因为在画流程定义时,每个拖拉的对象都是一个graph的元素. GraphElement有四个属性:1)processDefine 表示当前元素属于哪个流程定义 2)events 表示可以接收哪些event 3)name 名字 4)exceptionHandlers 异常处理类集合(List) 第二层级:node;proces

2006-10-11 17:04:00 1618

转载 Token(Jbpm)

jbpm中最重要的概念,应该是令牌(Token)和信令(Signal)技术,这个在计算机网络中到处可见的技术,在工作流引擎中也大放异彩.我们看如下代码://pd是process definition,pi是process instanceProcessInstance pi = new ProcessInstance( pd );//启动流程pi.start();//得到根令牌Token

2006-10-11 16:12:00 1950 2

原创 TaskInstanceDbTest(Jbpm)

1  /*  2   * JBoss, Home of Professional Open Source  3   * Copyright 2005, JBoss Inc., and individual contributors as indicated  4   * by the @authors tag. See the copyright.txt in the distribution f

2006-10-10 12:02:00 1265

原创 TaskExpressionTest (Jbpm)

package org.jbpm.jpdl.el;import java.util.HashSet;import java.util.Iterator;import java.util.Set;import junit.framework.TestCase;import org.jbpm.graph.def.ProcessDefinition;import or

2006-10-10 11:53:00 974

转载 DecisionExpressionTest(Jbpm)

package org.jbpm.jpdl.el;import junit.framework.TestCase;import org.jbpm.JbpmException;import org.jbpm.graph.def.ProcessDefinition;import org.jbpm.graph.exe.ProcessInstance;public clas

2006-10-10 11:39:00 1371

转载 StateDbTest(Jbpm)

package org.jbpm.graph.exe;import org.jbpm.db.AbstractDbTestCase;import org.jbpm.graph.def.ProcessDefinition;public final class StateDbTest extends AbstractDbTestCase { public void test

2006-10-10 11:38:00 1086

原创 流程启动(Jbpm)

 1、初始化:websale中jbpmContext的创建是在filter中完成的,其类为org.jbpm.webapp.filter.JbpmContextFilter。该filter在init方法中初始化jbpmConfigurationResource及jbpmContextName两个string。每个http request,均由filter创建jbpmContext,代码为:JbpmC

2006-10-09 15:09:00 2219 1

转载 SpringFramework的mvc

         既然petclinic是个web application,我们当然从web.xml文件入手了。首先当然welcome-file-list条目了,该条目指出index.jsp是网站的入口。index.jsp写得很简单,只有3行。如下所示:第一行是一条include指令,包括了一个includes.jsp,该jsp文件里面有web application用到的标记库的全部声明语句。因

2006-10-08 19:18:00 1270

转载 记录日志(Jbpm)

第15章 记录日志记录日志的目的是为了跟踪流程执行的历史,当流程执行的运行时数据变化时,所有增量都被保存到日志。不要把本章所述的流程日志与软件日志相混淆,软件日志跟踪软件程序的执行(通常为了调试),而流程日志跟踪流程实例的执行。对于流程日志信息有很多用途,非常明显的用途就是根据一个流程执行的参与者查阅流程历史。另外一个用途就是业务活动监控(Business Activity Mon

2006-10-08 19:10:00 2021

转载 Jbpm+spring

整合SPRING与JBPM核心就是需要将JBPM的BEAN由SPRING来管理利用IOC来展现SPRING框架的优势!这2天在研究怎样整合两者!在整合过程中也出现了不少意想不到的问题!在这里记录下来希望可以未对此感兴趣的朋友提供些帮助!SPRING+JBPM1)下载SPRING-JBPM MODULE这个模块是SPRING支持JBPM使用的必要模块!现在还没有放入SPRING的发行

2006-09-28 17:04:00 4359 2

转载 编程式事务处理

這邊以一個簡單的例子來示範Spring的事務管理,對於事務管理定義,我們使用Spring提供的DefaultTransactionDefinition。  以JDBC DataSource為例,我們可以使用org.springframework.jdbc.datasource.DataSourceTransactionManager(PlatformTransactionManager的一個實

2006-09-27 19:05:00 1007

原创 宣告式事务处理

Spring提供宣告式事務管理(declarative transaction management),這是藉由Spring AOP所提供的功能,不過現階段您不必太理會Spring AOP的部份,藉由基本的配置,您就可以使用宣告式的事務管理,Spring的事務管理依賴於aopalliance.jar與cglib*.jar,您可以在lib目錄的aopalliance與cglib目錄下找到這兩個檔案。

2006-09-27 19:03:00 887

转载 Spring Context配置

        在spring使用过程中,通常的做法是让服务器启动时即实例化所有的bean,这样做在一定程度上提高了web应用的速度。       加载完成后,在用的时候便可以通过:       ApplicationContext ctx =WebApplicationContextUtils.getWebApplictionContext();      Test test = (

2006-09-25 23:58:00 5171 1

原创 一支烟程序员

        在入行一年多的时间里,接触的前辈不少,但不抽烟的不多,程序员对烟真得情有独钟吗?      对着电脑一天,coding了一天,眼睛已经习惯的开始打架,但是沉重的压力逼着你睁开双眼,因为还有很多事情等着你去做。现在还不是休息的时候,面临新的压力,这个压力不只来至于工作,更是生活,新一代程序员,没有90黄金一代的幸运,不是等着大学毕业去挑工作,而是等着offer message过着

2006-09-22 19:28:00 795

原创 URLClassLoader加载class到当前线程类加载器

 我们知道,Java利用ClassLoader将类载入内存,并且在同一应用中,可以有很多个ClassLoader,通过委派机制,把装载的任务传递给上级的装载器的,依次类推,直到启动类装载器(没有上级类装载器)。如果启动类装载器能够装载这个类,那么它会首先装载。如果不能,则往下传递。当父类为null时,JVM内置的类(称为:bootstrap class loader)就会充当父类。想想眼下的越来越

2006-09-09 14:42:00 2888

Jbpm源代码分包详解

源代码分包详解源代码分包详解源代码分包详解源代码分包详解源代码分包详解源代码分包详解

2009-10-29

DWR中文文档入门配置

DWR中文文档,dwr使用,入门配置,与spring整合

2009-09-29

ExtJS 实用简明教

ExtJS 是一个很不错的Ajax 框架,可以用来开发带有华丽外观的富客户端应用,使得我 们的b/s 应用更加具有活力及生命力

2009-09-25

DESIGN PATTERNS

DESIGN PATTERNS JAVA COMPANION

2009-06-15

Jbpm类结构

jbpm各个类与类之间的关系结构图.

2007-06-15

空空如也

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

TA关注的人

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