小知识
菜搬砖
没有天赋却死磕编程的笨鸟。
展开
-
浏览器缓存机制
1. 按缓存位置区分:service worker :浏览器背后的独立线程,可以用来实现缓存。service worker 中涉及请求拦截,所以必须使用https协议来保障安全。service worker 的缓存与浏览器其他内建机制不一样,可以自由控制缓存文件,何如匹配,如何读取文件,缓存是持续性的; Memory Cache : 内存缓存。高效,不持续,容量小;随着Tab页的关闭,缓存自...原创 2019-04-04 11:17:08 · 129 阅读 · 0 评论 -
HTML的全局属性,CSS可继承属性
HTML的全局属性accesskey:设置快捷键,提供快速访问元素如aaa在windows下的firefox中按alt + shift + a可激活元素 class:为元素设置类标识,多个类名用空格分开,CSS和javascript可通过class属性获取元素 contenteditable: 指定元素内容是否可编辑 contextmenu: 自定义鼠标右键弹出菜单内容 data-*:...原创 2019-05-17 10:01:59 · 861 阅读 · 0 评论 -
排序方法详解与JavaScript实现 - 直接插入、shell排序、直接选择、堆排、冒泡、快排、归并、基数
排序方法总结 -- 排序过程目录直接插入shell 排序直接选择排序堆排序冒泡排序快速排序归并排序基数排序各种排序算法的稳定性,时间复杂度,空间复杂度总结:类别 排序方法 平均 最好 最坏 辅助存储 稳定性 插入排序 直接插入 O(n^2) O(n) O(n^2) O(1) 稳定...原创 2019-05-30 15:49:01 · 322 阅读 · 0 评论 -
XSS攻击和SCRF攻击
XSS攻击和SCRF攻击XSS攻击 基本概念 跨域脚本攻击,利用了用户对网站的信任。 攻击原理 不需要做任何的登录认证,它会通过合法的操作(比如在url中输入、在输入框中输出),向你的页面注入脚本(可能是js脚本,html代码块等)。 最后导致的结果可能是:盗用cookie破坏页面的正常结构,插入广告等恶意内容的D-doss攻击。 XSS攻击需要具备两个条件:...原创 2019-09-05 10:50:13 · 2591 阅读 · 1 评论