`
文章列表
打开C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\bin 这个目录 解压文件覆盖
要实现动态加载JS脚本有4种方法: 1、直接document.write <script language="javascript">      document.write("<script src='test.js'><\/script>"); </script> 2、动态改变已有script的src属性 <script src='' id="s1"></script> <script language="javas ...
用法: <div id="test">     <span style="color:red">test1</span> test2 </div> 在JS中可以使用: test.innerHTML:   也就是从对象的起始位置到终止位置的全部内容,包括Html标签。   上例中的test.innerHTML的值也就是“<span style="color:red">test1</span> test2 ”。 test.innerText:   从起始位置到终 ...
此Project为客户端通过JNDI调用EJB的通用接口程序,满足多种服务器扩展,兼容EJB3.1
[url][/url]生产环境上线发布程序导致服务故障案例解析 (老男孩郑重声明:本文不针对任何公司和个人,仅供大家学习交流之用) 1 由生产操作失误引起的故障.......................................................................................... ...
使用动态代理无需修改一个逻辑方法的代码,便可以为它加上缓存功能,提高其性能。 现在,假设有一个可能被频繁调用的方法,它用于对一个整数做因式分解。实现如下:(由于本文不关注因式分解算法,故只列出该类的结构): public class HeavyMethodDemo {      public String heavyMethod(int num) {          StringBuffer sb = new StringBuffer();          //对 num 进行因式分解,将结果保存在sb中          return sb.toString();      ...
当使用Singleton.createString()执行任务时,程序输出: Singleton is create  createString in Singleton 可以看到,虽然此时并没有使用单例类,但它还是被创建出来,这也许是开发人员所不愿意见到的。为了解决这个问题,并以此提高系统在 ...
下载附件中的几个jar包 public static void main(String []args) { BeanA a = new BeanA("123","456"); BeanA aa= new BeanA(); BeanB b= new BeanB(); copy(b,a); copy(aa,a); System.out.println(b.getA()); System.out.println(aa.getA()); } public static void copy(Object newObject, O ...
function selectValue(){         var selectVal = document.getElementById("vipLev");         var value="";         for(var i=0;i<selectVal.options.length;i++){             if(selectVal.options[i].selected){                                value+= selectVal.options[i].value+& ...
一个实体Bean可以映射到多张表上。在一些需要字典表的项目上会经常用到,象以前我做过的项目,使用到很多国标规定的数据表。在我们下面这个例子中,性别作为一个字典表存在,学生这个实体将映射到学生信息表、性别表这两个表。   从表可以使用@SecondaryTable来注释: @Target({TYPE}) @Retention(RUNTIME) public @interface SecondaryTable {  String name();  String catalog() default "";  String schema() default "&qu ...
在所有的EJB3.0规范中定义的EJB,都不必实现Home接口。   一个会话Bean必须有一个业务接口,这个接口由会话Bean来实现,或者也可以由会话Bean来产生。这样,你可以只写一个文件,就可以生成业务逻辑实现类、远程接口、本地接口等。 … @Remote @Local @Stateless public class CounterBean { …… }   在目前jboss的实现中,必须要有一个独立的业务接口。   这个接口不必实现EJBObject或者EJBLocalObject。   一个无状态会话Bean 必须使用Stateless注释,以表明它是一个无状态的会话Be ...
和无状态会话Bean一样,一个有状态会话Bean必须有一个业务接口,这个接口由会话Bean来实现,或者也可以由会话Bean来产生。这样,你可以只写一个文件,就可以生成业务逻辑实现类、远程接口、本地接口等。   在目前jboss的实现中,必须要有一个独立的业务接口。   这个接口不必实现EJBObject或者EJBLocalObject。   一个有状态会话Bean 必须使用Statelfull注释,以表明它是一个有状态的会话Bean。EJB容器将根据这个注释来判定它的类型。或者实现javax.ejb.SessionBean接口。   一个有状态的会话Bean可以实现setSession ...
依赖注入(Dependency Injection),又称作控制反转(IOC),本来是一种设计模式,现在被吵得热火朝天,有点过了。比较有名项目如String,picoContainer等。   在EJB3.0中,可以通过在字段和设置方法上加上注释注入依赖,我想在很快会有新的项目,或者在原来的项目的基础上,一些IOC容器会采用注释的方式注入依赖,JDK5.0加入的注释的确是一个很强大的功能,相对而言,在.net中的属性却没有发挥那么大的价值。这就是开源的威力,成千上万的在开源java程序员不断涌现出新的想法新的功能。   看下面的例子:我们知道,JBOSS中已经默认配置了一个数据源,它的JN ...
SessionBean的例子都是同步调用SessionBean方法的,也就是说,只有当方法中的代码都执行完,才能返回到客户端。但在某些情况下,由于SessionBean方法的执行时间比较长,这就需要异步地调用该方法,否则客户端就需要等待比较长的时间。要实现异步调用,就需要使用本要讲的消息驱动Bean。消息驱动Bean的基本原理是客户端向消息服务器发送一条消息后,消息服务器会将该消息保存在消息队列中。在这时消息服务器中的某个消费者(读取并处理消息的对象)会读取该消息,并进行处理。发送消息的客户端被称为消息生产者。 本文给出的消息驱动Bean的例子的基本功能是客户端向消息服务器发送一条消息(该消息实 ...
Jboss  mod_cluster 负载均衡
Global site tag (gtag.js) - Google Analytics