前端性能优化体系学习之前言前端性能优化中的难点 成体系的性能优化资料严重缺失: 缓存请求,服务端响应优化,页面解析与处理,静态资源优化; 使用该优化方式的目的,围绕该优化方式对于的指标,优化后的收益等; 性能监控预警平台没有开源,需要自己开发: 性能优化的重中之重是在于性...2023-06-26学习笔记
二维码的编码相关学习概述二维码(2-Dimensional Bar Code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。 二维条码有一维条码没有的定位点和容错机制。容错机制在即使没有辨识到全部的条码、或是说条码有污损时...2023-06-10学习笔记
前端面试总结之 React Hooks类组件的不足 状态逻辑难复用: 在组件之间复用状态逻辑很难,可能要用到 render props (渲染属性)或者 HOC(高阶组件),但无论是渲染属性,还是高阶组件,都会在原先的组件外包裹一层父容器(一般都是 div 元素),导致层级冗余。例如一个...2023-03-19学习笔记
SpringBoot 实战开发基础前置知识 spring-boot-starter-parent:Spring Boot 的版本仲裁中心,控制了所有依赖的版本号; spring-boot-starter:Spring Boot 的核心启动器,包含了自动配置、日志和YAML等; ...2022-12-23学习笔记
SprintBoot实战笔记基础前置知识 spring-boot-starter-parent:Spring Boot 的版本仲裁中心,控制了所有依赖的版本号; spring-boot-starter:Spring Boot 的核心启动器,包含了自动配置、日志和YAML等; ...2022-12-21学习笔记
数据结构与算法学习之红黑树B树基本概念B树(英语:B-tree)是一种自平衡多路搜索树,能够保持数据有序。这种资料结构能够让查找数据、顺序访问、插入数据及删除的动作,都在对数时间内完成; 与自平衡二叉查找树不同,B树适用于读写相对大的数据块的存储系统,例如磁盘。B树减少定位记...2022-07-06学习笔记
数据结构与算法学习之AVL树基本概念AVL 是最早发明的自平衡二叉搜索树之一,名称来源于 G. M. Adelson-Velsky 和 E. M. Landis (两位来自苏联的科学家); 平衡因子:某节点的左右子树的高度差; 而在 AVL 树中每个节点的平衡因子只能是 1,0...2022-06-27学习笔记
数据结构与算法学习之搜索二叉树思考如何在 n 个动态的整数中搜索某个整数?(检测其是否存在) Ⅰ. 考虑使用动态数组存放元素,从第 0 个位置开始遍历搜索,平均时间复杂度:O(n) 0 1 2 3 4 5 6 7 8 9 33 66 18 28 16 52 95 45...2022-06-16学习笔记
数据结构与算法学习之二叉树树介绍在计算机科学中,树(英语:tree)是一种抽象数据类型(ADT)或是实现这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。 它是由 n(n>0)个有限节点组成一个具有层次关系的集合。它具有以下的特点: 每个节点都只有有限个...2022-06-14学习笔记
TypeScript学习-类型体操训练基础知识类型可以简单看成一个值的集合,在做类型运算的时,可分为两类: 包含一个元素的类型(值):0,"foo"; 包含多个(无限个)元素的类型:number, string; 还有两个特殊的类型:any 全集,never ...2022-04-21学习笔记