🤖 Agent系统
大模型Agent是具备推理、规划、工具调用与记忆能力的智能体,核心架构含大脑、感知、行动与记忆模块,支持任务分解与反思优化,常用LangChain等框架实现复杂任务自动化。
SpringBoot鉴权
本文介绍基于Spring Security与JWT的客户端Token认证方案,涵盖实现思路、详细配置及代码实现。通过自定义过滤器与认证逻辑,结合JWT生成与验签,保障Spring Boot应用安全,支持角色与权限控制,构建完整的RBAC权限体系。(239字)
SpringBoot
支持非JSON格式(如@RequestBody、@RequestParam)和JSON格式入参处理,涵盖单个参数、JSONObject解析及对象封装传参,结合@Valid实现请求参数校验,提升接口安全性与代码可维护性。(239字)
5.Ajax和网络
Ajax(异步JavaScript与XML)是一种实现网页局部刷新的技术,通过XMLHttpRequest对象实现客户端与服务器异步通信。其核心特点是不刷新页面进行数据交互,提升用户体验与性能。同步请求会阻塞浏览器,而异步请求可并行处理任务。跨域问题可通过JSONP、CORS等方式解决。GET用于获取数据,有长度限制使用JSON.parse()解析返回的JSON数据更安全。Ajax虽提升体验,但存在对搜索引擎不友好、破坏后退机制等缺点。多域名部署、资源合并压缩等方法可优化加载速度。常见HTTP状态码如200(成功)、404(未找到)、500(服务器错误)等反映请求结果。
Registry搭建docker私仓
Docker Registry是官方提供的私有镜像仓库构建工具,基于Docker镜像运行。通过拉取registry镜像并启动容器,可快速搭建私服。需配置daemon.json添加insecure-registries以支持HTTP访问,重启Docker服务后,使用tag标记镜像并push至私仓,通过curl验证目录结构,最后可pull镜像测试拉取功能,实现镜像的本地化管理与分发。
鉴权
本文介绍基于Spring Security与JWT实现客户端Token认证的完整方案,涵盖登录鉴权、Token生成与验证、权限角色控制等细节,并结合代码演示RBAC安全体系的构建过程。
Soul数据库设计
本插件采用数据库设计,存储插件、选择器、规则及其关联关系。通过UML类图展示表结构:一个插件对应多个选择器,一个选择器/规则包含多个匹配条件。`plugin`、`selector`、`rule`、`rule_condition`等表构成Soul核心架构,支持灵活配置与匹配。`handle`字段以JSON形式存储差异化处理逻辑,`meta_data`用于Dubbo泛化调用接口方法映射。
鉴权.2
本文介绍如何在Spring Boot中集成Spring Security与JWT实现认证授权。通过自定义UserDetailsService、JWT过滤器及权限配置,完成登录生成Token、请求验证等流程,并结合RBAC模型实现细粒度访问控制。
Ajax和网络
Ajax(异步JavaScript与XML)是一种实现网页局部刷新的技术,通过XMLHttpRequest对象实现客户端与服务器的异步通信,提升用户体验与性能。它支持GET/POST请求,常用于数据交互,结合JSON格式更高效。由于同源策略限制,跨域请求需采用JSONP、CORS等方式解决。Ajax虽不支持浏览器回退、对SEO不友好,但仍是前端开发的核心技术之一。