自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 [浏览器知识点] 重排/回流 重绘 合成

文章目录一、 [浏览器知识点] 重排/回流 重绘 合成1. 重排/回流2. 重绘3. 直接合成阶段二、减少重绘、重排一、 [浏览器知识点] 重排/回流 重绘 合成1. 重排/回流从上图可以看出,如果你通过 JavaScript 或者 CSS 修改元素的几何位置属性,例如改变元素的宽度、高度等,那么浏览器会触发重新布局,解析之后的一系列子阶段,这个过程就叫重排/回流。无疑,重排需要更新完整的渲染流水线,所以开销也是最大的。2. 重绘比如通过JavaScript更改某些元素的背景颜色,那么布局阶段不

2021-06-24 11:02:08 133

原创 手写promise.all

文章目录一、手写promise.all1. 具体代码一、手写promise.all先总结下promise.all用法的特点:接收一个 Promise 实例的数组或具有 Iterator 接口的对象,如果元素不是 Promise 对象,则使用 Promise.resolve 转成 Promise 对象如果全部成功,状态变为 resolved,返回值将组成一个数组传给回调只要有一个失败,状态就变为 rejected,返回值将直接传递给回调all() 的返回值也是新的 Promise 对象1

2021-06-22 14:54:53 2552

原创 三方SDK引用问题-【持续更新】

文章目录一、问题整理1. http://pingjs.qq.com/h5/stats.js?v2.0.4 net::ERR_BLOCKED_BY_CLIENT一、问题整理1. http://pingjs.qq.com/h5/stats.js?v2.0.4 net::ERR_BLOCKED_BY_CLIENT解决方案 :一般都是浏览器安装的某个第三方扩展程序已阻止对此网页的访问,禁用即可。...

2021-06-16 17:23:19 281

原创 yarn-工具【持续更新】

文章目录一、问题整理1. error Incorrect integrity when fetching from the cache一、问题整理1. error Incorrect integrity when fetching from the cache解决方案: yarn cache clean

2021-06-16 17:20:00 205

原创 经典布局-双飞翼

文章目录一、双飞翼布局1. 具体实现一、双飞翼布局产生的背景:针对圣杯布局的缺点,淘宝的工程署们提出了双飞翼布局,原理:在中间区域加一层dom节点,然后添加左右margin,实现三栏布局。1. 具体实现代码骨架:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content=

2021-06-09 22:24:05 446

原创 经典布局-圣杯

文章目录一、圣杯布局1. 什么是圣杯布局?或者说圣杯布局是解决什么问题?2. 具体实现3. 优化实现一、圣杯布局1. 什么是圣杯布局?或者说圣杯布局是解决什么问题?左右两边是个固定的宽度,中间自适应的三栏布局。2. 具体实现代码骨架:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible"

2021-06-09 17:19:03 226

原创 npm-相关

文章目录一、npm-初始化项目1. package.json初始化介绍2. 基本命令3. 版本区别二、 上传插件到npm仓库1. 具体步骤2. 注意三、一些区别1. npm与cnpm的区别2. npm与yarn的区别官网: https://docs.npmjs.com/一、npm-初始化项目1. package.json初始化介绍# 使用npm默认package.json配置npm init -y# 或者使用交互式自行配置,遇到选项如果直接敲回车即使用括号内的值npm init# 控制台信息

2021-06-09 10:55:13 207

转载 font-size: 0的作用和用途

文章目录1. 解决表格之间空隙2. 解决图片之间的空隙3. 解决行内元素空隙多种方法解释:font-size: 0 不是指字体大小是0px代码自动格式化的时候,往往会设置一些适当的缩进、换行,但当元素的display为inline或者inline-block的时候,这些缩进、换行就会产生空白,导致前端页面展示变形。1. 解决表格之间空隙以ul和li为例:最合适的方法就是给li的父级ul设置: font-size: 0;给li设置:font-size: a px; 如此就达到了所需效果,

2021-06-08 17:22:14 787

原创 前端安全-持续更新

一、常见的web前端攻击方式有哪些?1. XSS 跨站请求攻击[Cross Site Scripting]通俗解释在网站上注入自己的javascript脚本,执行非法操作。简易场景一个博客网站,我发表一篇博客,其中嵌入2. XSRF 跨站请求伪造[Cross-site request forgery]通俗解释跨站伪造用户的请求,模拟用户的操作。简易场景用户正在购物,看中的某个商品,商品id是100付费接口是xxx.com/pay?id=100,但是没有任何验证

2021-06-08 10:47:53 73

转载 css使用padding-bottom百分比进行提前占位,防止抖动

文章目录一、css使用padding-bottom百分比进行提前占位,防止抖动。1. 页面加载抖动问题一、css使用padding-bottom百分比进行提前占位,防止抖动。1. 页面加载抖动问题在html5开发网页中,经常会遇到这样一个问题,比如一个宽度百分百,高度自适应的图片,在网速慢的情况下加载过程中会出现抖动的问题(未加载图片前容器的高度为0,图片加载完成后下面的内容会被挤下去)。这种问题如果是图片有固定高度,就不会出现加载抖动。但一般情况下,为了使图片不被拉伸,高度一般设为自适应,那

2021-06-04 10:45:00 1567

转载 3分钟搞定CSS的4种引入方式

文章目录一、3 分钟搞定 CSS 的 4 种引入方式一、3 分钟搞定 CSS 的 4 种引入方式在 HTML 样式中有 4 种 CSS 引用方式,分别为:行内样式(行间样式、内联样式、行嵌样式)、内部样式、链入外部样式、导入外部样式。行内样式(行间样式、内联样式、行嵌样式): 在网页元素上通过 style="" 属性直接写样式。如:<div style="color: green; margin-top: 30px;border: 1px solid red;width: 500px">

2021-06-02 16:05:30 161

SugarNMSTool

SugarNMSTool是“北京智和信通技术有限公司”开发的图形化SNMP工具,可以免费使用。工具只有3M大小左右,便于携带, 免安装 , 无数据库 ,可在 Windows、Linux、Unix 系统上快速运行。 SugarNMSTool是一款功能强大的SNMP工具,可以自动发现设备和链路,进行设备和链路的手工编辑,轻松管理拓扑图,自带SNMP TRAP服务,将拓扑中的网络设备和链路信息管理。适用于windows、Linux、Unix系统,需要的朋友可以来本站下载!

2024-01-24

gov_stats_2019_area.sql

最新省份、地市、区县、街道数据的名称和编码,此资源提供的是sql脚本,有需要的可以自行下载,再次处理。

2020-07-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除