自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (MAC)搭建Spring Cloud Alibaba微服务项目:整合Nacos+GateWay+Sentinel+Seata+RocketMq

1.微服务是架构风格,代表一种通过将应用程序拆分成小型,独立的功能模块(服务)的开发方式2.每个模块(服务)实现独立的业务功能不限语言,不限技术,服务之间通过轻量级的通信机制进行交互3.微服务的核心思想:解耦应用程序,提升灵活性和维护性。

2025-04-03 15:42:18 700

原创 创建型设计模式优缺点总结及场景应用Java

设计模式描述优点缺点单例模式确保对象的唯一性1. 单例对象在内存中只有一个,可以减少内存开支,不过在java中要注意垃圾回收机制的影响。2. 单例模式提供了对唯一示例的受控访问。因为单例类封装了它的唯一实例,所以它可以严格控制客户怎样以及何时访问它。3. 允许可变数目实例。1. 单例模式中没有抽象层,因此扩展困难,若要扩展,除非修改代码,基本上没有第二种途径。2.面向对象语言垃圾回收机制,当对象长时间不使用,被销毁回收,导致实例需要重新创建,且单例状态丢失简单工厂模式。

2025-03-13 14:34:16 1008

原创 统一建模语言UML之类之间的关系

一旦整体不存在,部分也消失。

2025-03-10 12:08:23 285

原创 数据结构与算法之二分查找及场景应用(Java)

因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。整数,并返回它们的数组下标。你可以按任意顺序返回答案。,请你在该数组中找出。

2025-02-26 10:22:01 373

原创 数据结构与算法之二分查找及场景应用(Java)

查找:在一些数据元素中,通过一定的方法找出与给定关键字相同的数据元素的过程列表查找(线性表查找):从列表中查找指定的元素输入:列表,待查找元素输出:元素下标(未找到元素时一般返回-1)

2025-02-25 10:50:33 865

原创 数据结构与算法之冒泡、选择、插入、快速、堆、归并思想介绍及代码实现(Java)

以下所有代码实现均采用Java语言列表每两个相邻的数,如果前面比后面大,则交换这两个数一趟排序结束后,无序区减少一个数,有序区增加一个数一趟排序记录最小的数,放到第一个位置在一趟排序记录列表无序区最小的数,放到第二个位置依此类推关键点:有序区和无序区,无序区最小数的位置原地排序,不需要额外开辟新数组初始时手里(有序区)只有一张牌每次(从无序区)摸一张牌,插入到手里已有牌的正确位置取一个元素P(第一个元素),使元素P归位列表被P分成两部分,左边都比P小,右边都比P大。

2025-02-21 17:17:53 835

空空如也

空空如也

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

TA关注的人

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