`
wayne446
  • 浏览: 27815 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库,使用户能更方便地处理 HTML documents、events、实现动画效果,并且方便地为网站提供 AJAX 交互。 jQuery 还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成 ...

Java 位运算

    博客分类:
  • java
Java 位运算 1.表示方法:  在Java语言中,二进制数使用补码表示,最高位为符号位,正数的符号位为0,负数为1。补码的表示需要满足如下要求。 (l)正数的最高位为0,其余各位代表数值本身(二进制数)。 (2)对于负数,通过 ...
在语言级支持锁定对象和线程间发信使编写线程安全类变得简单。本文使用简单的编程示例来说明开发高效的线程安全类是多么有效而直观。Java 编程语言为编写多线程应用程序提供强大的语言支持。但是,编写有用的、没有错误的多线程程序仍然比较困难。本文试图概述几种方法,程序员可用这几种方法来创建高效的线程安全类。并发性只有当要解决的问题需要一定程度的并发性时,程序员才会从多线程应用程序中受益。例如,如果打印队列应用程序仅支持一台打印机和一台客户机,则不应该将它编写为多线程的。一般说来,包含并发性的编码问题通常都包含一些可以并发执行的操作,同时也包含一些不可并发执行的操作。例如,为多个客户机和一个打印机提供服务 ...
1. 流程定义(Process Definition)   流程定义是记录在xml文件中的对流程的描述,它包含唯一的流程开始节点和多个流程功能节点,每个节点之间使用transition进行连接。    Process Definition使用id, key和version进行标识,jBPM中可能包含多 ...
1.1、安装JDK------------------------------------------------------------------------------------------1.2、安装AntAnt 是使用 jBPM 必须的一个工具。 jBPM 中的很多操作都要用到 Ant 。 安装方法: ( 1 )先下载: 为了执行ant脚本,你需要1.7.0或更高版本 ...
inkfish原创,请勿商业性质转载,转载请注明来源(http://blog.csdn.net/inkfish )。   jBPM是一个开源工作流软件,后台老大是JBoss。继2009年11月5日jBPM 4.2发布之后,2009年12月29日jBPM 4.3闪亮登场,而jBPM 4.4则计划在2010年3月1日发布。 ...
   在信息化建设过程中,随着技术的发展,原有的信息系统不断被功能更强大的新系统所取代。从两层结构到三层结构,从Client/Server到Browser/Server。在新旧系统的切换过程中,必然要面临一个数据迁移的问题。   数据迁移 ...
   数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。数据库数据字典是一组表和视图结构。它们存放在SYSTEM表空间中。数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典。关于数据的信息集合,是一种用户可以访问的记录数据库和应用程序元数据的目录,是对数据库内表信息的物理与逻辑的说明    ORACLE的数据字典是数据库的重要组成部分之一,它随着数 ...

JMS(2)

    博客分类:
  • j2ee
异步队列消息的接收有一点区别,但发送的代码不用改变:  1 @Stateless   2 public class JMSReceiveBean implements JMSReceiveRemote { 3 4    @Resource(name = "jms/Queue") 5    private Queue queue; 6    @Resource(name = "jms/ConnectionFactory") 7    private ConnectionFactory queueFactory; 8
开发任何JMS应用之前,首先要做的事是在应用服务器中配置JMS被管对象:连接工厂和目的地。它们最好不要以编程的方式实现,因为其背后的技术有多种不同的API实现,可能无法移植。以下是glassfish中的配置:在配置--java消息服务里创建两个物理目的地 名称:myQueue 类型:javax.jms.Queue 名称:myTopic 类型:javax.jms.Topic在资源--jms资源里创建连接工厂 JNIDI名:jms/ConnectionFactory 资源类型:javax.jms.ConnectionFactory在资源--jms资源里创建两个目的地资源 JNIDI名:jms/Que ...

EJB3(6)

    博客分类:
  • j2ee
有状态会话bean的开发,首先创建远程接口: @Remotepublic interface HelloRemote {    String sayHi();    void init(String name);        void remove();    } 接着开发有状态会话bean: @Statefulpublic class HelloBean implements HelloRemote {    private String name;    private Logger log = Logger.getLogger(this.getClass().getName( ...
Web服务客户端可以通过bean的Web服务端点实现类来访问无状态会话Bean。在默认情况下,bean类中的所有公共方法对于Web服务客户端都是可访问的。@WebMethod注释可以自定义Web服务方法,一旦在公共方法上使用该注释,那么其他没使用@WebMethod注释的方法将不会对Web服务客户端展现。首先新建一个EJB模块,然后在EJB模块上新建一个WebService,代码如下: @WebService()@Stateless()public class Dog {        @WebMethod(operationName = "ganr")    publi ...
新建web项目,然后创建一个WEB服务: @WebService()public class Hello {    @WebMethod(operationName = "sayHi")    public String sayHi(@WebParam(name = "name")String name) {       return "Hi " + name;    }} 可以在源图上右键,选Web服务--添加操作,也可以在设计图上直接添加操作。@WebService标注表明该类是一个web服务,展现给web服务客户端的业务方 ...

EJB3(4)

    博客分类:
  • j2ee
同一个会话bean也可以实现多个远程接口,不过代码上有些地方要注意,首先写第一个接口: @Remotepublic interface HelloRemote {    String sayHi(String name);} 第二个接口: @Remotepublic interface HelloRemote1 {        String sayBye(String name);} 接下来写会话bean,同时实现以上两个接口: @Stateless(mappedName="hello")public

EJB3(3)

    博客分类:
  • j2ee
如果一个远程接口有两个实现,需要用mappedName来区分首先定义一个远程接口: @Remotepublic interface HelloRemote {    String sayHi(String name);} 第一个实现: @Stateless(mappedName="hello")public class HelloBean implements HelloRemote {    public String sayHi(String name) {        return "Hi " +
Global site tag (gtag.js) - Google Analytics