logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HOT100——盛最多水的容器(JS实现)

题目描述解题思路当拿到这道题目的时候,我首先想到的是暴力法,一个元素与后面的所有元素进行比较,取较小值,然后乘上距离,保存到临时数组中,最后取最大值即可,但是你懂得,时间复杂度肯定是要超标的,所以考虑其他更优解。本次采用的双指针,一个指针指向最左边,一个指针指向最右边,然后比较所在值的大小,谁小谁往中间移动,知道left不再小于right,通过不断更新面积的最大值即可获得最大值。双指针的合理性问题

压缩HTTP请求和响应数据的方法

在客户端和浏览器进行信息交互的时候,如果直接传输文件,可能会消耗太多的流量,通过压缩技术可以为我们节省很多流量,下面来介绍下HTTP响应数据是如何进行压缩的。HTTP响应数据压缩使用Gzip压缩文本浏览器和服务器之间会使用主动协商机制,浏览器向服务器发送请求的时候,其请求标头中会含有Accept-Encoding字段,其中包含了客户端支持的压缩算法,以及各自的优先级,服务器则从中选择一种,使用该算

文章图片
#http#tcp/ip#udp
解决OBS录屏软件窗口采集不全的问题

问题描述使用OBS录屏软件的窗口采集功能的时候,有时候窗口对象只能捕获到一部分,不能全屏都是目标对象。解决办法

React-37:withRouter的使用

使用场景使得一般组件能够像路由组件一样使用history等路由组件才具有的API第一步:引入在一般组件中引入withRouter第二步:布置函数第三步:暴露封装好的组件

axios基础(六):axios取消请求

为了测试取消请求的效果,我们需要将json-server服务具有延时响应的效果。实现json-server延时响应的启动方式json-server --watch db.json -d 2000上面的2000就代表延时2s,再响应服务实现axios取消请求的方法声明一个全局变量cancel在axios请求的时候,配置一个cancelToken属性,这个属性的值是一个CancelToken对象,对象

这一次,彻底搞懂箭头函数

一、箭头函数的特点1. 相比普通函数,箭头函数有更加简洁的语法。普通函数function add(num) {return num + 10}箭头函数const add = num => num + 10;2. 箭头函数不绑定this,会捕获其所在上下文的this,作为自己的this。这句话需要注意的是,箭头函数的外层如果有普通函数,那么箭头函数的this就是这个外层的普通函数的this,箭

文章图片
#javascript#前端#react.js
Vue和React的区别到底是什么?

一提到前端框架,相信大家都对Vue和React不陌生,这两个前端框架都是比较主流的,用户也都比较多,但是我们在使用这些框架的时候,是否对这两个框架之间的区别有所了解呢?接下来,让我们来一起的系统梳理这两个框架的区别是什么吧~预备知识介绍在了解Vue和React的区别之前,我们首先来了解一下MVC和MVVM架构,这个知识点有助于我们对后续知识的了解。MVC架构首先MVC指的是Model-View-C

文章图片
#动态规划#leetcode#算法
到底了