褚成志 - 云基础设施与AI算力平台专家 | 华为云技术服务专家 | 6年HCS大规模私有云交付与运维经验 | 精通GPU/昇腾异构算力调度、Kubernetes、RDMA高性能网络、Prometheus可观测性 | DeepSeek大模型政务落地核心专家 | 杭州
文章
193
标签
136
分类
7
主页
分类
标签
归档
关于
Logo褚成志的分享站OAuth2.0思维导图总结以及认证平台流程图 返回首页
搜索
主页
分类
标签
归档
关于

OAuth2.0思维导图总结以及认证平台流程图

发表于2026-04-09|更新于2026-04-09|后端
|浏览量:

思维导图

https://www.processon.com/view/link/60ef1b9307912906d901ab44

1626282967900-3a2434f9-ee30-411f-a863-728a9871561f.png

Oauth2 能力平台授权登录流程

https://www.processon.com/view/link/60ef1bf27d9c0806dcefa2f7

1626283004111-11f2e80d-d847-4d10-b7d1-7d974c3f9612.png

文章作者: 褚成志
文章链接: https://www.chucz.asia/2026/04/09/OAuth2.0%E6%80%9D%E7%BB%B4%E5%AF%BC%E5%9B%BE%E6%80%BB%E7%BB%93%E4%BB%A5%E5%8F%8A%E8%AE%A4%E8%AF%81%E5%B9%B3%E5%8F%B0%E6%B5%81%E7%A8%8B%E5%9B%BE/
OAuth2认证安全
上一篇
Netty的整体结构
Netty 的整体结构 https://netty.io/ Netty是一个NIO客户端服务器框架,可以快速轻松地开发网络应用程序,例如协议服务器和客户端。 它极大地简化和简化了诸如TCP和UDP套接字服务器之类的网络编程。 “快速简便”并不意味着最终的应用程序将遭受可维护性或性能问题的困扰。 Netty经过精心设计,结合了许多协议(例如FTP,SMTP,HTTP以及各种基于二进制和文本的旧式协议)的实施经验。 结果,Netty成功地找到了一种无需妥协即可轻松实现开发,性能,稳定性和灵活性的方法。 设计:适用于各种传输类型的统一API-阻塞和非阻塞套接字。基于灵活且可扩展的事件模型,可将关注点明确分离。高度可定制的线程模型:单线程,一个或多个线程池,例如SEDA。真正的无连接数据报套接字支持(从3.1开始) 使用方便:记录良好的Javadoc,用户指南和示例,没有其他依赖关系,JDK 5(Netty 3.x)或6(Netty 4.x)就足够了 表现:更高的吞吐量,更低的延迟。减少资源消耗。减少不必要的内存复制 安全:完整的SSL / TLS和StartTLS支持 ...
下一篇
NIO零拷贝
java的 transformTo transformFrom java是平台无关的,但是JVM是平台相关的。 磁盘上文件拿出来发给用户最原始的实现(c实现)内核空间系统调用–上下文切换–直接内存访问DMA 数据**拷贝到内核空间缓冲区(页缓存)–上下文切换–又拷贝**到了用户空间的缓冲区 内核空间系统调用–上下文切换–用户空间 数据**拷贝到内核空间缓冲区(页缓存)–又拷贝**到了网卡的socket缓冲区–上下文切换–返回用户空间 用户空间没有对数据修改 4次上下文切换 2次系统调用 4次数据拷贝 零拷贝(c实现)完全依赖操作系统的,不会有数据在用户内核之间拷贝 sendfile() 内核空间系统调用–上下文切换–直接内存访问DMA 数据**拷贝到内核空间缓冲区(页缓存)–数据拷贝**到目标socket的缓冲区–缓冲区到DMA网卡发送–上下文切换–返回用户空间 真正的零拷贝(c实现)文件描述符可以描述数据的一些大小偏移,socket缓存里面只是存这些, DMA 拷贝内核缓冲区(页缓存)之后–Linux 2.4 之后,文件描述符gather操作,数据不会kernel...
相关推荐
2026-04-10
【从0到1构建一个ClaudeAgent】工具与执行-工具
这是 Agent 进化的关键一步:从“只会说话”变成了“真正干活”。 Java 实现代码123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101public class AgentWithTools { // 配置 private static final Path WORKDIR = Paths.get(System.getProperty("user.dir")); // --- 核心:工具定义与分发 --- // 1. 定义工具枚举 public enum ToolType { BASH("bash", "Run a shel...
avatar
褚成志
褚成志的技术博客,分享Java、Kubernetes、Linux、Redis、Spring、云原生等技术
文章
193
标签
136
分类
7
Follow Me
公告
👋 你好,我是褚成志,一名专注于云原生与后端架构的工程师。
热爱 Java、Kubernetes、Linux、Redis、Spring 等技术领域,持续探索 AGI 与智能化运维的边界。
这里记录我的技术思考与实践总结,欢迎交流!
最新文章
Spring AI 框架中如何集成 MCP?2026-04-10
【从0到1构建一个ClaudeAgent】工具与执行-工具2026-04-10
Ansible常用模块分类2026-04-09
CDN部署2026-04-09
Dubbo SPI机制2026-04-09
© 2025 - 2026 By 褚成志
搜索
数据加载中