this;是当前类的对象引用,记为该类的一个对象 注意:谁调用这个方法,在这个方法内部的this就是代表谁 解决场景: 解决局部变量隐藏成员变量 ...
分类:
编程语言 时间:
2017-01-10 12:54:07
阅读次数:
145
采用Redis作为Web系统的缓存。用Spring的Cache整合Redis。 一、关于redis的相关xml文件的写法 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schem ...
分类:
编程语言 时间:
2017-01-09 14:26:39
阅读次数:
363
1. 尽可能的减少HTTP请求数 2. 使用CDN 3. 添加Expires头(或者 Cache-control) 4. Gzip 组件 5. 把CSS样式放在页面的上方。 6. 将脚本放在底部(包括内联的) 7. 避免在CSS中使用Expressions 8. 将javascript和css独立成 ...
分类:
其他好文 时间:
2017-01-04 10:44:46
阅读次数:
151
Python开发【第二十一篇】:Web框架之Django【基础】 猛击这里:http://www.cnblogs.com/wupeiqi/articles/5237704.html Python之路【第十六篇】:Django【基础篇】 Python的WEB框架有Django、Tornado、Flas ...
分类:
编程语言 时间:
2016-12-26 21:01:47
阅读次数:
355
JavaScript学习总结(一)——延迟对象、跨域、模板引擎、弹出层、AJAX示例 目录 一、AJAX示例 1.1、优点 1.2、缺点 1.3、jQuery AJAX示例 二、延迟对象(Deferred) 2.1、回调函数 2.2、deferred.done 三、跨域 3.1、什么是跨域 3.2、 ...
分类:
编程语言 时间:
2016-12-20 00:27:07
阅读次数:
382
一、与缓存有关的Header 1、Request If—Modified—Since: 缓存文件的最后修改时间 If—None—Match: 缓存文件的ETag值 Cache—Control:no—cache 不使用缓存 Pragma:no—cache 不使用缓存 2、Reaponse Cache— ...
分类:
Web程序 时间:
2016-12-18 17:56:41
阅读次数:
198
标记文件:很想include,但是比include更好 建立和使用标记文件的最简方法 取一个被包含文件(如Header.jsp),把它重命名为带有一个.tag扩展名(Header.tag); 把标记文件(Header.tag)放在WEB-INF目录下一个名为tags的目录中; 在JSP中放一个tag... ...
分类:
Web程序 时间:
2016-12-17 19:17:50
阅读次数:
265
一个良好的HTTP缓存策略可以显著地增进web应用的性能和其客户端的体验。主要使用”Cache-Control” HTTP response header来完成,配合conditional headers例如”Last-Modified”和”ETag”。 “Cache-Control” HTTP r ...
分类:
编程语言 时间:
2016-12-11 20:51:26
阅读次数:
212