严富坤的知识库专栏 本次搜索耗时 0.039 秒,为您找到 482 个相关结果.
  • OAuth 2.0 使用 JWT 和加密签名

    1. 背景和目标 1.1 背景 1.2 目标 2. JWT 的概念和结构 2.1 JWT 的基本概念 2.2 JWT 的结构 3. JWT 在 OAuth 2.0 中的使用 3.1 JWT 作为访问令牌 3.2 JWT 作为身份令牌 4. 实现细节 4.1 创建 JWT 4.2 验证 JWT 5. 加密和签名 5.1 签名算法 5....
  • PDE和PTE中权限标识位的作用

    1238 2024-11-19 《操作系统原理》
    1. 段描述符权限 (DPL/CPL/RPL) 的作用 2. 分页机制权限 (U/S、R/W 位) 的作用 3. 为什么两者需要同时存在? 4. 分段和分页结合的意义 5. 总结 在x86体系结构中,段描述符(DPL/CPL/RPL)和分页机制(U/S、R/W 位)分别属于不同的内存管理层级,并且有各自独特的目的和作用。以下是它们之间...
  • 访问授权

    1. 什么是访问授权? 2. Spring Security 简介 3. Spring Security 的访问授权机制 基于角色的授权 配置示例 基于权限的授权 配置示例 基于表达式的授权 配置示例 4. Spring Security 的授权配置 使用注解进行授权 配置示例 基于 URL 的授权 配置示例 基于方法的授权 配置示...
  • 从宏观视角来看Spring Security

    1. 基础概念和定义 2. 核心问题 3. 关键理论和方法 4. 主要分支和组成部分 5. 应用领域 6. 发展历史和现状 7. 主要人物和贡献 8. 最新研究和趋势 9. 相关学科和跨学科应用 10. 总结 1. 基础概念和定义 Spring Security 是一个功能强大的身份验证和访问控制框架,旨在保护基于 Java 的企...
  • 深入理解系统调用机制

    1204 2024-11-29 《操作系统原理》
    系统调用概述 系统调用的定义 系统调用的工作流程 系统调用机制的演变 int 80h:传统的x86系统调用机制 int 80h的工作原理 使用int 80h的历史背景 int 80h的优缺点 优点: 缺点: sysenter:现代处理器优化的系统调用机制 sysenter的工作原理 sysenter的性能优势 sysenter与int...
  • 用汇编语言进行冒泡排序

    1194 2024-04-20 《x86汇编语言基础》
    section . data array dd 64 , 25 , 12 , 22 , 11 ; 待排序的数组 array_size equ ( $ - array ) / 4 ; 数组的大小(以双字节为单位) section . text ...
  • 从上帝视角看操作系统

    1. 抽象和资源管理 2. 多任务和并发管理 3. 资源共享与安全性 4. 文件系统和数据持久性 5. 用户接口和交互 6. 性能和效率 7. 容错性和可靠性 8. 可扩展性与兼容性 9. 虚拟化与隔离 总结 从上帝视角来看,现代操作系统(Operating System, OS)的核心目标在于管理计算机资源并为用户和...
  • 如何高效学习?

    吾生也有涯,而知也无涯。以有涯随无涯,殆已!已而为知者,殆而已矣。——《庄子》 人生的生命不过短短几十年,是非常有限的,而知识是无限的,尤其现在是知识大爆炸的时代,太多了,说知识无限,一点都不夸张。如果拿有限的生命,去学无限的知识,就好比是以卵击石,自不量力,根本不可能做到,最后把自己搞的疲惫不堪,也只学到了冰山一角。 为学日益,为道日损。 学...
  • 用I/O端口直接控制硬盘

    1186 2024-11-04 《操作系统原理》
    硬盘 I/O 端口结构表(主 IDE 通道) 辅助控制端口 各寄存器的功能说明 硬盘读写操作步骤 读取扇区操作 示例代码:读取一个扇区 写入扇区操作 总结 好的,以下是通过直接访问硬盘 I/O 端口进行硬盘控制的详细完整内容,包括 I/O 端口结构表、寄存器的作用及使用方法,以及具体的操作步骤。这将帮助您理解如何在不使用 BIOS 中断...
  • 版本控制管理软件对比分析

    1176 2025-02-05 《Git知识大全》
    1. 版本控制的基本概念 1.1 什么是版本控制? 1.2 版本控制的类型 2. 主流版本控制管理软件对比 3. Git:当前最受欢迎的版本控制工具 3.1 Git 的核心特点 3.2 Git 的适用场景 4. SVN:传统企业的稳定选择 4.1 SVN 的核心特点 4.2 SVN 的适用场景 5. Mercurial:Git 的竞争对手...