
java开发那些事儿
文章平均质量分 63
开发中的那些事儿,理论相关
杏花春雨江南
这个作者很懒,什么都没留下…
展开
-
Hystrix 实现限流\降级\熔断
限流: 通过线程池和队列大小限制并发请求。降级: 当命令失败时,返回备用结果。熔断: 当错误率超过阈值时,熔断器打开,直接进入降级逻辑。Hystrix 是一个强大的工具,但需要注意的是,Netflix 已经停止维护 Hystrix,推荐使用 Resilience4j 或 Spring Cloud Circuit Breaker 作为替代方案。如果你有更多问题,欢迎继续提问!原创 2025-03-10 11:24:46 · 740 阅读 · 0 评论 -
java远程调试
在IDE(如Eclipse、IntelliJ IDEA等)或者其他支持JDWP调试的工具中,配置远程调试连接,连接到上述启动命令中指定的地址和端口(例如,请注意,确保在启动Java应用程序的计算机上没有其他进程占用了端口5005,否则可能会导致连接失败。这是一条Java调试参数,用于启动Java应用程序并允许远程调试。运行调试器,并在IDE或工具中设置断点、单步执行等调试操作。是您的Java应用程序的主类。原创 2025-01-06 14:48:20 · 197 阅读 · 0 评论 -
Mockito 框架
是 Mockito 框架中的一个核心类,用于创建和配置 mock 对象。Mockito 是一个流行的 Java mocking 框架,用于在单元测试中创建模拟对象,以便于隔离被测试的代码(SUT)与其依赖项之间的交互。原创 2024-12-05 16:22:13 · 276 阅读 · 0 评论 -
使用 @Transactional需注意的点
在使用确保方法调用通过 Spring 代理进行。了解异常类型对事务的影响。确保方法的访问修饰符是公共的。注意事务管理器的配置,确保它们能够正确处理事务。确保正确启用事务管理功能。通过这些措施,可以有效避免事务失效的问题。原创 2024-09-20 17:45:17 · 456 阅读 · 0 评论 -
OO理论及开发中的实践
OO理论(Object-Oriented Theory)是面向对象编程(OOP)的基础和核心原则。它提供了一种思考和解决问题的方式,通过模拟现实世界中的对象及其交互来设计和构建软件系统。原创 2024-09-18 21:06:29 · 216 阅读 · 0 评论 -
高内聚、低耦合
高内聚指的是一个模块或类内部的功能和职责高度相关,所有的功能都围绕着一个中心主题。换句话说,一个模块应该只做一件事情,并且把相关的功能集中在一起。原创 2024-09-18 21:01:25 · 483 阅读 · 0 评论