自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java中的volatile变量

当今天在《java并发编程实战》这本书中看到[b]“volatile的语义不足以确保递增操作(count++)的原子性,除非你能确保只有一个线程对变量执行写操作”[/b][size=large][/size]这句话才知道前几天的那个程序为啥会出错。还有:[b]加锁机制既能确保原子性又能确保可见性,而volatile变量只能确保可见性。[/b]当且仅当满足一下所有条件时,才应该使...

2012-08-03 00:31:51 153

原创 封装第一个ajax

本文所用程序来自《Ajax模式与最佳实践》1、由于不同的浏览器创建XMLHttpRequest对象的方式不一样,所以有必要对XMLHttpRequest对象的创建进行封装。使用工程方法模式:factory.js中的XMLHttpRequest对象创建的代码如下[code="js"]function FactoryXMLHttpRequest(){ // 除了Microsoft的...

2012-06-26 19:17:33 89

原创 我的书单

看了很多书,好书不少,不好的也有一些,都忘的差不多了。从今天开始,记录一些好书吧,看过的,没看过的等等。(更新)1.javascript方面书籍 a) 基于MVC的JavaScript Web富应用开发2.java方面 a)java并发编程实战...

2012-06-26 18:49:23 92

原创 win7 安装Rational Rose7

下载 Rational Rose7,地址:ed2k://|file|%5BIBM%E8%BD%AF%E4%BB%B6%E7%B3%BB%E5%88%97%5D.IBM.Rational.Rose.Enterprise.v7.0-TFTISO.bin|621038544|71d09610bb53d2d905d278675b333c75|h=utnlhfjwnzjdp2wecfeujoptd7pq...

2012-05-13 09:48:44 354

原创 JBPM4:各种服务接口的作用

1、RepositoryService 流程资源服务的接口。 作用: 提供对流程定义的部署、查询、删除等操作。 获取方式: RepositoryService repositoryService = processEngine.getRepositoryService();2、ExecutionService 流程执行服务的接口。 作...

2012-05-08 22:22:11 134

原创 JBPM4:流程引擎

流程引擎对象-----org.jbpm.api.ProcessEngine是JBPM4所有服务接口(Service API)之源。 JBPM4中各种服务相互依存,但所有的服务接口(Service API)都可以从流程引擎对象ProcessEngine中获得。流程引擎ProcessEngine对象由配置类Configuration构建,既工作流引擎根据配置产生。 获取方式:...

2012-05-08 21:35:01 159

原创 JBPM4相关概念

1、流程定义 流程定义是对业务过程步骤的详细描述,在JBPM4中表现为若干“活动”节点 通过“转移”线条串联。例如一个请假流程定义,描述了一个请假的具体处理 步骤。 2、流程实例 流程实例表示流程定义在运行时特有的执行例程。打个比方:可以把流程定义 理解为一个Java类,而流程实例则可以理解为该Java类的一个具体对象。例如 学生A提出请...

2012-05-08 18:03:28 108

原创 关于上传文件类型验证的解决办法

【转载:http://www.blogjava.net/bolo/archive/2012/05/01/376804.html】大象根据研究与实际项目经验,向大家介绍一个关于文件类型验证的解决办法。不清楚的朋友可以了解下,知道的不喜勿喷。 对于文件上传,相信大家都不会陌生,我们都知道,文件在上传到服务器的过程中,都是以流的形式传输的,在后台处理文件上传的代码中,获得这个流,然后读取数...

2012-05-01 19:59:03 499

原创 常用正则表达式

正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番.我将一些常用的表达式收藏在这里,作备忘之用.本贴随时会更新.匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=fu...

2012-04-28 14:24:43 78

原创 解决jBPM部署中的EL表达式冲突问题

jBPM4部署到tomcat后会有EL表达式的冲突问题,这个问题可以通过以下方法解决:1. 去掉tomcat中的el-api.jar文件2. 将jBPM4.4文件夹目录中lib目录中的juel-api.jar,juel-engine.jar,juel-impl.jar这三个jar放到第一步中tomcat所在的目录。3.去掉项目中lib(classpath下)的上述三个jar包,重新启动...

