- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 [转] Erlang 语言介绍
Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适合于构建分布式,实时软并行计算系统。 使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。进程间上下文切换对于Erlang来说仅仅只是一两个环节,比起C程序的线程切换要高效得多得多了。 使用Erlang来编写分布式应...
2011-07-21 14:30:35 153
原创 Activiti 5.6 流程实例图实现历史节点高亮
我们先来看效果图,高亮的红色部分代表正在处理中的任务,已经完成的任务我用高亮的绿色来表示: Activiti提供了画流程图的实现,当我们部署一个流程文件的时候,相应的流程图就会自动部署到数据库里面。我们可以通过Activiti 提供的 API检索出来。 翻阅Activiti的source code,我们看到在org.activiti.engine.impl.bpmn.deplo...
2011-07-06 11:23:16 465
原创 Freemarker+Flying sauser +Itext 整合生成PDF
Freemarker、Flying sauser 、Itext ,这三个框架的作用就不详细介绍了,google一下就知道了。Itext提供了很多底层的API,让我们可以用java代码画一个pdf出来,但是很不灵活,布局渲染代码都hard code 进java类里面了。当需求发生改变时,哪怕只需要更改一个属性名,我们都要重新修改那段代码,很不符合开放关闭的原则。想到用模版来做渲染,...
2011-07-01 18:11:58 190
空空如也
问个正则表达式字符串匹配问题.
2012-02-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人