摘要: (本文节选于电子工业出版社推出的《jBPM4工作流应用开发指南 》一书) jBPM需要安装?不是说它是一个框架(Framework)、一堆开放的源代码(Open Source),而非一套“应用程序(Application)”吗,据我所知一般只有应用程序才需要安装呀? 是的,在您深入了解jBPM后,可以把它的流程引擎看做一个Java工程——若干Java类、依赖库和配置文件;jBPM的流程定义和... 阅读全文
posted @ 2010-11-12 14:18 张长胜 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 在Linux中,要发送一个信号相当容易。程序员需要知道两个信息:要发送哪个信号,将这个信号发送给哪个进程。可以用 man 7 signal 找到一个可以利用的信号的列表。用户可以只将信号发送给用户自己的进程,也可以以root身份运行从而将信号发送给任意一进程。Source:#include<stdio.h>#include<signal.h>#include<unistd.h>#include<stdlib.h>void when_alarm();void when_sigint();void when_sigchld(int);void whe 阅读全文
posted @ 2010-11-12 10:38 张长胜 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一、一般用法我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.用法:#include<cstdio>#include<climits>using namespace std;#define STR(s) #s#define CONS(a,b) int(a##e##b)int main(){ printf(STR(vck)); // 输出字符串"vck" printf("%d", CONS(2,3)); // 2e3 输出:2000 return 0;}二、当宏参数是另一个宏的时候需要注意的是凡宏定义里有用'# 阅读全文
posted @ 2010-11-12 09:43 张长胜 阅读(181) 评论(0) 推荐(0) 编辑