- 浏览: 422409 次
- 性别:
- 来自: 北京
最新评论
-
masuweng:
好好好,有时间了练习下
使用Java混淆工具yguard -
shengshihouzhe:
第一个eg实现的应该是循环栅栏,不是计数器
Java Phaser使用 -
yukaizhao:
推荐一个很全的guava教程 http://outofmemo ...
google guava cache 处理 -
yanqingluo:
谢谢分享,已关注.
BTrace入门及使用实例 -
luoxiaohui_java:
谢谢分享!
这么好的文章,怎么没人回复呢。
ibm was nd websphere 集群
文章列表
XML Schema 允许将一个XSD文件分为几个文件存放,在必要时使用 import 或者 include 进行导入。这二者的区别是:
import:只能导入不同命名空间的XSD
include:只能导入相同命名空间的XSD,或被导入的XSD未声明命名空间
例子:
<xsd:import namespace=”http://acme.com/supplier/types”
schemaLocation=”http://acme.com/supplier/types.xsd”/>
<xsd:include schemaLocation=”http://ac ...
- 2009-04-24 17:42
- 浏览 2297
- 评论(0)
当前我指的JBPM是3.2版本,因为从JBPM2.0到3.0,其API从package到class都完全重新设计了,以及其背后的建模思想和架构。
在2.0版本里,是按照Spring+Hibernate那种Transaction
Script方式组织的,OO的概念比较弱,里面是大量的interface、impl、service。而3.0版本,完全按Domain
Model方式组织,Hibernate透明持久化,它是我见到的O/R Mapping最优雅的应用。
在当前的3.2版本里,其整体架构可以这么去理解:领域对象,如ProcessDefinition、ProcessInstance、 ...
- 2009-04-24 13:57
- 浏览 1352
- 评论(0)
Java™ 开发人员一般都很善于解决问题,所以由 Java 开发人员提出更容易的方法用以验证 XML 文档是很自然的事。本月,Andrew 将向您介绍 XMLUnit,一个能满足您所有的 XML 验证需求的 JUnit 扩展框
在软件开发周期中,需要不时地验证 XML 文档的结构或内容。不管构建的是何种应用程序,测试 XML 文档都具有一定的挑战性,尤其是在没有相关工具的情况下就更是如此。
本月,我将首先向您说明为何不能
使用 String
比较来验证 XML 文档的结构和内容。之后,我会介绍 XMLUnit,一个由 Java 开发人员创建并可服务于 Java 开发人员的 XML ...
- 2009-04-16 21:32
- 浏览 1278
- 评论(1)
Java的多线程特性为构建高性能的应用提供了极大的方便,但是也带来了不少的麻烦。线程间同步、数据一致性等烦琐的问题需要细
心的考虑,一不小心就会出现一些微妙的,难以调试的错误。另外,应用逻辑和线程逻辑纠缠在一起,会导致程序的逻辑结构混乱,难以复用和维护。本文试图给出
一个解决这个问题的方案,通过构建一个并发模型框架(framework),使得开发多线程的应用变得容易。
基础知识
Java
语言提供了对于线程很好的支持,实现方法小巧、优雅。对于方法重入的保护,信号量(semaphore)和临界区(critical
section)机制的实现都非常简洁。可以很容易的实 ...
- 2009-04-14 13:08
- 浏览 1693
- 评论(0)
出错原因不是由线程造成的,通过如下方式
java 代码
Iterator it = myCollection.iterator();
获得的Iterator是一个内部类产生的迭代器,这个迭代器在调用next方法时,会检查列表是否被修改过,如果被修改过,就会抛出ConcurrentModificationException
异常
这个内部类在 java.util.AbstractList.java文件中有定义:
java 代码
private
class
Itr
implements
Iterator<E> ...
- 2009-04-11 01:27
- 浏览 3372
- 评论(0)
WSDL文档可以分为两部分。顶部分由抽象定义组成
,而底部分则由具体描述组成。抽象部分以独立于平台和语言的方式定义SOAP消息,它们并不包含任何随机器或语言而变的元素。这就定义了一系列服务,截然不同的网站都可以实现。随网站而异的东西如序列化便归入底部分,因为它包含具体的定义。
l 抽象定义
Types
独立与机器和语言的类型定义
Messages
包括函数参数(输入与输出分开)或文档描述
PortTypes
引用消息部分中消息定义来描述函数签名(操作名、输入参数、输出参数)
2 具体定义
...
- 2009-04-09 15:38
- 浏览 1065
- 评论(0)
一个java正规表达式工具类
类中用到了 jakarta-oro-2.0.jar 包,请大家自己在 apache网站下下载
在这是junit测试单元类我就不提交了,在main()方法中有几个小测试,有兴趣自己玩吧.
这个工具类目前主要有25种正规表达式(有些不常用,但那时才仔细深入的研究了一下正规,写上瘾了,就当时能想到的都写了):
匹配图象; 2 匹配email地址; 3 匹配匹配并提取url ; 4 匹配并提取http ;
匹配日期 6 匹配电话; 7 匹配身份证 8 匹配邮编代码
不包括特殊字符的匹配 (字符串中不包括符号 数学次方号^ 单引号' 双引号&quo ...
- 2009-03-28 11:52
- 浏览 1237
- 评论(0)
JNA
技术解密
JNA
工作原理
JNA
是建立在
JNI
技术基础之上的一个
Java
类库,它使您可以方便地使用
java
直接访问动态链接库中的函数。
原来使用
JNI
,你必须手工用
C
写一个动态链接库,在
C
语言中映射
Java
- 2009-03-26 11:13
- 浏览 3549
- 评论(0)
介绍
给大家介绍一个最新的访问本机代码的
Java
框架
—JNA
。
JNA(Java Native Access)
框架是一个开源的
Java
框架,是
SUN
公司主导开发的,建立在经典的
JNI
的基础之上的一个框架。
JNA
项目地址:
https://jna.dev.java.net/
- 2009-03-26 11:05
- 浏览 9015
- 评论(0)
前言:
user是控制权限的,
而schema则是一个容器,非所有者如果需要访问这个容器下的对象就需要在对象前面写上schema(owner)的名字,如果不想写而又没有创建
synonym,此时可以通过alter session set
current_schema=schema_name来改变当前session的schema从而在访问对象时省去schema(owner);最终能
否访问对象还是要看是否有访问这个对象的权限而和schema无关。
深入理解user和schema的区别:
user即Oracle中的用户,和所有系统的中用户概念类似,用户所持有的是系统的权限及资源;
而schema ...
- 2009-03-16 13:49
- 浏览 1502
- 评论(0)
package com.dartfar.util;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
/**
* @Copyright 2007 All right reserved
* @version 创 ...
- 2009-03-12 18:12
- 浏览 863
- 评论(0)
java中要访问C++代码时, 使用JNI是唯一选择. 然而,在多线程的情况下, 可能出现以下问题:
问题描述:
一个java对象通过JNI调用DLL中一个send()函数向服务器发送消息,不等服务器消息到来就立即返回.同时
把JNI接口的指针JNIEnv *env,和jobjec ...
- 2009-03-10 15:37
- 浏览 4251
- 评论(0)
关键字: weblogic 配置 自动化
摘要:
这篇文章中,你已经看到如何将Weblogic服务器资源集成到应用程序中.完成这些工作借助于资源配置的XML文件,以及使用配置器任务按照必要的资源
配置去布署。同时我们也看到了,如何使得我们 ...
- 2009-03-05 10:06
- 浏览 1244
- 评论(0)
尽管 XML 消息交换是 Web 服务的核心,但大部分 Web 服务应用程序都不会对 XML
的问题进行考虑。相反,这些应用程序希望交换特定于应用程序的业务数据。在这种情况下,XML 仅仅是用于表示业务数据以支持 Web
服务接口的一个格 ...
- 2009-02-16 17:35
- 浏览 1655
- 评论(0)
有的xsd文件的开头是这样写的:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.abc.com"
xmlns:ps="http://www.abc.com"
...
- 2009-01-19 12:33
- 浏览 1878
- 评论(0)