前端性能优化总结目录 页面加载优化 一、减少HTTP请求 二、使用CDN 三、添加Expires头 四、压缩组件 五、将样式表放在头部 六、将脚本放在底部 七、避免CSS表达式 八、使用外部的JavaScript和CSS 九、减少DNS查找 十、精简JavaScript 十一、避免重定向 十二、删除 ...
分类:
其他好文 时间:
2020-03-13 19:05:54
阅读次数:
64
CSS3 CSS3是css(层叠样式表)技术的升级版本,CSS3完全向后兼容,不必改变现有的设计,浏览器将永远支持CSS2。w3c的CSS3规范仍在开发。但是许多新的CSS属性已经在现代浏览器中使用了。 浏览器前缀: 圆角:border-redius 文字阴影: text-shadow 盒子阴影:b ...
分类:
Web程序 时间:
2020-03-13 18:48:46
阅读次数:
78
1.写?个脚本(任意语?),在/root?录下创建?个?XXXX-XX-XX格式表示当前?期的?录,并在该?录内,创建test1-test100的多个??录,其中不要创建test50?录。#!/bin/bashdirdate=date‘+%Y-%m-%d‘mkdir-p/root/$dirdatefor((i=1;i<=100;i++))doif[$i-ne50];thenm
分类:
系统相关 时间:
2020-03-13 15:58:14
阅读次数:
65
@mixin 指令允许我们定义一个可以在整个样式表中重复使用的样式。 @include 指令可以将混入(mixin)引入到文档中。 定义一个混入 混入(mixin)通过 @mixin 指令来定义。 @mixin name { property: value; property: value; ... ...
分类:
其他好文 时间:
2020-03-12 15:47:38
阅读次数:
69
一、数据维度 一维数据:由对等关系的有序或无序数据构成,采用线性方式组织.对应列表、数组和集合等概念 3.14,3.13,3.02,3.05,3.19 二维数据:由多个一维数据构成,是一维数据的组合形式。表格是典型的二维数据 多维数据:由一维或二维数据在新维度上在扩展形成 高维数据:仅利用最基本的二 ...
分类:
编程语言 时间:
2020-03-12 12:54:07
阅读次数:
62
一、CSS概述 ? Cascading Style Sheets : 层叠样式表 主要用作用: ? 用来美化我们的HTML页面的 ? HTML 决定网页的骨架 ,CSS 化妆 ? 将页面的HTML和美化进行分离 CSS的简单语法: ? 在一个style标签中,去编写CSS内容,最好将style标签写 ...
分类:
Web程序 时间:
2020-03-12 09:52:13
阅读次数:
60
对于一个Web应用来说,可能会面临很多不同的攻击。下面的内容将介绍一些常见的攻击方法,以及面对这些攻击的防御手段。 一、跨站脚本攻击(XSS) 跨站脚本攻击的英文全称是Cross Site Script,为了和样式表区分,缩写为XSS。发生的原因是网站将用户输入的内容输出到页面上,在这个过程中可能有 ...
分类:
Web程序 时间:
2020-03-11 18:11:00
阅读次数:
76
1.提取身份证出生日期 =1*TEXT(MID(H13,7,8),"0-00-00")用MID函数提取表示日期的位数,再用text函数转换为格式1998-6-21格式的文本,再通过1*的计算转换成真正的日期,最后设置单元格为日期格式即可。 2.分离日期时间的日期和时间 提取日期:用函数=INT(E2 ...
分类:
其他好文 时间:
2020-03-11 16:52:26
阅读次数:
59
终于搞清楚了 thread 索引的计算方式,简单来说很像小学学的除法公式 被除数 = 除数 商 + 余数 用公式表示:最终的线程Id = blockId blockSize + threadId blockId :当前 block 在 grid 中的坐标(可能是1维到3维) blockSize :b ...
分类:
编程语言 时间:
2020-03-10 16:08:46
阅读次数:
66