自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式之备忘录模式

设计模式之备忘录模式

2025-05-20 14:12:01 711

原创 设计模式之观察者模式

设计模式之观察者模式

2025-05-14 10:27:55 417

原创 设计模式之中介者模式

设计模式之中介者模式

2025-05-12 10:19:20 833

原创 设计模式之状态模式

设计模式之状态模式

2025-05-07 11:11:53 483

原创 设计模式之策略模式

设计模式之策略模式

2025-04-23 14:31:57 1112

原创 设计模式之模板方法模式

设计模式之模板模式

2025-04-09 12:47:57 455

原创 设计模式之享元模式

设计模式之享元模式

2025-04-07 12:53:12 940

原创 设计模式之外观模式(门面模式)

设计模式之外观模式

2025-03-27 12:19:43 465

原创 设计模式之代理模式

设计模式之代理模式

2025-03-25 14:51:25 1132

原创 设计模式之装饰器模式

设计模式之装饰器模式

2025-03-22 12:43:13 1095

原创 设计模式之桥接模式

设计模式之桥接模式

2025-03-20 13:28:13 678

原创 设计模式之适配器模式

接下来的设计模式阶段也到了结构型模式,相对于创建型设计模式,结构型的设计模式的关注点更在于开发者。所谓组合那么就有两种方式,一种是,另一种就是。但是根据,在系统中尽量使用,因此大部分结构型模式都是。

2025-03-17 13:59:53 454

原创 设计模式之建造者模式

建造者模式(Builder)是创建型设计模式的最后一个,但是确实在平时开发过程中或者阅读源码过程中是十分常见的,难度在我来看是比较适中的,理解起来的也比较轻松,并且平时我们在编码过程中也可以灵活的运用它。

2025-03-16 19:48:34 492

原创 设计模式之工厂模式

简单工厂其实从类图上我们就能看出来,其实我们就是有一个抽象的产品,类似于一个产品族一样,在我的例子中这个抽象产品就是一个Car,那么我们可以拥有两种不同种类的Car,比如VanCar以及MiniCar,这个就是我的两个具体产品。

2025-03-12 13:19:07 1182

原创 设计模式之原型模式

原型模式(Prototype Pattern)也三大分类中的创建型设计模式,其主要是用于为系统其他类提供一个本体的克隆体,也就是我们平时所说的克隆技术,相对于其他的设计模式而言,原型模式整体实现的思路是相对比较简单一些的,而且。

2025-03-11 15:09:03 1017

原创 关于Vue/React中Diffing算法以及key的作用

关于Vue/React中Diffing算法以及key的作用

2025-03-11 13:48:25 1116

原创 设计模式之单例模式

设计模式之单例模式

2025-03-09 19:21:27 1195

原创 架构师之路——设计模式篇(总览)

架构师必学之设计模式 概览

2025-03-07 18:43:28 831

原创 架构师之路——面向对象的SOLID原则

面向对象的SOLID设计原则

2025-03-03 13:54:30 695

原创 SpringBoot操作Kafka

SpringBoot操作Kafka

2023-07-24 17:21:03 960

原创 关于SpringBoot项目整合ElasticSearch相关介绍

出现以上页面即为打开成功,接着我们开启kibana,同样在kibana目录下的bin文件夹中,打开kibana.bat文件(注意,必须先成功启动ES服务,第一次打开耗时较长,等待即可)至此我们使用SpringBoot整合ES的简单流程已经完成,这样我们就可以根据业务需求进行简单修改,其中具体如何整合SpringCloud需要在有关的业务场景进行使用即可。至此我们所有中间件的基本配置已经成功,下面打开ES目录下bin文件夹中的elasticsearch.bat文件(第一次可能较慢,等待即可)

2023-06-26 18:29:06 306

原创 关于SpringBoot在项目中整合RabbitMQ中间件

