`
dreamstone
  • 浏览: 288989 次
  • 来自: ...
文章分类
社区版块
存档分类
文章列表
做了个osworkflow的designer工具,模仿jbpm的样式。大家试用用 eclipse3.2版本,依赖wst和gef,大部分功能实现了,但是有些地方还有点问题。 正准备重构 http://www.blogjava.net/Files/dreamstone/eclipse1.part1.rar http://www.blogjava.net/Files/dreamstone/eclipse1.part2.rar http://www.blogjava.net/Files/dreamstone/eclipse1.part3.rar http://www.blogjava.net/File ...
最近又用到ant了,所以更新一下ant中文手册,新版本 修订了1.1版本的格式,增加了很多task的内容,拿出来共享吧。 下边是个大概的目录,因为临时做的可能文字和排版上还有些问题,见谅。 下载地址:[url]http://www.blogjava.net/Files/dreamstone/ant3.rar [/url] 1.    Ant介绍... 3 1.1.         什么是ant 3 1.2.         什么是构建... 3 1.3.         ant的好处... 4 1.4.         ant的兄弟make. 4 2.    Ant 安装... 4 ...
file的这几个取得path的方法各有不同,下边说说详细的区别 概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特别试中文版,英文版稍好些)所以在概念之后我会举例说明。如果感觉看概念很累就跳过直接看例子吧。看完例子回来看概念会好些。 getPath public String getPath()将此抽象路径名转换为一个路径名字符串。所得到的字符串使用默认名称分隔符来分隔名称序列中的名称。  返回: 此抽象路径名的字符串形式 getAbsolutePath
经常会需要遍历双层的list,可以用脚本语言,但如果想用标签的话, 一直没有找到很好的做法,偶尔从朋友得到答案,下边是个例子: 构造一个双层列表: outList = new ArrayList();   inList= new ArrayList(); inList.add(new Element("1","a")); inList.add(new Element("2",
hibernate的两种事务管理jdbc 和jta方式。下边说说两者的区别 一、说明一下jdbc和jta方式事务管理的区别: JDBC事务由Connnection管理,也就是说,事务管理实际上是在JDBC Connection 中实现。事务周期限于Connection的生命周期之内 JTA 事务管理则由 JTA 容器实现,JTA 容器对当前加入事务的众多Connection 进 行调度,实现其事务性要求。JTA的事务周期可横跨多个JDBC Connection生命周期。 二、在了解jdbc和jta事务的基础上,再来讨论hibernate的两种事务 对于基于JDBC Transaction的H ...
hibernate的各种保存方式的区别 (save,persis,update,saveOrUpdte,merge,flush,lock)等 hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别: 一、预备知识: 在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached 下边是常见的翻译办法: transient:瞬态或者自由态 persistent:持久化状态 detached:脱管状态或者游离态 脱管状态的实例可以通过调用save()、persist()或者saveOrUpdate() ...
hibernate的查询的比较 hibernate的查询有很多,Query,find,Criteria,get,load query使用hsql语句,可以设置参数是常用的一种方式 criteria的方式,尽量避免了写hsql语句,看起来更面向对象了。 find方式,这种方式已经被新的hibernate丢弃见这里 http://www.blogjava.net/dreamstone/archive/2007/07/28/133053.html get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1,从返回结果上对比: loa ...
hibernate 3中的session接口的不同 hibernate3.2版本中session出现了2个 新session接口:org.hibernate.Session 老session接口:org.hibernate.classic.Session 顾名思义,classic包下的session就是以前常用的session,新的这个相比老的有很大变化。下边详细列出 ...
一、介绍 mina(Multipurpose Infrastructure for Network Applications) 是apache的顶级项目之一,用于构造异步连接的各种网络应用 二、最简单的使用实例 package aicu.mina; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.charset.Charset; import org.apache.mina.common.ByteBuffer; import org.apache.mina.common.IoAccep ...
公司给讲了一堂课,主要是讲Ice 的,和C++的同事一起听的。记录一些内容,另外放一些自己看过的资料: 1,学习Ice必须的网站 www.zeroc.com 2,ice简介 ICE(Internet Communications Engine)是一个为现实中程序员而写的中间件平台。作为一个高性能的互联网通信平台,ICE包含了很多分层的服务和插件(Plug-ins),并且简单、高效和强大。 ICE的自由使用遵从GNU的GPL(GNU General Public Licens)许可的条款。ICE也有商业的许可证,如果你想将ICE使用在你的私有产品中,那么你应该使用ICE的商业许可证。可以联系sa ...
private variables:原始的定义变量的方法 var private functions:通过 var functionName=function(){}声明 privileged methods: 通过this.methodName=function(){}声明 privileged properties:通过 this.variableName来声明 (有些地方把privileged properties叫做public properties,但我感觉无论是按照 定义写法,还是为了便于理解都叫privileged properties更好些。更便于对比对称记忆) prototyp ...
准备工作:安装tomcat5.5(注意这点)安装mysql拷贝mysql驱动到tomcat_home/common/lib下新建一个web工程在工程中加入index.jsp <%@page import="java.util.*,javax.naming.*,java.sql.*,javax.sql.*" %><%@page contentType="text/html;charset=BIG5"%><%        Context ctx = new InitialContext();          String st ...
  工作流无疑是一个热门话题,以前的开发中一直不会接触到这个层面,所以一直没有来得及看到。现在由于工作需要开始接触工作流,这里留下一个我学习的过程,提供一些好的资源和一些自己的体会,方便大家学习探讨。一 ...
这段时间用到ant方面的东西,总结了一下,包括以前写的一些,加上补充的一些ant手册里边的内容还有一个实例分析。共享一下吧。http://www.blogjava.net/Files/dreamstone/ant.rar
因为换工作的原因,有将近一个月没有更新,现在基本稳定了,慢慢开始更新吧
Global site tag (gtag.js) - Google Analytics