2026 06 4月 Ruby 2026/4/6 04:35:42 Ruby方法缺失时的动态代理模式与Forwardable模块 2026-04-06 Zhang Ying 973 次阅读 本文详细介绍了 Ruby 中方法缺失时的动态代理模式与 Forwardable 模块。首先解释了动态代理模式的概念,通过重写 `method_missing` 方法实现。接着介绍了 Forwardable 模块,它能方便地进行方法转发。然后展示了两者的结合应用,并列举了模拟接口实现、日志记录、方法转发等应用场景。还分析了技术的优缺点以及使用时的注意事项,最后进行了总结,帮助开发者更好地理解和运用这两项技术。 Ruby 动态代理 Forwardable 方法转发 代理模式
2026 09 3月 Java 2026/3/9 01:40:42 Java动态代理机制在AOP编程中的核心原理剖析 2026-03-09 Yang Xin 1,177 次阅读 本文详细介绍了Java动态代理机制在AOP编程中的核心原理。先阐述了AOP编程的概念,接着介绍了Java动态代理机制的两种方式:JDK动态代理和CGLIB动态代理,并给出了详细示例。然后分析了Java动态代理机制在AOP编程中的核心原理,结合示例展示了如何通过动态代理实现日志记录等功能。还介绍了应用场景、技术优缺点和注意事项,最后进行了总结,帮助开发者更好地理解和应用Java动态代理机制进行AOP编程。 Java AOP 动态代理