摘要: 引言 软件需求可分为功能性需求和质量需求两部分,其中性能是质量需求中很重要的一部分,其关乎留存、关乎口碑、关乎金钱,本文梳理介绍一下性能优化方面的基础知识。 什么是Web性能? MDN:Web performance is the objective measurements and the per 阅读全文
posted @ 2023-10-26 16:03 今年十六岁 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、安装解压 cd / mkdir node cd node wget https://nodejs.org/download/release/v10.16.3/node-v10.16.3-linux-x64.tar.xz tar -xf node-v12.16.1-linux-x64.tar.xz 阅读全文
posted @ 2020-04-04 12:58 今年十六岁 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 一、安装依赖 yum install y pcre pcre devel yum install y zlib zlib devel yum install gcc c++ yum install y openssl openssl devel 二、执行命令 cd / mkdir nginx cd 阅读全文
posted @ 2020-03-02 11:45 今年十六岁 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 引言: 前面核心篇说过Vue 运行时的核心主要包括数据初始化、数据更新、异步队列、DOM渲染这几个部分,理解异步队列是理解数据更新非常重要的一部分,本文讲一下Vue的异步队列的思路以及实现原理,顺带讲一下 Vue 的 $nextTick。 一、Vue的异步队列是什么? 要弄懂这个概念首先看一个例子: 阅读全文
posted @ 2019-06-25 12:05 今年十六岁 阅读(1901) 评论(0) 推荐(0) 编辑
摘要: 引言: 在 Vuejs 中用 watch 来侦听数据变化,computed 用来监听多个属性的变化并返回计算值,那么这两个特性是如何实现的呢?本文讲一下两者实现的具体方法以及一些使用经验,介绍过程中会使用到前面【核心原理】篇中的知识,建议先看透原理再看本文,可以达到互相印证加深理解的效果。 结论: 阅读全文
posted @ 2019-06-24 11:59 今年十六岁 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: 一、摘要: Vuejs是一款前端MVVM框架,利用Vuejs、webpack以及周边一系列生态工具我们可以快速的构建起一个前端应用,网上对于Vue的分析大都是基于各个模块,理解起来不够顺畅,本文将从整个执行过程出发,讲一下Vuejs的核心原理。 二、版本说明: Vuejs有两种版本,一种是runti 阅读全文
posted @ 2019-05-03 16:44 今年十六岁 阅读(2024) 评论(0) 推荐(0) 编辑
摘要: Vue中对数据的监听主要是依靠Object.defineProperty来实现的,这种实现主要是针对key/value形式的对象,对数组中值的变化是无能为力的,那么该如何对数组中的数据进行监听呢,下面分析一下Vue对数组类型数据的监听方式。 一、首先考虑下数组变化的情况,主要有以下几种: 数组本身的 阅读全文
posted @ 2019-03-23 13:29 今年十六岁 阅读(3567) 评论(0) 推荐(0) 编辑
摘要: 引言: H5适配一直是一个比较普遍的问题,很多文章都会讲,最近开发了一个H5的项目使用了一下淘宝的 flexible.js,写一篇文章自己总结一下。 一、背景介绍: Flexible.js是淘宝公开的一种移动端适配方案,用来解决H5开发中的各个机型适配问题,是一种比较成熟的适配方案。 二、使用方法: 阅读全文
posted @ 2018-03-31 19:43 今年十六岁 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 引言: 前端代码是直接暴漏在浏览器中的,很多web攻击都是通过直接debug业务逻辑找到漏洞进行攻击,另外还有些喜欢“不劳而获”的分子暴力盗取他人网页简单修改后用来获利,总体上来说就是前端的逻辑太容易读懂了,本文主要基于JavaScript Obfuscator介绍一下前端混淆的基本思路。 一、Ja 阅读全文
posted @ 2017-11-25 15:52 今年十六岁 阅读(5891) 评论(0) 推荐(0) 编辑
摘要: 引言: 前端持久化就是要将数据永久的保存在前端,让数据难以删除或者删除后能够重新恢复。存储的数据可以理解为是一种 “僵尸数据”,下面介绍一种前端持久化方法 -- evercookie。 一.evercookie简介: evercookie是由Samy Kamkar(美国白帽黑客、安全研究员)开发的一 阅读全文
posted @ 2017-04-27 13:57 今年十六岁 阅读(1600) 评论(0) 推荐(1) 编辑