`
文章列表
转:http://langyu.iteye.com/blog/410071 关键字: proxy invocationhandler 动态代理 原理 没事的时候翻看lang.reflect包下的代码,发现有两部分内容:涉及反射和动态代理。 很多地方都可以看到动态代理的影子,只是一直没仔细看下。 在学习之前,先提出几个问题,带着问题来看代码: 1.什么是动态代理? 2.为什么使用动态代理? 3.使用它有哪些好处? 4.哪些地方需要动态代理? --------------------分隔线----------------------------- 和动态代理有关的有两个类 1.interfa ...
:http://hi.baidu.com/fortin1001/blog/item/4a3c41e9d54bb23ab80e2d19.html 装饰器模式主要应用于这样一种场合,当你已经有了一个目标类,并且它是一个接口的实现类,在对该类使用的后期发现需要对相应接口程序的前后做更多的处理,这 ...
来自:http://hi.baidu.com/i1see1you/blog/item/7ba0d250c30131481038c20c.html 一.概述 java的最大好处是自动垃圾回收,这样就无需我们手动的释放对象空间了,但是也产生了相应的负效果,gc是需要时间和资源的,不好的gc会严重影响系统的系能,因此良好的gc是JVM的高性能的保证。JVM堆分为新生代,旧生代和年老代,新生代可用的gc方式有:串行gc(Serial Copying),并行回收gc(Parellel Scavenge),并行gc(ParNew),旧生代和年老代可用的gc方式有串行gc(Serial MSC),并行 ...
来自:http://yefeng.iteye.com/blog/644338 1: heap size a: -Xmx 指定jvm的最大heap大小,如:-Xmx2g b: -Xms 指定jvm的最小heap大小,如:-Xms1g c: -Xmn 
来自:http://blog.csdn.net/jixiuffff/archive/2010/07/30/5776057.aspx p2p 点对点模式,  也就是一对一,服务端发送一条消息到Destination 即Queue   虽然可能有n个客户端在队列中侦听消息,但只有一个可以读取到消息,之后消息将不存在,其他人没法读取 publish/substrib   则可以理解为一对多, 1、P2P模型 在P2P模型中,有下列概念:消息队列(Queue)、发送者(Sender)、接收者(Receiver)。每个消息都被发送到一个特定的队 列,接收者从队列中获取消息。队列保留着消息,直到它 ...
转---http://jinguo.iteye.com/blog/233206 简介   ActiveMQ 是开源的JMS实现,Geronimo应用服务器就是使用的ActiveMQ提供JMS服务。ActiveMQ5.0相比以前版本提供了一些非常有用的新功能: 1.AMQ Message Store (Faster Persistence!) 2.Cursors (To handle very large numb ...
来自:http://blog.csdn.net/myrainbow/archive/2009/05/10/4166473.aspx java中的io中的(input/output)stream无非就是包括基于字符的stream、基于字节的stream和把字节导向的stream转换 字符为导向的stream的stream。(很难理解么?) 以字节为导向的stream-- ...
[size=medium][size=medium]http://blog.csdn.net/rokii/archive/2008/12/24/3596032.aspx 文件对象的生成和文件的创建 /* * ProcessFileName.java * * Created on 2006年8月22日, 下午3:10 * * 文件对象的生成和文件的创建 */ package study.iostudy; import java.io.*; public class GenerateFile {     public static void main(String[] args)   ...
Global site tag (gtag.js) - Google Analytics