2012-04-25 09:33:57 184

BeanShell快速入门中遇到的问题

下面是BeanShell的快速入门文档地址。[url]http://www.beanshell.org/manual/bshmanual.html#Quick_Start[/url]Quick StartWelcome to BeanShell. This is a crash course to get you going. We'll leave out many importan...

2012-03-03 09:55:47 252

原创 斐波那契数:动态规划法和分治法

这个学期开了一门叫算法的课,为了今天的ITAT复赛,这两天研究了一下这门课。感觉算法真的是太神奇了。就比如说今天学了动态规划(小小的入门)。用它实现了斐波那契数,和原来的用分治法的一比较,差距出来了。相差十几几万倍(要算的数越大相差的倍数越多)。下面是实现:[code="C++"]#include #include using namespace std;/** 动...

2011-11-05 10:48:40 445

原创 使用DOM解析xml

解析xml的技术有很多中,本函数使用的是DOM技术,其中person类中有id,name,age三个属性。xml文件内容如下:[code="xml"] shifu 21 xiaobaozi 21 xiaozeng 22 [/code]下面是对上面的xml文件进行解析的详细代码。当然,解析...

2011-10-07 00:58:18 98

原创 关于android开发中单元测试遇到的一个小问题

测试方法一test开头,不能有参数。今天不小心在测试的方法中加上了参数,出现了 [code="java"]Test run failed to complete. Expected 1 tests, received 0[/code]这样的错误,不知是怎么回事,好不容易才发现,去掉参数问题解决,以后开发的时候摇注意了。...

2011-10-06 16:34:07 147

原创 hibernate注解

Hibernate注解三个常见问题 好久就想玩一下hibernate注解了(因为不用hbm文件,维护起来也简单,灵活性较高,适应需求变化作出快速变动,还有一些好处就不一一例举啦),但是没有时间,今天搞了一下,碰个几个问题,我想这应该也就新手最容易碰的。问题有三: 第一、Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorE...

2011-09-18 18:38:41 119

原创 引起uncategorized SQLException for SQL错误的有关原因

今天遇到这个错误,很是郁闷,很久都没有找到原因,上网查了许久,才发现,原来是字符编码的问题,就此记录,以备不时之需。http://www.myexception.cn/java%20exception/1457.html...

2011-09-18 17:23:49 5177

原创 关于java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I异常

【转载】出错信息如下:HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an inte...

2011-09-09 11:31:11 96

一道有关多表联合查询的面试题

进入大三,学校搞了一个校企联合的实验班,打算招40个人今天早上去面试。 面试我的听说是这家软件公司的副总经理(女的),面试过程简简单单,聊了一些家常,谈了我这两年来的学习与未来的打算。之后让我去下一位面试官处写编程题。 首先,他先问我学过数据库没有,我说只学过一点点,在做java开发的小博客的时候用到什么学什么的。他说基本的语句应该会吧。我说还可以。然后...

2011-09-08 21:22:06 891

原创 关于attempt to create delete event with null entity的异常

在做spring和hibernate整合的时候,删除实体时有时经常报java.lang.IllegalArgumentException: attempt to create delete event with null entity这样的错误,今天用junit4做测试删除的时候报了这个错误,感谢网友的帮忙,终于解决。解决办法是:将[code="java"]@Test public...

2011-09-07 15:46:51 351

关于java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z的错误

最近刚学完struts2+spring3+hibernate3,准备做一个小项目来巩固和提高一下所学的知识,在整合spring和hibernate的过程中,出现了不少的错误,感谢广大网友,很多的问题得到解决。关于java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z的异常,是由于hiberante3.6...

2011-09-07 15:34:38 136

java7 api chm

java api 1.7 英文版,平时使用时查找方便。主要包括了java7中新的包。

2011-12-12

空空如也

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

TA关注的人

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