在网络编程中经常用到线程池和连接池,今天就对其中常用的线程池的基本应用场景和模型做个简单的对比分析。 1、??业务流程对比? a、??非线程池业务流模型:? ? 上图标识了基本的非线程池的线程模型,前端1...
分类:
编程语言 时间:
2015-08-06 00:44:34
阅读次数:
159
一、Activiti简介 Activiti 是一个针对商务人士、开发人员和系统管理员的轻量级的工作流和业务流程管理(BPM)平台。它的核心是Java的高速和可靠的BPMN2流程引擎。它是开源的、并且提供宽松的Apache许可。Activiti可以在任何Java应用中运行,可以运行在在服务器、集群或....
分类:
其他好文 时间:
2015-08-04 15:29:27
阅读次数:
193
软件工程—思考项目开发那些事(一)阅读目录:1.背景2.项目管理,质量、度量、进度3.软件开发是一种设计活动而不是建筑活动4.快速开发(简单的系统结构与复杂的业务模型)5.技术人员的业务理解与产品经理的业务理解的最终业务模型5.1.产品的业务理解(业务流程、数据流程及场景)5.2.技术人员的业务理解...
分类:
其他好文 时间:
2015-08-01 20:30:41
阅读次数:
123
阅读目录:1.背景2.项目管理,质量、度量、进度3.软件开发是一种设计活动而不是建筑活动4.快速开发(简单的系统结构与复杂的业务模型)5.技术人员的业务理解与产品经理的业务理解的最终业务模型5.1.产品的业务理解(业务流程、数据流程及场景)5.2.技术人员的业务理解(领域模..
分类:
其他好文 时间:
2015-08-01 19:12:25
阅读次数:
170
一、?JBPM4的结构特点 1.嵌入式的工作流引擎,不需要依赖特定的中间件或服务器,减少了硬件和软件的绑定,完全支持嵌入式应用的 ? 业务流程开发框架,可以在事务处理、数据持久化等各个方面与业务应用程序进行灵...
分类:
其他好文 时间:
2015-07-31 16:31:31
阅读次数:
304
业务流程 预收账款应收账款银行存款主营收入框架协议开预收款项invoicecrdr支付预收款项crdr下订单-1发货开订单invoicedrcr核销/冲抵预收款项dr...
分类:
其他好文 时间:
2015-07-30 20:54:45
阅读次数:
127
NodeJS的流行也带来了开发由前端转到全栈,前端不再局限于页面如何展现,用户如何操作,也设计到整个应用的架构以及业务流程。本篇来简单的通过实例,讲述node中web开发的模式。参考来自《Node web开发》一书。回到顶部关于node node是基于事件的异步驱动系统,通过可扩展的方式创建网络服....
分类:
Web程序 时间:
2015-07-28 20:20:37
阅读次数:
112
在需要进行身份验证时,在请求发送给服务器之前或者从服务器返回时对其进行拦截,是比较好的实现手段。 例如,对于身份验证,如果服务器返回401状态码,将用户重定向到登录页面。 AngularJS通过拦截器提供了一个从全局层面对响应进行处理的途径。 拦截器是$http服务的基础中间件,用来向应用的业务流程...
分类:
Web程序 时间:
2015-07-28 12:27:49
阅读次数:
106
NodeJS的流行也带来了开发由前端转到全栈,前端不再局限于页面如何展现,用户如何操作,也设计到整个应用的架构以及业务流程。本篇来简单的通过实例,讲述node中web开发的模式。参考来自《Node web开发》一书。关于node node是基于事件的异步驱动系统,通过可扩展的方式创建网络服务器。 ....
分类:
Web程序 时间:
2015-07-26 15:41:22
阅读次数:
168
【摘要】队列在计算机中非常重要的一种数据结构,尤其在操作系统中。队列典型的特征是先进先出(FIFO),符合流水线业务流程。在进程间通信、网络通信之间经常采用队列做缓存,缓解数据处理压力。结合自己在工作中遇到的队列问题,总结一下对不同场景下的队列实现。根据操作队列的场景分为:单生产者——单消费者、多生产者——单消费者、单生产者——多消费者、多生产者——多消费者四大模型。其实后面三种的队列,可以归纳为一种多对多。根据队列...
分类:
其他好文 时间:
2015-07-24 20:52:37
阅读次数:
137