自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Spring的IOC和AOP的理解

在 Spring AOP(面向切面编程)中,自定义注解是一种扩展机制,可以通过注解来定义特定的逻辑或行为,然后结合 AOP 的功能,在程序的执行过程中自动应用这些逻辑。在软件开发中,横切关注点是指那些散布在应用程序中的、与业务逻辑无关但又无法避免的功能,比如日志记录、事务管理、安全性检查、异常处理等。AOP的目的是将这些横切关注点模块化,减少代码的重复,提高代码的可维护性。AOP是一种用于解决横切关注点的强大编程模型,提供了将这些关注点模块化的能力,从而简化了业务逻辑代码,提升了代码的可读性和可维护性。

2025-05-20 17:40:13 940

原创 Redis学习笔记(从底层到进阶)

这样在修改字符串的时候,可以通过 alloc - len 计算出剩余的空间大小,可以用来判断空间是否满足修改需求,如果不满足的话,就会自动将 SDS 的空间扩展至执行修改所需的大小,然后才执行实际的修改操作,所以使用 SDS 既不需要手动修改 SDS 的空间大小,也不会出现前面所说的缓冲区溢出的问题。重写机制的妙处在于,尽管某个键值对被多条写命令反复修改,最终也只需要根据这个「键值对」当前的最新状态,然后用一条命令去记录键值对,代替之前记录这个键值对的多条命令,这样就减少了 AOF 文件中的命令数量。

2024-10-14 18:55:31 1104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除