-
置顶 向鄂东老男孩致敬
最近公司不是很忙,上午我看了一会鄂东老男孩的视频,感触颇深。 简介 鄂东老男孩,真名叫做文刚,是一名在农村下乡做家电维修的维修工。由于天生身体原因,干不了体力活,从事家电维修已经有…
-
置顶 前端工程师如何才能不焦虑?
引言 进入2019年,中国互联网充满了焦虑的气息,不断有各种负面的消息,年初的互联网行业的集体大裁员,让大家真实感受了一下互联网下半场的变化。 外企最近几年持续的退出中国,裁撤国内…
-
将list-style-type修改为任意的字符
从CSS级别2开始,CSS list-style-type支持诸如disc或小数之类的关键字来定义列表项标记的外观。 可以将Chrome设置为任意字符串,该功能可以在Chrome …
-
使用zustand管理React State
首先我们看一下zustand的官方介绍: Small, fast and scaleable bearbones state-management solution. Has a …
-
JSON.stringify() 可选参数的作用
JSON.stringify是我们经常使用的工具函数,第二个可选参数其实也有一些小技巧,本文阐释了可选参数的常见两种使用方式。 数组 使用JSON.stringify()的第二个可…
-
WebGL 测试框架 glcheck
glcheck是一个针对WebGL的测试框架。 它使用puppeteer运行单元测试和渲染测试,从而可以运行自动化测试并生成WebGL 1和2应用程序的覆盖率报告。 glcheck…
-
CSS实现渐变边框(border)
假如你想让元素周围有渐变的边框,我的想法是这样的: 没有可以直接使用的CSS API 我们需要制作一个具有线性渐变背景的包裹(wrapper)元素,然后一个内部元素将遮盖该背景的大…
-
树莓派使用HC-SR501被动红外传感器(PIR)检测有没有人
要检测房间中的某人,您将使用被动红外(PIR)传感器,通常称为PIR运动传感器。 PIR传感器检测以人体热量形式散发的红外辐射。 该传感器可检测到人体在其视线范围内移动的热量,该热…
-
什么是面包板,面包板详解[电子小知识]
许多电路实验当中都需要用到面包板,有的时候也称为插板(plugboard)。 面包板经常用来创建一个临时的电路,它允许我们在焊锡之前进行测试。面包板由带孔矩阵的塑料板组成,然后这些…
-
npm 模块安装机制,为什么输入 npm install 就可以自动安装对应的模块
npm安装机制 发出npm install命令 查询node_modules目录之中是否已经存在指定模块 若存在,不再重新安装 若不存在,npm 向 registry 查询模块压缩…
- 点击查看更多