志当存高远,望尽天涯路

人生已如此艰难,就不要再拆穿了


  • 首页

  • 归档

  • 分类

  • 标签

567. 字符串的排列

发表于 2020-06-06 | 分类于 算法

说明

给定两个字符串 s1 和 s2,写一个函数来判断 s2 是否包含 s1 的排列。
换句话说,第一个字符串的排列之一是第二个字符串的子串。

1
2
3
输入: s1 = "ab" s2 = "eidbaooo"
输出: True
解释: s2 包含 s1 的排列之一 ("ba").

阅读全文 »

两数之和问题

发表于 2020-06-03 | 分类于 算法

1. 两数之和

  • 说明
    1
    2
    给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
    你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。
阅读全文 »

webpack热更新

发表于 2020-05-23 | 分类于 webpack

什么是HMR

  • Hot Module Replacement是指当你对代码修改并保存后,webpack将会对代码进行得新打包,并将新的模块发送到浏览器端,浏览器用新的模块替换掉旧的模块,以实现在不刷新浏览器的前提下更新页面。
  • 相对于live reload刷新页面的方案,HMR的优点在于可以保存应用的状态,提高了开发效率
阅读全文 »

240. 搜索二维矩阵 II

发表于 2020-05-10 | 分类于 算法

说明

1
2
3
4
5
6
7
8
9
10
11
编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性:
每行的元素从左到右升序排列。
每列的元素从上到下升序排列。

[
[1, 4, 7, 11, 15],
[2, 5, 8, 12, 19],
[3, 6, 9, 16, 22],
[10, 13, 14, 17, 24],
[18, 21, 23, 26, 30]
]
阅读全文 »

大文件上传-断点续传(client)

发表于 2020-05-09 | 分类于 项目

Blob 对象

Blob(Binary Large Object)对象代表了一段二进制数据。其它操作二进制数据的接口都是建立在此对象的基础之上。生产Blob对象的方法:1.使用Blob 构造函数,2.对已有的Blob对象slice方法切割成小部分,应用场景有:大文件的断点续传。

阅读全文 »

使用web预加载技术优化你的应用

发表于 2020-05-09 | 分类于 webpack

preload

优先加载的资源,preload 是告诉浏览器页面必定需要的资源,浏览器一定会加载这些资源;如:字体文件

阅读全文 »

style/css/sass工作原理

发表于 2020-05-06 | 分类于 webpack

介绍

虽然标题是style-loader、css-loader及sass-loader,本文主要以此为例,重点介绍loader工作流程及原理。

阅读全文 »

验证二叉搜索树

发表于 2020-05-05 | 分类于 算法

说明

给定一个二叉树,判断其是否是一个有效的二叉搜索树。

阅读全文 »

二叉树BFS遍历相关题目

发表于 2020-05-01 | 分类于 算法

二查树层次遍历的几道题

阅读全文 »

webpack异步代码分割简单实现

发表于 2020-04-30 | 分类于 webpack

本文主要为了说明异步代码分割实现及原理,未考虑loader/插件等实现

阅读全文 »
123…17
331502715@qq.com

331502715@qq.com

162 日志
14 分类
113 标签
© 2021 331502715@qq.com
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4