`
文章列表
最近用到在JDBC中调用Mysql存储过程: try { Connection con = DbUtil.connectToDb("mysql"); java.sql.CallableStatement cs = null; try { cs = con.prepareCall("{call AcquireJobs(?,?,?,?)}"); cs.setLong(1, jobExecutor.getLockMillis()*100); //传入第一个参数 cs.setString(2, ...
DROP PROCEDURE IF EXISTS  TEST; CREATE PROCEDURE  TEST(IN tableName varchar(255), OUT id bigint) BEGIN     SET @DYNCSQL = CONCAT('SELECT DBID_ , DUEDATE_ into             @id_,@date_ FROM ', CAST(tableName as CHAR),' limit 1');     PREPARE statement FROM @DYNCSQL ;     EXECUTE statement; END ...
写Mysql存储过程时碰见了这样的错误:Out of range value adjusted for column ... ,经查证出现这样的错是由于不同类型的变量之间赋值产生的,如: DECLARE id_ bigint; DECLARE dbName_ varchar(400); SET id_ = 1000; SET dbName_ = ‘dbName’; SELECT id_ INTO dbName_;//将可能会出错    
本文章出自:http://jamesliang.iteye.com/?show_full=true 对joint和interrupt理解的不够好,在中文的JDK参考手册上,说join是“等待该线程结束”,这里是不是该说成“等待正在执行的线程的结束”?。。因为在一些书上和论坛上看了都是说Join是在等待其他线程结束。。 以下是参考<<Java多线程模式>>的 1. sleep() & interrupt()     线程A正在使用sleep()暂停着: Thread.sleep(100000);     如果要取消他的等待状态,可以在正在执行的线程里(比如这里是 ...
文章出处:DIY部落http://www.diybl.com/course/3_program/java/javajs/2008107/148846.html   程序是很简易的。然而,在编程人员面前,多线程呈现出了一组新的难题,如果没有被恰当的解决,将导致意外的行为以及细微的、难以发现的错误。      在本篇文章中,我们针对这些难题之一:如何中断一个正在运行的线程。                                                                                     背景    中断(Interrupt)一个线程意味着在该 ...
 Java与volatile 关键字作用: http://dracularking.iteye.com/blog/441323 http://aleung.blogbus.com/logs/32090434.html
JBPM4与Spring的集成: http://ronghao.iteye.com/blog/412956

Jbpm4的IOC容器(转)

    博客分类:
  • jbpm
IOC 
Jbpm4的IOC容器(转):http://www.iteye.com/topic/381607
http://www.3648.com/article/20090901/53082.html
                         我曾经想如下配置JBPM的Timer: <on event="timeout"> <timer duedate="#{duedate}" repeat="#{repeat}"/> <event-listener class="...wfms.demo.timer.TimerListner" /> </on>   结果发现: 1.duedate是可以使用流程变量的 ...
  jBPM4 PVM的流程定义模型与过程调度: http://www.iteye.com/topic/440914
/** * 截取字符串前面的正整数,如"22天"得"22","18个人"得到"18". * @return */ public static String getQuantity(String regular){ int index = 0; for (int i = 0; i < regular.length(); i++) { char c = regular.charAt(i); if (Character.isDigit(c)) { if (i ...
原文:http://java.chinaitlab.com/Hibernate/37892.html   Hibernate中any元素的应用体会   关联(Associations)是Hibernate核心概念之一,比较常用的有:  many-to-one, one-to-one, one-to-many, many-to-many         Hibernate还提供了另外一种关联— ...
原文:http://canfly2010.iteye.com/blog/403626     Javascript 中的function本身也是一个object,它本身就会有tostring(),call(),apply()几个附加方法。这个 function.call的意义就在于,当调用时它时,运行时会把它的第一个参数替换掉function的this指 ...
许多人一直对JS的prototype继承机制不明了,到底在创建一个类的实例的时候,解析器为我们做了些什么呢?首先,我们来看一个例子: function class1() { this.name = "my name"; } function class2() { this.age = 123; } class2.prototype = new class1(); var obj = new class2(); alert(obj.name); alert(class2.prototype.name); delete class ...
Global site tag (gtag.js) - Google Analytics