HTTP的基本优化 影响HTTP网络请求的因素主要有两个:带宽和延迟 带宽:现在网络基础建设已使带宽得到极大的提升 延迟:① 浏览器阻塞:浏览器会因为一些原因阻塞请求,超过最...
HTTP的基本优化 影响HTTP网络请求的因素主要有两个:带宽和延迟 带宽:现在网络基础建设已使带宽得到极大的提升 延迟:① 浏览器阻塞:浏览器会因为一些原因阻塞请求,超过最...
起因 看了一篇文章《阿里面试官的”说一下从url输入到返回请求的过程“问的难度就是不一样!》 [https://juejin.cn/post/6928677404332425...
前言 给定一个字符串,求出其最长回文子串。例如:s="abcd",最长回文长度为 1;s="ababa",最长回文长度为 5;s="abccb",最长回文长度为 4,即 bc...
前言 原文参考哇哦视频 ❤️ FaaS - 迁移前后的那些事儿本文只做了流程的归纳和个人梳理 基础概要 什么是Faas?FaaS(Functions as a Service...
前言 目前网络中图片仍然是占用流量较大的一部分,对于移动端更是如此,因此,如何在保证图片视觉不失真前提下缩小体积,对于节省带宽和电池电量十分重要。然而目前对于JPEG、PNG...
前言 起因是因为一次来回引入引发的问题。例如A引入了B的方法,B引入了A的方法,然后在调用时发现遇到了问题,于是决定做一篇关于模块引入的整理。 Module语法 历史上,Ja...
前言 项目中,总是不可避免会出现js的浮点数精度计算问题。抛出经典问题:为什么0.1===0.1,0.1+0.2!==0.3 出现问题的原因 根源要追溯到JavaScript...
前言 CMS,内容管理系统,是指在一个合作模式下,用于管理工作流程的一套制度。该系统可应用于手工操作中,也可以应用到计算机或网络里。作为一种中央储存器,内容管理系统可将相关内...
前言 起因是因为一个基于vue-cli3.0的项目突然反馈vendor包过大,为了减少用户的白屏时间开始做优化。 webpack4的splitChunk插件 用过vue-cl...
前言 Vue官方文档原话:Vue 最独特的特性之一,是其非侵入性的响应式系统。数据模型仅仅是普通的 JavaScript 对象。而当你修改它们时,视图会进行更新。 类似于之前...
前言 PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等。通常我们借助PM去实现node服务的持久化(一旦开始使用...
前言 Mocha(发音"摩卡")诞生于2011年,是现在最流行的JavaScript测试框架之一,在浏览器和Node环境都可以使用。 所谓"测试框架",就是运行测试的工具。通...
Docker Docker 对进程进行封装隔离,属于操作系统层面的虚拟化技术。Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极大的简化...
前言 日常开发中有时会遇到业务接口被刷了,因此想做一篇相关的文章摘要整理。 基本概念 维基给出的定义:DDOS攻击即denial-of-service attack 是一种爬...
前言 关于redis的分布式锁,redis官方引出了一个算法,命名为redlock。同时,提供了各类的实现可供使用,例如Redlock-rb for Ruby、Redlock...
前言 类朋友圈架构设计一直是一个很有意思的话题,虽然没有绝对正确的答案,不妨深入探究一下其中的奥秘。 设计思路 首先一款产品的设计方案,与公司目标、产品需求、项目预算、员工知...
前言 起因是因为一个项目开发到后期文件数量越来越多,本地环境运行时有时候热重载失败断开服务。网络上绝大多数的解决方案是提高上限,假使通过其他手段定位内存泄漏问题,一般方案就是...
前言 body-parser是非常常用的一个express中间件,作用是对http请求体进行解析。(如果对http请求不熟悉可以参考个人事先整理的关于http事务剖析) bo...