OopStorm

OopStorm

客户中心 团队协作 追求突破 乐于分享 简单高效

妙笔生花的秘密——商务写作新规则
妙笔生花的秘密——商务写作新规则 | 7.3作者根据自身多年的工作实践经验,总结出52条如何进行高质量商务写作的技巧。这些技巧都简单易行,切实有效,可以帮助学习者有效提高商务写作技能。《妙笔生花的秘密:商务写作新规则》既可用于有意提高写作技能的职场人士的个人学习,也可用于员工集体培训。
git gradle持续集成按需构建
如题,本文将详细对git+gradle持续集成如何按需构建做一个详细说明 1.为什么要持续集成随着微服务的日渐成熟,软件的架构模块化已经成为主流,在模块化服务化的架构下拆分的思路大行其道,但是拆开容易合起来却并不是那么容易,如何让拆开的模块,服务更容易的合起来,合起来更加的稳定,那持续集成将是不可或缺的环节。 2.为什么要按需构建随着项目的日渐庞大,单元测试不断增多,那么持续集成的速度将会是团队效率的一个重要指标我们的持续集成步骤如下图:从图中不难看出,要想代码被打成jar包最终上传需要经历①②③步,且当审查有问题的时候有可能多次经历①,那么①步的构建速度将会很大程度上影响整个持续集成周...
Flowable DataObject的使用(flowable自定义流程标题)
1.DataObject可以做什么在流程定义的时候可以设置数据对象,数据对象的名称会成为流程变量的key,flowable还提供了一个扩展属性value来为数据对象赋值。也就是说在流程定义阶段我们就可以在全局定义一些流程变量(官网解释)。一个比较简单的使用场景就是自定义流程标题,下面我们将以自定义流程标题为例子,讲解DataObject的使用方式。定义方法如下图:图1:图2: 2.flowable自定义流程标题的思路首先定义一个DataObject为流程标题模板,然后在流程发起时去解析模板,将流程变量和提交的表单数据作为参数替换至模板生成需要的流程标题。 #3.具体的实现方式①定义dat...
Flowable SKIP
1.skip表达式的作用在流程编辑器中大家应该会注意到一个 skip表达式的输入框,flowable设计这个skip的含义就是当表达式满足true的话那直接跳过当前节点。 2.使用skip的注意事项①需要注意是跳过,而不是自动办结,也就是说skip的task是不会有经办人的。 ②还有一个需要注意的地方是flowable的skip节点不会在task刚结束的时候就实例化,如果两个连续的skip节点,在节点1中写了前处理添加一些流程变量,但是在skip2节点是拿不到的,只有task停住了(例如到了一个人工节点)之前的skip节点的信息才会被实例化,流程变量才会被拿到。 ③要让skip生效需要在...
Flowable中的几个重要字段
1.什么是Flowable大名鼎鼎的Activiti大家都有所了解,其实Flowable是Acitiviti原班人马因为种种原因,另起的一个项目,声称是无成本从Activiti迁移到Flowable, 我们公司也进行了迁移,感觉成本还是有点但是不大,都是些包名和方法名的小改动。 2.都有哪几个重要字段在对流程引擎有一个基础性的了解后,如果要深入的使用流程引擎,首先要了解其中的几个关键字段。 ①procInstId 流程实例Id ②taskId 任务Id ③executionId 执行Id ④processDefinitionId 流程定义Id ⑤processDefinitionKey ...
Java 8 in Action
Java 8 in Action | 8.5本书全面介绍了Java 8 这个里程碑版本的新特性,包括Lambdas、流和函数式编程。有了函数式的编程特性,可以让代码更简洁,同时也能自动化地利用多核硬件 Multicore CPUs have separate caches (fast memory) attached to each processor core. Locking requires these to be synchronized, requiring relatively slow cache-coherency-protocol intercore communic...
深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)
深入理解Java虚拟机 | 8.9《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》内容简介:第1版两年内印刷近10次,4家网上书店的评论近4?000条,98%以上的评论全部为5星级的好评,是整个Java图书领域公认的经典著作和超级畅销书,繁体版在台湾也十分受欢迎。第2版在第1版的基础上做了很大的改进:根据最新的JDK 1.7对全书内容进行了全面的升级和补充;增加了大量处理各种常见JVM问题的技巧和最佳实践;增加了若干与生产环境相结合的实战案例;对第1版中的错误和不足之处的修正;等等。第2版不仅技术更新、内容更丰富,而且实战性更强。 《深入理解Java虚拟机:JVM高级特性与...
Spring in Action
Spring in Action | 7.8 此书主要介绍了Spring in Action3.0的版本。Spring 3.0引入了SPEL、Spring 表达式语言、ioc容器注入的注解以及用户对rest的支持。本书介绍了Spring 3.0重要的几个方面:REST、远程服务、消息、安全、MVC、web Flow等。
OopStorm
团队博客