我们都知道,SpringBoot为我们提供了RabbitTemplate类,来帮助我们在Java代码中直接操作我们的RabbitMQ,但是,对于官方提供的原生RabbitTemplate我们需要为我们项目具体要求进行定制化调整(如果项目中不需要,这步骤可以忽略)这里我们需要知道,SpringBoot官方已经为我们准备好了关于RabbitMQ的启动器,都作为高级消息队列,存在于spring-boot-starter-amqp依赖中。步骤⑤ 核心业务中使用RabbitMQ。步骤① 导入RabbitMQ依赖。

2023-06-09 21:24:11 365

原创 【项目业务逻辑】单点登录问题具体实现

Ps: 判断类似非空这样的过滤检查,可以在前端直接过滤,无需在后端再进行检查。

2023-06-04 21:37:03 461

原创 【项目业务逻辑】用户注册功能

【代码】【项目业务逻辑】用户注册功能。

2023-06-03 10:50:09 161

原创 【项目业务逻辑】前后端分离项目中实现条件分页查询

【代码】【项目业务逻辑】前后端分离项目中实现条件分页查询。

2023-05-28 20:45:12 560

原创 跨域问题及其解决方式

跨域问题及其解决方式

2023-05-24 11:42:29 420

原创 【排序算法篇】归并排序

归并排序其实就是先将序列分开,依次分到长度只能为2或1的子序列后,在两两序列归并回来的过程中,进行排序。

2023-04-20 21:20:30 84

原创 【排序算法篇】希尔排序

【代码】【排序算法篇】希尔排序。

2023-04-18 20:45:15 93

原创 【排序算法篇】直接插入排序

【代码】【排序算法篇】直接插入排序。

2023-04-17 15:10:09 92

原创 【排序算法篇】选择排序

简单来说,选择排序就是一轮排序选择一个最小的放入已经排好的区域内,再进行接着排序,这样一轮一轮排出顺序,整个算法来看就突出简单并且有选择的,所以选择排序又称作。

2023-04-16 20:38:23 77

原创 【排序算法篇】冒泡排序

flag的作用是优化排序算法的标识,如果flag为false,说明arr[j]与arr[j+1]两个数已经是有顺序的所以就不用再往下判断了,这样减少了冒泡排序无用的比较次数。同时,冒泡排序算法也可以在这个方式的基础上有所改变,我们可以按照数组从后往前排序,小数往上移动,而非大数往下移动。总结来说,在冒泡排序我们可以想象成真正的水泡,数越大,水泡也越大,那么我们的大水泡就会往整个空间的下面沉。

2023-04-15 15:48:21 119

原创 关于Java中@Resource和@Autowire两个注解的区别

关于Java中@Resource和@Autowire两个注解的区别

2023-03-26 21:14:25 189

原创 关于SpringCloud消费者报I/O error on GET request for...的错误

关于SpringCloud消费者报I/O error on GET request for "http://nacos-payment-provider/payment/nacos/30": nacos-payment-provider的错误

2023-03-25 11:21:28 3971 1

原创 【算法每日一题】爬楼梯

【算法每日一题】爬楼梯

2023-02-09 12:38:04 184 1

原创 【算法每日一题】删除排序链表中的重复元素

【算法每日一题】删除排序链表中的重复元素

2023-02-08 12:25:58 91

原创 【算法每日一题】加一

【算法每日一题】加一

2023-02-07 18:46:16 85

原创 JavaWeb中浏览器和session之间关系内幕

JavaWeb中浏览器和session之间关系内幕

2023-01-06 19:17:37 120

原创 【算法每日一题】移除元素

【算法每日一题】移除元素

2023-01-05 18:44:12 89

原创 【算法每日一题】合并两个有序链表

【算法每日一题】合并两个有序链表

2023-01-04 10:57:23 89

原创 【算法每日一题】有效的括号

【算法每日一题】有效的括号

2023-01-03 11:38:42 104

空空如也

空空如也

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

TA关注的人

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