1.flex布局体验 1.1 传统布局和flex布局 传统布局 兼容性好 布局繁琐 局限性,不能在移动端很好的布局 flex布局 操作方便,移动端广泛 PC端浏览器支持情况较差 IE11或更低版本,不支持或仅部分支持 1.2 布局原理 flex 是flexible box的缩写,意为弹性布局,用来为 ...
分类:
其他好文 时间:
2020-05-23 11:40:02
阅读次数:
55
垂直居中: 块级元素 1.使用position设置定位方式后进行元素的偏移 2.利用CSS3的弹性布局(flex) 内联元素 使用CSS3 flex布局 水平居中: 块级元素 1.直接设置margin 2.使用position设置定位方式后进行元素的偏移(类似于垂直居中相应的方法),先设置left: ...
分类:
其他好文 时间:
2020-05-23 00:36:08
阅读次数:
49
在上一篇文章中我们介绍了JDK1.8的新特性有以下几项。 1.Lambda表达式 2.方法引用 3.函数式接口 4.默认方法 5.Stream 6.Optional类 7.Nashorm javascript引擎 8.新的日期时间API 9.Base64 之前学习了前面两项Lambda表达式,方法引 ...
分类:
其他好文 时间:
2020-05-22 21:08:22
阅读次数:
58
1、compress(img) 传入要压缩的图片元素,返回一个base64 例如: compress(document.getElementById("img")) // 图片压缩 function compress(img) { let canvas = document.createElemen ...
分类:
Web程序 时间:
2020-05-22 19:49:33
阅读次数:
73
misc | convert 1.txt中都是数字0和数字1 脚本说明:文件读,转化成字符串,后转化为二进制,后转化为16进制,开头有0x 粘贴至Winhex,选取下方的模式粘贴 可以看到是rar文件,在Windows下一1.rar 保存,解压是一张TF社区的图片,查看文件属性,发现base64编码 ...
分类:
其他好文 时间:
2020-05-22 19:30:25
阅读次数:
56
在GO中处理的话,比较方便。 而在python中的话,也就是短短几句代码 ...
分类:
编程语言 时间:
2020-05-22 12:35:31
阅读次数:
48
1. 禁止使用iframe,会阻碍父文档的onload事件 搜索引擎的解读程序无法解析这种页面,不利于SEO iframe和主页面共享连接池,而浏览器对于同域的加载是有限制的,会阻碍主页面的并行加载 2. 禁止使用gif文件实现loading效果 3. 使用css3代替js实现动画,减少对DOM的操 ...
分类:
其他好文 时间:
2020-05-22 09:43:17
阅读次数:
68
在上一篇文章中我们介绍了JDK1.8的新特性有以下几项。 1.Lambda表达式 2.方法引用 3.函数式接口 4.默认方法 5.Stream 6.Optional类 7.Nashorm javascript引擎 8.新的日期时间API 9.Base64 并且学习了JDK1.8最重要的特性--Lam ...
分类:
其他好文 时间:
2020-05-21 22:33:35
阅读次数:
62
原文:第二十四节:编码、解码、加密算法概念及实现(Base64、MD5、SHA、HMAC、DES、AES、RSA) 一. 编码解码 1.编码 将信息从一种格式(人能识别)转换成另一种形式(计算机能识别)的过程。 常见的编码:Base64 2.解码 计算机能识别的形式转换成人能识别的形式。 3.字符集... ...
分类:
编程语言 时间:
2020-05-21 09:31:05
阅读次数:
68
BFC实际上是形成一个独立的区域,与外界元素互不影响。 触发BFC的条件可以有: 1. overflow不为visible 2. float不为none 3. position不为static或relative 4. display为table-cell、flex、inline-block、inli ...
分类:
其他好文 时间:
2020-05-20 20:11:37
阅读次数:
62