如上图 添加版本号 (a标签中href也是xx.html?v=100) head里面添加一下内容 ...
分类:
其他好文 时间:
2019-01-11 15:56:06
阅读次数:
194
页面缓存是应对高并发的一个比较常见的方案,当请求页面的时候,会先查询redis缓存中是否存在,若存在则直接从缓存中返回页面,否则会通过代码逻辑去渲染页面,并将渲染后的页面缓存到redis中,然后返回。下面通过简单的demo来描述这一过程: 一、准备工作: 1、新建一个springboot工程,命名为 ...
分类:
编程语言 时间:
2019-01-06 18:23:44
阅读次数:
172
前端时间项目迭代,其中有个需求 在vue里面,有a.b.c三个页面,要达到的效果是从a页面进去b页面,b页面需要刷新,但若从b页面进入c页面了以后再回到b页面,b页面需要保留之前的值,不做刷新; 第一想到的是:<router-view v-if="$route.meta.keepAlive"></r ...
分类:
其他好文 时间:
2018-12-28 16:41:07
阅读次数:
337
昨日回顾: 分页器: 普通分页 偏移分页 版本控制: 路飞项目背景 contentType组件 django的缓存 全站缓存: 单页面缓存: 页面局部缓存: ...
分类:
其他好文 时间:
2018-12-21 13:13:28
阅读次数:
179
bug1:在新版微信中,部门安卓机子(华为)出现window.location.href/window.location.reload....等方法来刷新本页面链接,发现页面没有被刷新,经过排查,发现是因为缓存原因,这时候给链接加一个时间戳来解决页面缓存!!! ...
分类:
微信 时间:
2018-12-07 21:12:05
阅读次数:
241
if (document.images) { console.log(document.images) img1 = new Image(); img2 = new Image(); img3 = new Image(); console.log(img1, img2, img3) img1.src ...
分类:
其他好文 时间:
2018-12-07 20:55:20
阅读次数:
192
查看网页请求 以chrome浏览器为例,在网页上点击鼠标右键,检查(或者直接F12),选择network,刷新页面,选择ALL下面的第一个链接,这样就可以看到网页的各种请求信息。 请求头(Request Headers)信息详解: Accept: text/html,image/*(浏览器可以接收的 ...
分类:
其他好文 时间:
2018-12-03 22:54:42
阅读次数:
197
单页面应用总是存在缓存问题,特别是在微信端,更新页面之后访问的还是老页面,缓存的问题是因为用户访问的脚本地址并没有改变,浏览器就会读取原来的脚本 网上有几种解决办法,首先列举一下 1.加meta,禁止页面缓存 如果有些功能需要页面缓存的话这种方式就不适用,而且禁止缓存之后用户的请求的次数就会增多,流 ...
分类:
其他好文 时间:
2018-11-22 13:12:25
阅读次数:
444
在ASP.NET 中缓存有页面缓存,数据源缓存,和一些自己定义的缓存! 对于那些整个页面不经常变化的我们可以使用页面缓存,而对于那些执行非常耗时的SQL 语句并且数据的及时性要求不高的我们可以使用数据源缓存。 对于页面缓存、数据源缓存等都不满足要求的情况下采用直接操作HttpRuntime.Cach ...
分类:
其他好文 时间:
2018-11-19 15:43:09
阅读次数:
375
第一步:router里边设置每一个页面的标头 { path: '/', name: 'Home', component: Home, meta: { keepAlive: false, // 页面缓存字段 title: '首页' } }, { path: '/Login', name: 'Login ...
分类:
其他好文 时间:
2018-11-16 15:15:45
阅读次数:
488