自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是MQ、优势与劣势、应用场景及模式

消息队列是一种通过存储消息来实现异步通信的机制。消息生产者将消息发送到队列中,消息消费者从队列中读取消息进行处理。这种机制实现了应用程序之间的解耦,使得不同的应用程序可以独立运行。RabbitMQ是一个使用Erlang语言开发的开源消息代理软件,它实现了高级消息队列协议(AMQP),提供了可靠的消息传递、灵活的路由功能和多种消息模式。RabbitMQ作为一种强大的消息队列系统,在应用解耦、异步处理和削峰填谷等方面展现出显著优势。

2024-06-22 11:32:45 1160

原创 深入浅出Spring Boot自动装配:让开发更轻松

我们可以自己编写配置类,并使用注解,这样可以覆盖默认的自动配置。@BeanSpring Boot的自动装配功能大大简化了Spring应用的开发,让我们能够更快速地搭建和运行应用程序。希望通过本文的讲解,您能更好地理解和使用Spring Boot的自动装配特性,从而提升开发效率,享受更轻松的开发体验。

2024-06-14 22:27:49 1128 1

原创 代理模式(详解)

代理模式是一种结构型设计模式,它为对象提供了一个代理,并由代理对象控制对原对象的访问。这可以是出于安全、性能、事务等多种原因。简单来说,代理模式就是通过代理对象来控制对实际对象的访问。代理对象在客户端和目标对象之间起到了中介的作用。代理模式通过引入代理对象,在不修改原始对象的情况下,为其添加额外的功能或控制。无论是静态代理、动态代理还是CGLIB代理,它们都有各自的优缺点,开发者可以根据具体的需求选择合适的代理方式。希望本文能帮助你更好地理解代理模式,并在实际项目中灵活应用。

2024-06-04 15:15:01 3800

原创 工厂模式(详解)

工厂模式是一种创建对象的设计模式,它定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂模式让类的实例化推迟到子类。简单来说,工厂模式通过创建一个专门负责创建对象的工厂类,将对象的创建过程封装起来,以此达到解耦的目的。

2024-06-04 15:02:40 4455

原创 JVM垃圾回收机制

Minor GC发生在年轻代,当Eden区满时,存活对象会被复制到一个Survivor区。这种回收非常频繁,但由于年轻代通常较小,回收速度较快。当这块内存用完时,复制所有存活对象到另一块内存上,然后清空当前内存。在标记阶段,遍历所有的GC Roots,标记所有可达对象。在清除阶段,回收所有未被标记的对象。新生代使用复制算法,老年代使用标记-压缩或标记-清除算法。标记-压缩算法在标记阶段和标记-清除算法相同,但在清除阶段,它不仅回收未被标记的对象,还将存活对象移动到内存的一端,避免了内存碎片的问题。

2024-05-27 21:09:40 462

原创 微信小程序(奶爸级教程)

微信小程序,从我开始

2024-05-25 15:07:44 736

原创 uni-app的入门

uni-app入门

2024-05-18 16:24:41 1086

原创 VUE生命周期

vue生命周期和生命周期函数

2024-05-11 19:22:15 437 1

原创 Java I/O流

I/O流,超详细

2024-03-15 16:37:19 752 1

原创 Java常用工具类API

Java常用工具类API超详解

2024-03-14 20:15:00 1155 1

原创 Java面向对象—多态和异常

Java面向对象——多态和异常的详解

2024-03-13 19:45:00 1790

原创 Java继承、抽象类、接口

java继承、抽象类、接口的详解

2024-03-12 17:10:30 1131

原创 Java的类与封装

Java面向对象三大特性之一,封装

2024-03-12 16:13:53 1787 1

原创 Java中的循环结构

循环允许我们重复执行相同或类似的代码,从而减少重复性的劳动和代码冗余。循环结构对于处理大量数据或列表非常有用,可以简化代码逻辑,并且使得代码更加易读和易维护。循环结构是控制程序流程的关键工具,它允许根据特定条件重复执行代码,从而实现各种复杂的算法和逻辑。

2024-03-01 17:53:04 1805 2

空空如也

空空如也

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

TA关注的人

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