- 博客(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关注的人
RSS订阅