深入diff 算法 diff 作为 Virtual DOM 的加速器,其算法上的改进优化是React页面渲染的基础和性能保障,本节从源码入手,深入剖析diff算法。 React 中醉值得称道的莫过于Virtual DOM与diff的完美结合,尤其是其高效的diff算法,可以帮助我们在页面蔌渲染的时候 ...
分类:
编程语言 时间:
2020-09-03 16:34:51
阅读次数:
47
1、定义:Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。 2、下面是一个简单的LESS示例 1、新建一个HTML文件,引入外部css,css是没有的需要less动态生成 2、创建一个与CSS非常相似的文件 style.l ...
分类:
其他好文 时间:
2020-09-03 16:28:08
阅读次数:
38
项目优化--进度条添加安装nprogress,ui界面依赖安装依赖,搜索nprogress进行安装即可也可以在终端中安装npminprogress-S在main.js中导入进度条组件//导入进度条插件importNProgressfrom‘nprogress‘//导入进度条样式import‘nprogress/nprogress.css‘利用NProgress.start()显示进度条(利用请求拦
分类:
其他好文 时间:
2020-08-29 15:27:28
阅读次数:
51
其实webscraper说到底就是那点儿东西,所有的网站都是大同小异,但是都还不同。这也是好多同学总是遇到问题的原因。因为没有统一的模板可用,需要理解了webscraper的原理并且对目标网站加以分析才可以。今天再介绍一篇关于webscraper抓取数据的文章,除了webscraper的使用方式外,还包括一些简单的数据处理和分析。都是基础的不能再基础了。选择这个网站一来是因为作为一个开发者在上面买
分类:
Web程序 时间:
2020-08-29 15:16:51
阅读次数:
63
gulp打包 html js css image webserver,sass并支持热更新 ...
分类:
其他好文 时间:
2020-08-27 17:08:37
阅读次数:
82
前端页面性能调优较常用的工具有Yslow和PageSpeed(google),小编以Yslow工具做下前端性能调优小结:安装Yslow要先安装Firebug(以火狐为例),打开Firebug窗口,选择Yslow选项。点击RunTest运行Yslow。调优方法如下:MakefewerHTTPrequests:尽量使用少的http请求,比如把多个js,css进行合并UseaCDN:尽量使用cdn,减少
分类:
其他好文 时间:
2020-08-26 18:55:35
阅读次数:
59
在过去,前端领域的开发人员只要了解一些 HTML、CSS,也许还有 jQuery,就足以创建交互式网站了;但是今天,他们需要面对广泛而不断变化的生态系统,开发多种多样的技能;他们需要掌握众多工具、库和框架;并且他们还要不断投资自身来学习新的知识。下面就跟大家分享2020年需要学习的10个前端关键技能 ...
分类:
其他好文 时间:
2020-08-25 16:05:05
阅读次数:
69
如何使用CSS 绘制各种形状? 很多小伙伴在做开发的时候,遇到一些要画很多形状的时候,就很纠结了,知道怎么用CSS去布局,就是不知道怎么画图案。 其实使用CSS可以绘制出很形状的,比如三角形,梯形,圆形,椭圆形等等,并不只能画矩形。 今天的教程,就来教大家怎么去用CSS绘制这些图形吧。 为了方便大家 ...
分类:
Web程序 时间:
2020-08-25 16:00:39
阅读次数:
82
Jsoup_Select 选择器 一,概述 可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。 二,Jsoup对象的使用 parse(File in,String charsetName): ...
分类:
Web程序 时间:
2020-08-25 15:45:36
阅读次数:
73
Web前端技术由 html、css 和 javascript 三大部分构成,是一个庞大而复杂的技术体系,其复杂程度不低于任何一门后端语言。而我们在学习它的时候往往是先从某一个点切入,然后不断地接触和学习新的知识点,因此对于初学者很难理清楚整个体系的脉络结构。本文将对Web前端知识体系进行简单的梳理, ...
分类:
Web程序 时间:
2020-08-24 16:58:26
阅读次数:
91