-
计算机网络管理简答题
第一章 1. 网络管理对于网络的正常运行有什么意义?(🙂) 网络管理对于网络的正常运行至关重要,它能保证网络可用性、优化网络性能、提高网络安全性、合理规划资源,并降低运营成本,从而确保业务的持续运行和用户体验。 2. 局域网管理与本书所讲的网络管理有什么不同?结合你所使用的局域网操作系统举出几种管理功能。 局域网管理通常指对小范围、本地网络的管理,侧重资源共享和内部效率。本书所讲... -
恢复 Windows 开始菜单为简洁的样子
图片暂不可用系统升级前的开始菜单 如果你的开始菜单和我的这个头图展示的一样,亦或者你并不觉得我头图展示的这个菜单比你的开始菜单更好,请直接忽略本文。 大概从 25H2/24H2 更新开始,Windows 官方新增了按类别分组的开始菜单,开始菜单变得又大又丑,而我想让他变成原来的样子。 过程如下: ViVeTool 是一个命令行/GUI 工具,用来开启或关闭一些 Win11 版本里隐藏的 ... -
解决 Powershell 里 Git 输出中文乱码的问题
问题 使用 git 命令时,有时候会遇到这样的乱码: 1PS C:\Projects\metac\pcl-edu-platform> git reset --hard 842d1bba HEAD is now at 842d1bb chore: 浣跨敤鏇寸ǔ瀹氱殑鏂瑰紡杩涜鐢熶骇閮ㄧ讲 解决 先配置一下 git: 123git config --global core.quote... -
强缓存和协商缓存
浏览器判断缓存策略的决策路径: 12345678910请求发起 -> 浏览器本地是否有缓存? ├─ 否 ─────────> 向服务器发起普通请求获取数据 (200 OK) │ └─ 是 ─────────> 【强缓存阶段】资源是否还在保质期内? ├─ 是(还在保质期) ─> 直接使用本地缓存 (200 OK from cache) ✨ 最... -
flex-grow 和 flex-shrink
先简单理解一下三个概念: flex-basis :Flex 布局引擎在分配空间时,会先计算所有子元素的 flex-basis 之和(如果没有设置,通常就是元素的 width/height 或内容本身的尺寸)。 剩余空间(Positive Free Space):当容器宽度 大于 子元素 flex-basis 总和时,多出来的... -
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...



