08-Registry搭建docker私仓
Docker Registry是官方提供的私有镜像仓库构建工具,支持通过拉取官方镜像快速搭建。配置insecure-registries后,可推送、拉取镜像,并通过REST API查看仓库内容,实现本地镜像的集中管理与分发。
案例实操 IService的Lambda查询
本课程深入讲解MyBatis-Plus核心功能:实现复杂条件查询、余额扣减更新、批量插入性能优化;涵盖代码生成、逻辑删除、枚举与JSON处理器;重点实现分页插件及通用分页实体,完成用户分页查询接口,助力高效开发。
3.3.发布/订阅
在RabbitMQ订阅模型中,引入Exchange(交换机)负责消息路由,支持Fanout、Direct、Topic三种类型,实现广播、定向及通配符匹配的队列分发机制,生产者将消息发送至交换机,由其按规则转发至绑定队列,消费者订阅队列接收消息。
SpringMVC框架
Spring MVC核心组件包括:DispatcherServlet(前端控制器)、HandlerMapping(处理器映射器)、HandlerAdapter(处理器适配器)、Handler(处理器)和ViewResolver(视图解析器)。
🤖 Agent系统
大模型Agent是具备自主规划、推理决策、工具调用与记忆能力的智能体,核心由大脑(LLM)、感知、行动与记忆组件构成,支持任务分解、反思优化与多轮交互。常见框架如LangChain、AutoGPT、CrewAI等,广泛应用于复杂任务处理与企业级AI系统。(238字)
映射关系(1-1 1-n n-n)
简介:映射关系包含一对一、一对多、多对一及多对多。通过resultMap实现属性与字段的精准映射,解决命名不一致问题;利用<association>处理多对一,<collection>实现一对多与多对多关联,结合实体类属性完成复杂数据结构封装,适用于用户-角色、作者-博客、部门-用户等场景。(239字)
13 序列化:对象怎么在网络中传输?
本文深入讲解RPC框架中的序列化机制,介绍其在网络传输中将对象转为二进制的必要性。对比JDK原生、JSON、Hessian、Protobuf等常用序列化方式,分析各自优缺点。强调在选型时应优先考虑安全性、通用性与兼容性,其次才是性能与空间开销。指出使用中需避免复杂对象、大集合、不支持类型等问题,提倡简化传参结构以提升稳定性和性能。
不定参数入参
支持多种入参方式:非JSON格式(如基本类型、@RequestParam、@RequestBody)和JSON格式(单个/多个参数封装为JSONObject或实体类)。通过@Valid注解实现参数校验,确保数据有效性,提升接口健壮性。
MongoDB常用命令
本文介绍MongoDB常用命令,涵盖数据库创建与删除(use、show dbs、dropDatabase)、集合操作(createCollection、drop)及文档的增删改查(insert、find、update、remove)。详解分页查询中limit、skip、sort用法及注意事项,适用于文章评论等数据管理场景。
JSONUtil
提供常用数据结构与JSON互转工具方法,涵盖数组、对象、Map、List、XML等类型转换,使用Hutool、Fastjson及JSON-lib实现,简洁高效,便于Java开发中处理JSON数据。