
通用知识
我已经超鬼了
一个菜鸟
展开
-
lint tsc 跳过 node_modules
lint tsc 跳过 node_modules原创 2022-04-29 19:56:45 · 6068 阅读 · 1 评论 -
前端好用的第三方功能库
前端好用的第三方功能库npm 地址pixelmatch 图片对比库最小、最简单和最快的JavaScript像素级图像比较库,最初创建用于在测试中比较屏幕截图。react-viewer 图片拖动、放大、缩小展示库husky 代码提交的钩子函数(yorkie 是基于 husky 封装的一个)nanoid、uuid 随机唯一 idlint-staged "gitHooks": { "pre-commit": "lint-staged" }, "lint-stage原创 2020-09-09 14:38:36 · 1052 阅读 · 0 评论 -
oauth2.0 单点登录——授权码模式
本文主要介绍了 oauth2.0 单点登录 中的最完整的授权码模式期望一个授权平台处于登录状态的时候,访问其他受信任的平台都可以跳过登录直接访问,其实是使用授权平台的身份信息进行的登录,即我们生活中常见的第三方软件微信登录这种。Oauth2.0概念:OAuth 就是一种授权机制。数据的所有者告诉系统,同意授权第三方应用进入系统,获取这些数据。系统从而产生一个短期的进入令牌(token),用来代替密码,供第三方应用使用。角色:服务提供方(微信),用户使用服务提供方来存储受保护的资源,如照片,视频原创 2022-03-26 17:41:37 · 5922 阅读 · 0 评论 -
Chrome devtools自定义设置接口请求延时时间
Chrome devtools自定义设置接口请求延时时间如下图所示,自定义添加请求延时时间,设置30秒延时后,网络请求会在30秒后响应,用于接口超时时间的测试原创 2021-03-05 14:57:34 · 7585 阅读 · 0 评论 -
好用的网站合集
好用的网站地图数据(数据来源于高德开放平台且定时更新)各种免费的图标下载Mac应用下载正则解释器CDN 搜索查看前端第三方包资源体积png 压缩npm 下载对比原创 2021-01-19 09:53:11 · 375 阅读 · 0 评论 -
vscode 设置保存时只格式化修改的部分
1.49.0 vscode 版本设置保存时只格式化修改的部分(1.49.0新增功能)找到设置并打开输入 format 搜索找到 Format On Save Mode 设置为 modifications搞定原创 2020-09-11 11:29:32 · 5355 阅读 · 1 评论 -
git 合并多个 commit
git 合并多个 commit使用命令git rebase -i commit的hash值步骤最一开始是这样的 5 个 commit ,message 分别是 1 2 3 4 5我们想将 2 3 4 5 这 4 个合并执行 git rebase -i 417b75258e088be649fad163701207049e11acbe 得到下图把 pick 改为 s 或者 squash(具体 s 的含义看 Commands 中每一条的解释,已经很清楚了),怎么改看 vim 的用法( i 编原创 2020-08-14 21:19:58 · 321 阅读 · 0 评论 -
开发知识杂记
知识杂记vim 批量替换: %s/username/login_name/ggit 创建附注 tag : git tag -a v0.1.2 -m “0.1.2版本”git 推送本地 tag 到远端:git push --tags原创 2020-08-14 18:47:45 · 196 阅读 · 0 评论 -
常用工具
生成各种尺寸的图片sips -z 16 16 source.png --out result.png上述命令即可基于 source.png 生成一张 16*16 分辨率的名为 result.png 的图片,可以大生小,小生大png 转 .ico 或者 .icns.ico 是windows用的图标,png 转 ico.icns 是 Mac 用用的图标,png转icns...原创 2020-07-27 17:41:11 · 117 阅读 · 0 评论 -
通俗易懂的 三次握手 && 四次挥手
先贴一张图:红框握手,蓝框挥手,那些具体传输消息什么的我就不细说了,可以参考https://blog.youkuaiyun.com/qq_38950316/article/details/81087809下面说一下我的通俗的理解,有错误还请更正三次握手:客户端:我想给你发数据(第一次)服务端:我能收到,你发吧(第二次)客户端:那我发了啊(第三次)四次挥手:客户端:我发完了,我想...原创 2019-07-04 22:13:54 · 118 阅读 · 0 评论 -
四舍五入详解
四舍五入详解(这不是你认知的四舍五入)很详细,有很多Demo并提供了在线运行地址。想搞明白得自己多试试三种规则标准四舍五入四舍五基础上正负不一样银行家算法一、标准四舍五入代表工具go语言的decimal运算库numbro库的format(v2.3.1版本后),PR详情描述和名字一样,就是我们大部分人认知的四舍五入例子10.5 ==> 11-10.5 ==> -1110.885 ==> 10.89 (保留两位)-10.885 ==> -10.89原创 2020-07-16 11:05:08 · 7630 阅读 · 1 评论