此处收录我至今仍未解决的一些技术问题
-
置顶
-
置顶
怎么在 windows 中打出诸如 “§” 这样的特殊字符?
很实用,但是确实很多人不知道的技巧
-
强缓存和协商缓存
浏览器判断缓存策略的决策路径: 12345678910请求发起 -> 浏览器本地是否有缓存? ├─ 否 ─────────> 向服务器发起普通请求获取数据 (200 OK) │ └─ 是 ─────────> 【强缓存阶段】资源是否还在保质期内? ├─ 是(还在保质期) ─> 直接使用本地缓存 (200 OK from cache) ✨ 最... -
flex-grow 和 flex-shrink
先简单理解一下三个概念: flex-basis :Flex 布局引擎在分配空间时,会先计算所有子元素的 flex-basis 之和(如果没有设置,通常就是元素的 width/height 或内容本身的尺寸)。 剩余空间(Positive Free Space):当容器宽度 大于 子元素 flex-basis 总和时,多出来的空间。 溢出空间 / 负空间(Negative Free... -
JWT(Json Web Token)概述
承接 OAuth 和 OIDC 的内容: 通常情况下,id_token 都是 JWT,而放在 Bearer xxx 里的 Access Token 有时是 JWT ,有时又会用 opaque token (不透明 token) JWT,全称 JSON Web Token,是一种可携带声明信息的字符串格式。 JWT 不是“加密后的用户信息”,而是“可被验证真伪的声明载体”。JWT 里携带的... -
从 Codex 登录引入 OAuth 和 OIDC,让你能通过 Google, Github 等第三方登录的方式
很多网站支持 Google, Github 等多种登录方式。怎么做到的?
-
鉴权系统设计 - 基于 HttpOnlyCookie, Access Token, Refresh Token...
基于 HttpOnlyCookie + Access Token + Refresh Token 实现的鉴权和认证模型,在现代应用中很常见。本文将简略总结一下这个系统。 概念 HttpOnlyCookie 可以理解为一个特殊的容器,由于 JS 无法读到 Cookie,所以在这里面存东西能显著降低 XSS 窃取 token 的风险。 跨站脚本攻击(XSS) 全称 Cros... -
React Fiber
关于 React Fiber 的简单复习用学习笔记
-
计算机网络管理复习
第一章 网络管理概论 1.1 网络管理基本概念 1.1.1 网络管理定义 网络管理是指对网络的运行状态进行监测和控制,并能提供有效、可靠、安全、经济的服务。网络管理完成两个核心任务: 网络监视:对网络的运行状态进行监视,了解网络当前状态是否正常 网络控制:对网络的运行进行控制,对网络资源进行合理分配,优化网络性能 1.1.2 网络管理目标 网络管理的目标是使网络的性能达到最优化,...