
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
react提供useMemo/useCallback/memo方法,提高页面刷新效率。若组件依赖的属性没有发送变化,组件可以不刷新。以下提供两个场景的具体使用单组件内使用使用语法import React, { useMemo } from 'react'useMemo(() => {}, [] )1.useMemo第一个参数是函数,第二个参数是数组2.如果第二个参数不传递,与useEffec

可能因为我们一直关注需求和模型,代码往往被忽略。虽然现在有很多低代码平台可以批量生产代码,但是代码层面的抽象和其呈现的细节是无法被忽视的。我们可能都碰到过类的情况:项目初期迅速迭代,随着项目日渐复杂,维护迭代成本逐渐变大,对A处代码的修改都会影响C和D处代码,甚至你不知道会不会影响其他地方代码。随着混乱增加,团队的生产力下降,开发效率降低,开发成本回增高。为了解决以上因“糟糕”代码带来的各种问题,

0x00 写在前面现在大部分的开发团队都以 Git 作为自己的版本控制工具,需要对 Git 的使用非常的熟悉。这篇文章中本人整理了自己在开发过程中经常使用到的 Git 命令,方便在偶尔忘记时速查。使用 GUI 工具的同学,也可以对照起来看看。0x01 Git 配置1. 在安装完成 Git 后,开始正式使用前,是需要有一些全局设置的,如用户名、邮箱。设置的主要命令是git config:git co

随着互联网技术飞速发展,网页录屏技术已趋于成熟。例如可将录屏技术运用到在线考试中,实现远程监考、屏幕共享以及录屏等;而在我们开发人员研发过程中,对于部分偶发事件,异常监控系统仅仅只能告知程序出错,而不能清晰的告知错误的复现路径,而录屏技术或许能帮我们定位并复现问题。那么本文将从有感录屏和无感录屏两方面给读者分享一下录屏这项技术,希望可以帮助你对网页录屏有一个初步认识。








