- 浏览: 122442 次
- 性别:
- 来自: 北京
最新评论
-
roychenyi:
<br>1<br>2<br> ...
pager-taglib 使用说明 -
roychenyi:
<br>换行<br>换行<br& ...
pager-taglib 使用说明 -
wangwenfei1985:
[flash=200,200][url][img][list] ...
pager-taglib 使用说明 -
时光后19:
,看到你这样真好,
FileNet调用webService配置 -
ysen:
大sql导入mysql
如果是SQL格式的。有的可能上100 ...
mysqldump备份详解
文章列表
BPMcomponent集成-java component
email 发送接口
- 博客分类:
- freeMarker
- json
- 设计模式
企业邮件发送有自己的发送平台,其它系统包括业务系统常常将发送邮件的任务交给该平台。
该平台通过activemq 建立 queue 接受外围系统的发来的报文格式。
报文格式如下:
"[{\"sys\":\"fssc\", \"key\":\"QWESAD456\", \"type\":\"1\", \"email\":\"ysen@xxxx.com\", \"telno\":\"13601942 ...
页面在多系统应用中同步
- 博客分类:
- j2ee
- freeMarker
业务场景:
用户去银行营业厅办理的业务时 需要在预处理机上面填写代办业务信息或者之前在 网上预约系统填写过就可以到柜员直接办理业务。
涉及到预处理机 和 网上预约系统 两个系统,如何在开发的时候同步它们共同的业务数据也就是页面可以提供开发效率。
以及在每个系统中提取公用页面比如 formEdit.jsp (填写页面)与formConfirm.jsp (显示页面)
以fromEdit.jsp为例:
在公用页面fromEdit.jsp页面加入jsp定义的标签<mct:form ,formConfig.template 没不同的页面模板,formObje ...
业务需求业务流程中的单据,在自动清分节点上根据不同的业务规则分配给不同岗位上的员工处理。业务规则存储在数据库中。每次清分单据的时候获取这些规则用drools 拼成业务规则模板
将单据记录分给不同岗位的员工。
使用业务规则的好处是避免程序代码中的if else 的不断增加需要重新编译code部署。
规则模板
template header
RULE_NAME
WHEN_DSL
DEAL_POST
package com.taikang.fol.module.common.vo
template "DispatchRule"
...
公司招聘录取问题
某集团公司业务发展迅速,各事业部普遍面临开发人员不足的情况。因此,公司决定在下个月面向社会公开招聘开发人员。
本次共有多个事业部参加本次社会招聘,每个事业部计划招聘的人数固定但并不一定相同。每位应聘者只能申请两个事业部的开发岗位(申请数量不能多也不能少,否则视为主动放弃录取),并参加公司组织的笔试与面试,两成绩相加是最终成绩。有专人对成绩进行汇总整理。
为了使录取工作公平透明,录取工作过程中的应聘人员不使用姓名,而使用参加考试时分配的唯一编号(为整数)来表示,编号按报名的先后逐一分配。
公司按应聘者的最终成绩进行择优录取,录取原则是:从高分到低 ...
当项目接近尾声的时候,客户突然过来撂下一句话“系统管理加上单据解锁的功能”,一句话隐含多少需求估计只有开发该模块的人自己清楚,但是人已经走了,如果是我的模块我一般会直接给客户改动,关键我不熟悉这块。
当时的想法就是直接写解决方案,慢慢和客户扯业务场景、扯需求。
首先和客户确定客户使用场景,为什么流程单据会被加锁?在什么情况下被加锁?
一开始我以为可能处理该单据的用户离职,需要将该用户的代办任务转签给别人,和客户沟通知道不是这种情况,
最终确定是在下面两种情况下会被加锁:
1、流程审批链(流程审批对应的审批用户)
2、共享审批池里面(一个队列,业务抢单池)
如果是第二种情况的话还好, ...
改进计划实施跟踪流程
jbpm 画的流程图 如下:
one:
two:
three:
多进程读写文件:一个进程A写文件file,另一个进程B读文件file Doug Lea 在他的书中提供一个示例代码 ReadWrite 为抽象类,允许并发的读操作,不允许并发的写操作,也不允许读写同时进行。 可以扩展ReadWrite为SingleFileReadWrite 实现 doRead和doWrite方法来读写文件 线程A和线程B使用同一个SingleFileReadWrite 实例
SingleFileReadWrite rw; threadB rw.read(); threadA rw.write();
Java代码
abstract class Re ...
Facelets是用来建立JSF应用程序时的一个可供选择的表现层技术。Facelets提供了一个强有力的模板化系统,让你使用HTML样式的模板来定义JSF的表现层,减少了组件整合进表现层时候冗余的代码,而不需要一个web容器。
基于Facelets写 ...
public class test {
public static void main(String[] args) {
/**
*出题人:CN-Tom
* 编程题:连续整数之和为1000的共有几组?
* 求解如下:
* 按等差数列求和公式,当y为最小数,这i个整数的和为i*y+i*(i-1)/2
* 现求方程i*y+i*(i-1)/2 =1000的整数解
* 把方程变为y = 1000/i - (i-1)/2,如果y是整数这里不考虑小数以及负数,i必须能被1000整除 ,且1000/i 与(i-1)/2都必须是整数
* 设x=y ...
id count1 count2 count3 count4 date1 50 80 30 68 2010-09-012 60 20 50 50 2010-09-023 40 30 25 20 2010-09-034 80 50 35 60 2010-09-04
上面这个是表,我想在查询的时候,把一段时间内的平均数也算出来,有没 ...
ExcelUtilToolTest.java
package com.sobey.pms.util.excel;
import java.io.ByteArrayOutputStream;
import java.io.FileOutputStream;
import java.util.ArrayList;
import java.util.List;
import junit.framework.TestCase;
/**
* <p>Title: TestExcelUtilTool.java</p>
* <p>Descri ...
/**
* ajax查询部门分类信息.
*/
public String deptList() {
log.info("查询部门分类信息.");
List<Org> list = orgAndUserService.deptCascade(orgvo);
StringBuffer sbf = new StringBuffer();
int size = list.size();
sbf.append("[");
if(orgvo.getPa ...
package cn.com.henan.net.servlet;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.PrintWriter;
import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http. ...