logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Redis:高性能内存数据库完全指南

Redis是一个开源的基于内存的键值存储系统,支持多种数据结构包括字符串、列表、集合、有序集合和哈希等。它具有高性能、原子性操作、持久化、发布订阅等特性,广泛应用于缓存、消息队列等场景。Redis提供了丰富的命令操作,如字符串的set/get、列表的lpush/rpop、集合的sadd/srem等,还支持地理空间、HyperLogLog等高级数据类型。其单线程模型确保高并发下的性能,主从复制提高可

#数据库#redis#缓存
Agent 的记忆机制

在现代 AI 系统中,Agent 本身并不知道什么是“短期记忆”或“长期记忆”,它依赖来决定哪些信息需要保存、检索或遗忘。我们可以类比人类,但要注意,Agent 的记忆存在于外部存储,而非模型内部权重。

#数据库#开发语言#人工智能
GORM钩子讲解

这篇指南详细介绍了GORM钩子的使用方法,将其比作数据库操作的"中间件"。文章首先解释了钩子的概念,指出它们是在CRUD操作前后自动触发的特定方法,可以用于数据校验、加密、日志记录等场景。然后列举了GORM支持的主要钩子类型(BeforeCreate/AfterCreate等),并通过5个典型代码示例展示了具体应用,包括数据校验、默认值设置、密码加密等。最后给出了4个关键注意事

HTTP首部讲解

HTTP首部是HTTP报文的关键部分,用于传递元数据和控制通信行为。主要分为通用首部(如Cache-Control、Connection)、请求首部(如Host、User-Agent)、响应首部(如Server、Location)和实体首部(如Content-Type、Content-Length)。Cookie相关首部(Set-Cookie和Cookie)实现状态管理,其他重要首部如CORS、H

#后端#http
到底了