摘要:当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。把Java对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为Java对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;2)在网络上传送对象的字节序列。一.JDK类库中的序列化APIjava.io.ObjectOutputStream代表对象输出流,它的writeObject(Object obj)方法
阅读全文
摘要:需求:静态的html访问另外一个域名 取数据。用到的jquery的getJSON方法:$.getJSON(url,params,function(){数据处理})。其中url="域名/actionName?jsonpcallback=?";后面这个?jquery会在执行的时候自动生成一个随机数。后台action 1、属性jsonpcallback 要有get、set方法 (这里属性值域url中的jsonpcallback要一致)2、action类实现ServletResponseAware接口3、输出 out.println(this.jsonpcallback + &qu
阅读全文
摘要:Java静态对象和非静态对象有什么区别??静态对象 非静态对象 是类共同拥有的. 是类独立拥有的,内存空间上是固定的 空间在各个附属类里面分配先分配静态对象的空间 继而再对非静态对象分配空间,也就是初始化顺序是先静态再非静态.java静态对象和静态属性及静态方法又有什么区别呢?这三者都和一般的对象属性和方法相似,可以将静态对象看成的静态属性.只不过楼主要注意的是在非静态方法里是不可以使用静态属性的.静态方法里也无法使用非静态属性(是属性不是参数.参数一般是指在方法里临时新建的数值或对象,属性是类声明部分声明的信息).为什么先声明一个静态对象 static Lefthand left;还要在主函
阅读全文
摘要:在Java中,不同的类都有自己单独的Cache机制,实现的方法也可能有所不同,文章列举了Java中常见的各类Cache机制的实现方法,同时进行了综合的比较。 OSCache OSCache是个一个广泛采用的高性能的Java EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。 OSCache有以下特点:缓存任何对象,你可以不受限制的缓存部分jsp页面或HTTP请求,任何java对象都可以缓存。拥有全面的API--OSCache API给你全面的程序来控制所有的OSCache特性。 永久缓存--缓存能随意的写入硬盘,因此允许昂贵的创建(expensive-to-creat
阅读全文
摘要:1.创建CacheManager (net.sf.ehcache.CacheManager)(1)使用默认配置文件创建CacheManager manager = CacheManager.create(); (2)使用指定配置文件创建CacheManager manager = CacheManager.create("src/config/ehcache.xml"); (3)从classpath找寻配置文件并创建URL url = getClass().getResource("/anothername.xml"); CacheManager man
阅读全文
摘要:一、简介ehcache 是一个非常轻量级的缓存实现,而且从1.2 之后就支持了集群,而且是hibernate 默认的缓存provider 。EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。Ehcache可以直接使用。也可以和Hibernate对象/关系框架结合使用。还可以做Servlet缓存。Cache 存储方式 :内存或磁盘。官方网站:http://ehcache.sourceforge.net/主要特性1. 快速. 2. 简单. 3. 多种缓存策略 4. 缓存数据有两级:内存和磁盘,因此无需担心容量问题 5.
阅读全文
摘要:一.OSCache简介 OSCache是OpenSymphony这个开源项目众多Projects中的一个。他是一个高效的J2EE缓存框架,能够很好的解决动态网站速度的问题。下面来看下OSCache解决了动态网站的哪些令人郁闷的问题。1.缓存动态内容:其实我们的动态网页上一般只有一部分是动态的(表头,表尾一般是不变的),如果我们缓存整个网页显然不成,因为有部分是随着请求有可能变的。OSCache提供的方式是允许我们只缓存一部分网页。2.缓存2进制内容:产生的图片和PDF文件在服务器加载的时候非常的耗时。OSCache解决这个问题是通过一个Servlet2.3的缓存过滤功能,然后能够缓存任意的UR
阅读全文