- 浏览: 377618 次
- 性别:
- 来自: 深圳
最新评论
-
zxjlwt:
学习论。确实很全啊。欢迎交流http://surenpi.co ...
eclipse dialog 对话框 大全 -
zxjlwt:
很好。http://surenpi.com
eclipse 源码泛读 -
string2020:
有卵用???
activiti 第一个例子 helloworld -
ysj_csdn:
能给个正确的例子?
activiti 第一个例子 helloworld -
zxjlwt:
学习了。http://surenpi.com
Eclipse扩展点介绍
文章列表
linux中配置邮件服务
- 博客分类:
- linux
安装sendmail
启动sendmail 服务
配置vi /etc/mail
增加如下配置
set from=xx@xx.cn
set smtp=mail.xx.cn
set smtp-auth-user=xxx
set smtp-auth-password=xxx
set smtp-auth=login
测试使用
echo "邮件内容" | mail -s "邮件标题" 收件人@xxx.cn
RAP源码泛读及分析
- 博客分类:
- eclipse plugin
SWT、RWT如何保证大部分API的一致?
RWT对关键的方法进行了重写:渲染、事件处理,增加了适配模型AbstractWidgetLCA
在SWT、RWT中看似同样的处理,其实意义已经不同
while( !shell.isDisposed() ) {
if( !display.readAndDispa ...
Sun's *java compiler* detects when a special
"internal" class is being accessed, and refuses to import the class.
Eclipse uses a different compiler which presumably does not have this check.
Maven just uses the javac compiler available in the system execution
path. Therefore the ...
简介
Ant最早是Tomcat的一个附属项目,专门用于Tomcat的项目构建工作,后来越来越流行,虽然现在有Maven但是有些
东西还是使用Ant最合适了
层次关系
Proejct
Target 执行目标
Task 目标中具体的任务
属性Property
先入为主,类似于Java中的常量,这样你可以通过ant -DpropertyName=xxx 来定义新的属性值
ant-launcher.jar 运行的入口
ant.jar核心Jar
ant执行流程
org.apache.tools.ant.launch.Launche ...
javadoc 注释
- 博客分类:
- java
/**
* 注释中支持html标签的使用
* <h1>我是标题</h1>
* <b>aaaa</b></br>
* <a href="http://www.google.cn">链接</a>
* <pre>
* 我是任意的文本
* 随便写
* </pre>
* ----------------------------<br>
* 特有的一些标记使用
* {@link java.lang.String 链接的使 ...
JDK自带的多线程API的简单例子
- 博客分类:
- java
package cn.sunline.ant.task.concurrent;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CompletionService;
import java.util.concurrent.ExecutorCompletionService;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.u ...
Apache Commons CLI 简单例子
- 博客分类:
- java
import org.apache.commons.cli.BasicParser;
import org.apache.commons.cli.CommandLine;
import org.apache.commons.cli.HelpFormatter;
import org.apache.commons.cli.Options;
import org.apache.commons.cli.ParseException;
/**
* 对命令行处理的一个开源包
*/
public class Test {
public static void main(St ...
rap 的学习1
- 博客分类:
- eclipse plugin
RAP 2.2 December 2013 (planned)
RAP 2.1 June 2013 (Kepler)
RAP 2.0 February 2013
RAP 1.5 June 2012 (Juno)
RAP 1.4 June 2011 (Indigo)
RAP 1.3 June 2010 (Helios)
http://hi.baidu.com/aigoer/item/4884ab182775857b7a5f2525
oci.dllocijdbc10.dllociw32.dllorannzsbb10.dlloraocci10.dlloraociei10.dllsqlnet.oratnsnames.oraclasses12.jarojdbc14.jar
这些文件就可以了!
还有需要注意的就是环境变量:
在PATH变量中加入
d:\oracleinstantclient"LD_LIBRARY_PATH"="d:\OracleInstantClient&q ...
项目中依赖
<dependency>
<groupId>hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>1.8.0.10</version>
</dependency>
import java.sql.DriverManager;
public class HsqldbTest {
public static void main(String[] args) {
try {
Class.forNa ...
Java代码,封装浏览器,并注册Java方法
Browser browser = new Browser(shell, SWT.NONE);
new BrowserFunction(browser, "_java_api") {
@Override
public Object function(Object[] arguments) {
System.out.println("前台传过来的参数:");
for (Object argument : arguments) {
System.out.p ...
http://www.infoq.com/cn/articles/bpmn2-activiti5
Tom Baeyens
activiti 学习笔记
- 博客分类:
- activiti
配置(activiti配置实际上就是用spring加载的)
数据库或数据源的配置
采用mybatis处理
作业执行的配置
邮件服务的配置
历史配置
历史保存的粒度控制
表达式、脚本中beans的配置
单元测试
rule ActivitiRule
工作流虚拟机
流程的扭转都在这里处理,它里面也有一套模型
表达式
采用juel java unified expression language,jee6规范
它可以在Java服务任务、执行监听器、任务监听器、带条件的顺序流中使用
...
TestRule
你可以对junit进行扩展,也就是对于测试的方法进行拦截处理,默认junit实现有几个实现,你可以自己扩展
使用方式如下:
@Rule
public MyTestRule rule = new MyTestRule("MyTestRule");
public class MyTestRule implements TestRule {
private String name;
public MyTestRule(String name) {
this.name = name;
}
@Override
...
Java 对象的初始化顺序
- 博客分类:
- java
package base;
public class BaseTest {
public static void main(String[] args) {
new B();
}
static class A {
static {
System.out.println("static init aaaaaaaaaa");
}
{
System.out.println("init aaaaaaaaaaaaaa");
}
public A() {
System.out.pr ...