- 博客(4)
- 收藏
- 关注
原创 Redis GEO 快速上手:命令解读与 Spring Data Redis 实战
摘要:Redis GEO是一种地理空间索引结构,基于有序集合实现,通过将经纬度转换为52位整数(geohash)存储。常用命令包括:GEOADD(添加位置)、GEODIST(计算距离)、GEOHASH(获取坐标整数)、GEOPOS(获取坐标)、GEOSEARCH(范围查询)等。使用场景包括附近的人、派单匹配、打卡等。Redis版本需≥6.2.0,Spring Data Redis版本需≥2.7.18。
2026-07-28 15:35:04
222
原创 速记:什么是SpringAOP?
我们为什么要学习SpringAOP?简而言之:解决通用功能与业务逻辑的纠缠;使我们的代码更加高效精简;理解SpringAOP更能增加我们对设计模式的理解。一、概念解析面向切面编程)是一种编程范式,通过预编译或运行时动态代理技术,将横切关注点(如日志、事务、权限控制)从业务逻辑中分离,实现代码的模块化与解耦2.其核心目标是通过切面(Aspect)将分散的通用功能集中管理,提升代码复用性与可维护性。核心概念切面(Aspect):封装横切逻辑的模块,包含通知和切入点定义(如@Aspect注解的类。
2025-03-22 23:53:34
1411
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