2021-03-25 1237 阅读 值得一看 🔍️ 👥 探讨浏览器指纹 什么是浏览器指纹我们常说的指纹,都是指人们手指上的指纹,因具有唯一性,所以可以被用来标识一个人的唯一身份。而浏览器指纹是指仅通过浏览器的各种信息,如CPU核心数、显卡信息、系统字体、屏幕分辨率、浏览器插件等组合成的一个字符串,就能近乎绝对定位一个用户,就算使用浏览器的隐私窗口模式,也无法避免。这是一
2021-03-21 1163 阅读 值得一看 🔍️ ✡ 软件开发管理的11条真理 软件开发过程管理被比作放养猫。换句话说,你不能真的做到这件事,但你可以尽你最大的努力去做。再换句话说,软件项目就像试图在NBA防守勒布朗·詹姆斯(LeBronJames)一样。你根本就阻止不了他,最多只能希望牵制到他。软件项目的开发管理是一门不精确的科学,这不是什么秘密。以下是我这些年来学到的11条
2021-03-18 1369 阅读 值得一看 🔍️ 🏚️ 老旧的API应该如何处理 废弃API端点是一项非常具有挑战性的工作,我们需要考虑所有依赖该API的客户端,避免出现级联的故障。针对该问题,有两个新的HTTP头信息草案,本文详细阐述了该如何使用这两个新的头信息安全地关闭API。万物都会有终结,HTTPAPI也不例外。不论你的API今天看上去多么伟大,迟早有一天你会想发布一个全
2021-03-16 1207 阅读 值得一看 🔍️ 🍪 傻傻分不清之 Cookie、Session、Token、JWT 什么是认证(Authentication)通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功)互联网中的认证:用户名密码登录邮箱发送登录链接手机号接收验证码只要你能收到邮箱/验证码,就默认你是账号的主人什么
2021-02-22 1280 阅读 值得一看 🔍️ ✨ JavaScript的一些小技巧 不少人有五年的JavaScript经验但实际上可能只是一年的经验重复用了五次而已完成同样的逻辑和功能有人可以写出意大利面条一样的代码也有人两三行简洁清晰的代码就搞定了简洁的代码不但方便阅读还能减少复杂逻辑和出错的可能性本文就介绍一些常用的JavaScript简化技巧日常开发都用得上1.简化条件表达式
2021-02-21 1280 阅读 值得一看 🔍️ ⚡️ Vite 2.0正式发布 Vite2.0正式发布了Vite(法语意思是“快”发音为/vit/类似veet)是一种全新的前端构建工具你可以把它理解为一个开箱即用的开发服务器+打包工具的组合但是更轻更快Vite利用浏览器原生的ES模块支持和用编译到原生的语言开发的工具(如esbuild)来提供一个快速且现代的开发体验Vite有多