随笔分类 - java
摘要:Lifecycle:(接口) LifecycleBase:abstract:添加,删除Listener,各种init,start,stop,destory LifecycleMBeanBase:abstract,注册各种Mbean Connector:创建Request,Response ContainerBase ...
阅读全文
摘要:------------------------------------------------------------------------------------------------------------------------ RMI 客户端-->远程对象的存根(stub)-->网格-->远程对象的骨架(skeleton)-->远程对象(服务器) Remote:接口,用于标识其方法...
阅读全文
摘要:Iterable接口, Iterator iterator() Collection:接口,add(E e) ,size() , Object[] toArray() List:接口,get(int index) ,Iterator iterator() ,ListIterator listIterator() ArrayList:类, ...
阅读全文
摘要:package mbeanTest; import java.util.Set; import javax.management.Attribute; import javax.management.MBeanOperationInfo; import javax.management.MBeanServer; import javax.management.MBeanServerFacto...
阅读全文
摘要:package mbeanTest; import java.lang.reflect.Constructor; import javax.management.Descriptor; import javax.management.InstanceNotFoundException; import javax.management.MBeanException; import javax....
阅读全文
摘要:package mbeanTest; public interface HelloWorldMBean { public String getHello(); public void setHello(String hello); public Object getInstance(); public String message(String ms); ...
阅读全文
摘要:package mbeanTest; import java.lang.reflect.Method; import javax.management.Attribute; import javax.management.AttributeList; import javax.management.AttributeNotFoundException; import javax.manage...
阅读全文
摘要:1 package mbeanTest; 2 3 import javax.management.Notification; 4 import javax.management.NotificationBroadcasterSupport; 5 6 public class HelloWorld extends NotificationBroadcasterSupport imp...
阅读全文
摘要:public class ServerImpl { public final long startTime; public ServerImpl() { startTime = System.currentTimeMillis(); } } public class ServerMonitor implements ServerMonitor...
阅读全文
摘要:公钥机制面临的问题-假冒身份发布公钥采用公钥机制进行加密传输面临的一个问题是公钥的发布。任何一个用户都可以通过网络向所有人发布伪造的公钥,如果某个用户假冒真正用户的名义发布一个公钥,在该假冒者被揭穿以前,他可以解读所有发向真正用户的加密消息,还可以通过签名冒充真正用户的身份。 用户A假冒用户B的身份
阅读全文
摘要:RMI(Remote Method Invocation)是JAVA早期版本(JDK 1.1)提供的分布式应用解决方案,它作为重要的API被广泛的应用在EJB中。随着互联网应用的发展,分布式处理任务也随之复杂起 来,WebService也得到普遍的推广和应用。 在某些方面,例如跨语言平台的分布式应用
阅读全文
摘要:JSTL目前有3个版本:JSTL1.0、JSTL1.1、JSTL1.2 JSTL1.0和JSTL1.1包含jstl.jar和standard.jar这2个jar包,在j2ee4的版本中是需要单独引用这2个jar包的。 JSTL1.2在J2EE5里的jar包是jstl-1.2.jar,在J2EE6里是
阅读全文
摘要:在学习spring mvc的同时也对其日志引起了兴趣,由于准备要把log4j更换成logback 其两框架都是同一个作者开发,所以先把log4j做一个详细的了解,以下内容从Google上搜到出来的,关于log4j.properties的详细配置 Log4J的配置文件(Configuration Fi
阅读全文
摘要:JavaBean的命名规则Sun 推荐的命名规范1 ,类名要首字母大写,后面的单词首字母大写2 ,方法名的第一个单词小写,后面的单词首字母大写3 ,变量名的第一个单词小写,后面的单词首字母大写为了使 JavaBean 的属性名和存取方法都符合规范, Sun 在 JSR 文档中规定了属性名和存取方法名
阅读全文
摘要:主动对象那么到底什么是主动对象呢?传统上,所有的对象都是被动的代码段,对象中的代码是在对它发出方法调用的线程中执行的。也就是,调用线程(calling threads)被“借出”,以执行被动对象的方法。而主动对象却不一样。这些对象持有它们自己的线程(甚或多个线程),并将这个线程用于执行对它们的任何方
阅读全文
摘要:数据源(Data Source)顾名思义,数据的来源,是提供某种所需要数据的器件或原始媒体。在数据源中存储了所有建立数据库连接的信息。就像通过指定文件名称可以在文件系统中找到文件一样,通过提供正确的数据源名称,你可以找到相应的数据库连接。中文名数据源外文名Data Source目录1分类2属性3名称
阅读全文
摘要:标识接口是没有任何方法和属性的接口,标识接口不对实现类有任何语义上的要求,仅仅表明它的实现类属于一个特定的类型。它非常类似于Web 2.0中的TAG的概念,Java使用它标识某一类对象。主要有两个用途:第一,通过接口标识同一类型的类,这此类本身可能并没有具有相同的方法,如Advice接口;第二,通过
阅读全文