最近做的项目使用了jquery的uploadify,但是在谷歌浏览器测试总是会出现崩溃。如:因为是java项目。解决的办法是:给引入的js加上一个参数,时间戳就可以,防止缓存,使每一次都请求。(这个问题是因为谷歌浏览器会缓存文件导致的)网上还有这些:根据stackoverflow上的帖子,Asp.N...
分类:
Web程序 时间:
2014-09-07 15:53:15
阅读次数:
211
缓存(Cache)就是一块用来存放数据的内存空间。主要作用是暂存数据处理结果,并提供下次访问使用。
缓存的使用非常普遍,比如,浏览器都会在本地缓存页面,从而减少HTTP 的访问次数。又如服务器系统开发时,设计人员为一些核心的 API 加上缓存,从而提高系统的缓存时间。
最简单的缓存实现可以使用 HashMap 。当然,这样做会有很多问题,如何时清理无效的数据;如何防止缓存数据过多而导致内存溢出等。一个稍好的方案是使用 WeakHashMap,使用弱引用维护一张哈希表,而且可以...
分类:
其他好文 时间:
2014-09-06 18:45:14
阅读次数:
314
JAVA缓存有两种:
一、文件缓存,是指把数据存储在磁盘上,可以XML格式,也可以序列化文件DAT格式还是其它文件格式。
二、内存缓存,也就是实现一个类中静态Map,对这个Map进行常规的增删查。
其代码如下:
目录 [隐藏]
1 Cache类
2 CacheManager类
JAVA缓存-Cache类
public class Cache {
pr...
分类:
编程语言 时间:
2014-09-06 18:43:53
阅读次数:
262
在我们开发基于WCF访问方式的Winform程序的时候,一般情况下需要对界面显示的字段进行中文显示的解析。如果是硬编码进行中文显示,那么除了不方便调整及代码臃肿外,性能上没有什么问题,但是不建议这样处理;一般情况下,我们把中文对照信息放到业务类里面去统一解析,但是这样会导致每次WCF访问方式请求解析...
response.setHeader("expires", "-1"); response.setHeader("cache-control", "no-cache"); response.setHeader("pragma", "no-chche"); ...
分类:
其他好文 时间:
2014-09-06 09:43:52
阅读次数:
211
DNS服务器搭建很繁琐吗?给你个简单的招吧!配置域主服务器阶段:1.在bind的主配置文件中添加该域2.在/var/named中创建该域的zone文件3.编辑zone文件,添加需要的信息4.检测防火墙或selinux设置5.启动bind服务6.使用host或nslookup命令 检测域信息是否正常工...
分类:
其他好文 时间:
2014-09-06 03:21:02
阅读次数:
281
DNS主解析服务配置1.首先安装named的组件bind-9.3.3-7.e15.i386.rpm,caching-nameserver-9.3.3-7.e15.i386.rpm,Bind-chroot-9.3.3-7.e15.i386.rpm.。注意安装的顺序。2.设置静态IP地址和主机名3.配置named.coonf主文件,注意named要有拥有操作named.conf的权限。可以使用命令..
分类:
其他好文 时间:
2014-09-06 02:18:03
阅读次数:
324
在实际项目开发过过程中,页面是上传到服务器上的。而为了减少服务器的压力,让用户少加载,浏览器会将图片、css、js缓存到本地中,以便下次访问网站时使用。这样做不仅减少了服务器的压力,并且也减少了用户的下载次数,获得更好的用户体验。 然而在版本升级或做一些css、js等调整的时候,缓存导致用户无法.....
分类:
编程语言 时间:
2014-09-05 23:42:22
阅读次数:
190
3.1 当读/写磁盘文件时,本章中描述的函数是否具有缓冲机制?请说明原因。3.1 所有的磁盘 I/O 都要经过内核的块缓冲区(也称为内核的缓冲区高速缓存),唯一例 外的是对原始磁盘设备的 I/O,但是我们不考虑这种情况。Bach[1986]的第 3 章描述 了这种缓冲区高速缓存的操作。既...
分类:
其他好文 时间:
2014-09-05 23:36:12
阅读次数:
292