NETBPM如何指定下一流程处理人 本着“软件以应用为本”(潘加宇老师对我的影响在这一点上很深.)的原则,我为ERP搭建了一个用NETBPM作的支持网站,想着能够看着软件得以应用,自是非常高兴. 不过,这个工作流的缺点也是显然的,如何在流程中让上一操作者指定下一个操作者就是一个难点,因为根据预先的组织关系进行的分派很有可能出现流程无法进行下去的危险,这样就会限制软件的应用.想着netbpm脱胎于jbpm,我就想找找答案.当然有很多此类文章,不过,还是没有找到好使的. 于是,只好自己思考了.我觉得…
border-bottom(指定下边线的样式.宽度及颜色) border-bottom: 值: border-bottom-style:值; border-bottom-color: 值; border-bottom-width:值; 如: border-bottom: solid 1px #ffff00; border-bottom-style: outset; border-bottom-color: #0000ff; border-bottom-width:15px; border-bot…
一.问题概述 题目有点长,但应该值得后端java们了解下有点小坑的localhost.log,让我长话短说. 博主是搞java后端的.后台是很简单的spring mvc + spring框架. 今天测试一个Controller层的接口,但是断点一直进不来. 我做的改动也不大,新增了mqMsgFactoryUtils这个spring 托管的bean,(代码是接手别人的,所以看着原来的部分有点臃肿,就提炼了mqMsgFactoryUtils公共类 ,mqMsgFactoryUtils需要依赖bean…
一.题目: 石家庄铁道大学基础教学楼一共有四部电梯,每层都有人上下,电梯在每一层都停.信1201-1班张一东每层都停有点儿不耐烦.如果在上下课高峰时刻电梯从一层上行,但只允许停留在某一层.每个人选择自己的目的地,使他们爬楼层数最少. 二.设计思想: 1,(基础算法)首先用最笨的办法去思考这个问题,就是让电梯从第二层楼开始停.然后计算所有人爬楼层数之和,知道第N层,然后找出爬楼层数最少的就是电梯要停留的层数. 2,(优化算法)假设电梯停在第 i 层楼,我们计算出所有乘客总共爬楼梯的层数是Y.如果有…
1.查看手机需要的版本 1)如果手机本来就可以正常工作,可以使用指令 zhangshuli@zhangshuli-MS-:~/Desktop/day_note/plan$ adb shell getrepo | grep flavor 这个可以看到手机需要的详细版本名称 2)如果手机不能够连接电脑,这时候只能根据你的手机信息(问题概述的代码)到仓库中寻中看起来像的版本了 这时候你首先需要知道你手机的代码平台,然后通过指令 zhangshuli@zhangshuli-MS-:~/Desktop/d…
Hi,我是Mic 一个工作了7年的粉丝来找我,他说最近被各种锁搞晕了. 比如,共享锁.排它锁.偏向锁.轻量级锁.自旋锁.重量级锁. 间隙锁.临键锁.意向锁.读写锁.乐观锁.悲观锁.表锁.行锁. 然后前两天去面试,被问到偏向锁.轻量级锁,结果没回答上来. ok,关于Synchronized锁升级的原理,看看普通人和高手的回答. 普通人: 我觉得引入这些锁的目的应该是考虑到那个性能问题吧. 因为我记得好像是说Synchronized里面去加重量级锁的话,它的这个线程会存在这个阻塞就是会影响性能.所以…
以上就是控制台循环打印的日志信息,总是会刷屏干扰到那些有用的日志信息,所以要把它们屏蔽掉,虽然如果将log级别调成info级别可以不显示了,但是那样的话,别的有用的日志信息就无法显示了. 要有针对性的来屏蔽掉,通过log4j的配置可以达到,比如:log4j.logger.com.google.code=OFF 解决方法:首先根据控制台输出的这些日志信息,定位到具体是哪些类打印的,这个比较难找,可以通过下面的方式来找到:…
新版本android中进行socket编程有了新的要求和规定,在主线程中不能进行socket的创建和通信.所以一般都在线程中使用socket编程 这样在线程中使用就需要出现子线程与主线程交互的问题. 一般都是通过handler实现双发交互,配合handler中的Message进行参数传递 比如客户端中在主线程中新建socket,创建子线程连接,同时需要向该子线程中传递一个handler进行监听Message,连接成功后将子线程中得到的socket通过新建Message类msg,并将该通信sock…
循环控制 for循环 语法: for(循环初值;循环条件;步长) { 语句; //循环体 } 例子: import java.io.*; public class Demo4 { public static void main(String args[]) { for(int i=0;i<10;i++) { System.out.println("12.3"); } } } while循环 语法:特别说明while循环是先判断,再执行语句 while(循环条件) { 语句; //…