引言: 最近的vue单页面项目要实现一个利用页面缓存的优化, 即前进刷新页面,后退不刷新页面的功能, 并且并列的页面也要实现缓存的效果. 举例: A页面, B页面, C页面 keep-alive: 想要是页面缓存就要用到keep-alive这个标签, 把keep-aline包裹router-view ...
分类:
其他好文 时间:
2019-12-28 10:00:55
阅读次数:
73
一、window对象:BOM模型的核心对象 1、常用属性 (1)history对象 方法: 1)后退:back()、go(-1) 2)前进:forward()、go(1) 例:<input type="button" valeu="后退" onclick="javascript:history.go ...
分类:
编程语言 时间:
2019-12-27 13:46:17
阅读次数:
85
线上查询及帮助命令(1个) help == help命令用于显示shell内部命令的帮助信息。help命令只能显示shell内部的命令帮助信息。而对于外部命令的帮助信息只能使用man或者info命令查看。 == 语法 选项 参数 实例 使用help命令显示shell内部shopt命令的帮助信息,输入 ...
分类:
系统相关 时间:
2019-12-23 16:58:18
阅读次数:
164
在项目运行过程中发现,用户在有左右滑动前进后退的功能的浏览器上签字时,偶然触发了前进后退会导致canvas像是重置了一样内容消失,所以需要在代码中处理这种情况。 基本原理就是在touchmove事件中阻止默认事件,使浏览器不会触发前进后退事件,但是也会无法触发scroll事件让页面正常滚动,后续如何 ...
分类:
移动开发 时间:
2019-12-23 11:43:48
阅读次数:
354
浏览器对象模型,用于访问浏览器的功能。W3C为了把浏览器中JS最基本的部分标准化,已将BOM的主要方面纳入HTML5规范。 8.1 window对象 BOM的核心,表示浏览器实例。在浏览器中,window对象即是通过JS访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象。 8. ...
分类:
其他好文 时间:
2019-12-22 18:22:41
阅读次数:
83
案例分析 用到的路由技术要点: + 路由的基础用法 + 嵌套路由 + 路由重定向 + 路由传参 + 编程式导航 根据项目的整体布局划分好组件结构,通过路由导航控制组件的显示 1.抽离并渲染 App根组件 2.将左侧菜 单改造为路由链接 3.创建左侧菜 单对应的路由组件 4.在右侧主体区域添加路由占位 ...
分类:
其他好文 时间:
2019-12-22 12:33:00
阅读次数:
98
一、问题 进程被OOMkill之后退出,在/var/log/messages文件中并没有发现对应的系统日志,那么日志去哪里了呢? 二、内核日志如何获得 内核相关日志相关功能主要集中在kernel\printk\printk.c,虽然功能比较简单,但是在内核代码组织结构中还是享有一个单独的文件夹,可见 ...
分类:
其他好文 时间:
2019-12-21 20:26:06
阅读次数:
114
[root@a cron]# telnet www.baidu.com 80Trying 115.239.211.112...Connected to www.baidu.com. #显示connected,表示连接成功!Escape character is '^]'.^C^C^C^Z^Z^Z # ...
分类:
Web程序 时间:
2019-12-20 10:26:28
阅读次数:
122
2019/12/18 二进制指数退避算法(来自于百度百科) CSMA/CD采用二进制指数退避算法,又称为二元指数后退算法。退避算法是以冲突窗口大小为基准的,每个节点有一个冲突计数器C。退避的时间与冲突次数具有指数关系,冲突次数越多,退避的时间就可能越长,若达到限定的冲突次数,该节点就停止发送数据。 ...
分类:
编程语言 时间:
2019-12-18 23:56:33
阅读次数:
270