AI智能
改变未来

Java开发 第43页

Java常见设计模式总结-爱站程序员基地

Java常见设计模式总结

AI

 一、设计模式总述: 1、什么是设计模式:         设计模式是一套经过反复使用的代码设计经验,目的是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 设计模式于己于人于系统都是多赢的&...

Spring Boot - 整合Actuator-爱站程序员基地

Spring Boot – 整合Actuator

AI

TOC 前言 Actuator 是 SpringBoot 中的重要组件,为应用程序提供了强大的监控能力 具体使用 依赖 pom.xml <!-- actuator --><dependency><groupId...

阿里四面:你知道Spring AOP创建Proxy的过程吗?-爱站程序员基地

阿里四面:你知道Spring AOP创建Proxy的过程吗?

AI

Spring在程序运行期,就能帮助我们把切面中的代码织入Bean的方法内,让开发者能无感知地在容器对象方法前后随心添加相应处理逻辑,所以AOP其实就是个代理模式。 但凡是代理,由于代码...

SpringCloud - 关于微服务-爱站程序员基地

SpringCloud – 关于微服务

AI

TOC 微服务 微服务的定义 微服务的完整定义来自 Martin Fowler 的文章《 MicroServices》,作者是 James Lewis 与 Martin Fowler ,他们对微服务的定义如下所示: 译为: 微服务架构风格是...

SpringCloudAlibaba - 整合 Spring Cloud Alibaba-爱站程序员基地

SpringCloudAlibaba – 整合 Spring Cloud Alibaba

AI

TOC 前言 Spring Cloud Alibaba 是 SpringCloud 的子项目,是阿里的微服务解决方案,致力于提供微服务开发的一站式解决方案,包括微服务开发的必备组件。 Spring Cloud Alibaba 的整合包括两步...

Java多线程-3(3)-爱站程序员基地

Java多线程-3(3)

AI

8 线程协作(以生产者消费者模型举例) 8.1 生产者消费者模型问题 仓库只能存放一件产品,生产者将生产的产品放入仓库,消费者从仓库中产品消费取走 若仓库中无产品,生产者将产品存入仓库,否则停止生产并等待至被消费者取走 若仓库有产品,消费者...

Java多线程-2(3)-爱站程序员基地

Java多线程-2(3)

AI

5 线程同步(多个线程操作同一个资源) 5.1 基础概念 当有一个线程在对内存进行操作时,其他线程都不可以对这个内存地址进行操作,直到该线程完成操作, 其他线程才能对该内存地址进行操作,而其他线程又处于等待状态。 处理多线程问题时,多个线程...