不才不才不不才
码龄2年
关注
提问 私信
  • 博客:97,182
    社区:6
    问答:26
    动态:1,036
    98,250
    总访问量
  • 54
    原创
  • 70,636
    排名
  • 2,131
    粉丝
  • 学习成就

个人简介:君子谋道不谋食。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2022-07-05
博客简介:

不才不才不不才的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    762
    当月
    0
个人成就
  • 获得386次点赞
  • 内容获得38次评论
  • 获得503次收藏
  • 代码片获得162次分享
创作历程
  • 36篇
    2024年
  • 3篇
    2023年
  • 15篇
    2022年
成就勋章
TA的专栏
  • java基础知识
    4篇
  • java进阶知识总结
    10篇
  • 设计模式
    24篇
  • spring
    2篇
  • spring cloud alibaba
    4篇
兴趣领域 设置
  • Java
    spring
  • 编程语言
    java
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

352人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

从“卷模型”到“卷应用”:AI时代的价值重塑

从“卷模型”到“卷应用”,是AI时代价值重塑的必然过程。在这个过程中,我们需要保持对技术的敬畏之心,同时也要有敢于创新、勇于实践的勇气。只有将AI技术真正应用于实际场景,解决实际问题,才能发挥其最大的价值,推动社会进步,造福人类。李彦宏的呼吁,不仅是对AI行业的警醒,更是对未来AI发展的美好期许。
原创
发布博客 2024.07.10 ·
324 阅读 ·
8 点赞 ·
0 评论 ·
5 收藏

访问者模式:设计模式中的动态行为扩展

访问者模式的目的是将算法与其所操作的对象分离,从而为对象结构添加新的操作或行为,而无需修改对象本身。这种分离使得算法可以独立于对象结构进行扩展。@Override@Override// 其他计算机部件类...// 其他计算机部件的访问方法...@Override// 其他访问方法...} } }} } }ArrayList;} } }List;
原创
发布博客 2024.05.13 ·
552 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

模板方法模式:定义算法骨架,子类实现具体步骤

在软件开发中,经常会遇到一些算法或过程,它们的总体步骤是固定的,但在某些步骤上可能会有不同的实现。模板方法模式是一种行为型设计模式,它在超类中定义了一个算法的骨架,将一些步骤延迟到子类中实现。这种模式允许子类在不改变算法结构的前提下,重新定义算法的某些特定步骤。
原创
发布博客 2024.04.25 ·
871 阅读 ·
4 点赞 ·
0 评论 ·
11 收藏

策略模式:灵活定义一系列可互换的算法

在软件设计中,我们经常会遇到需要根据不同的条件选择不同的算法或策略的情况。策略模式(Strategy Pattern)是一种行为型设计模式,它定义了一系列的算法,并将每一个算法封装起来让它们可以互换使用。策略模式让算法的变化独立于使用算法的用户,从而使得用户可以根据需要动态选择不同的算法。
原创
发布博客 2024.04.25 ·
476 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

状态模式:管理状态转换的策略

在软件设计中,某些对象在其生命周期内会有不同的状态,并且这些状态之间可以相互转换。状态模式(State Pattern)是一种行为型设计模式,它允许一个对象在其内部状态改变时改变其行为。这个模式将各种状态转移逻辑封装在独立的对象中,使得对象可以根据其内部状态来决定某一个行为的实现。
原创
发布博客 2024.04.24 ·
787 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

观察者模式:实现对象间的松耦合

在软件设计中,对象之间的通信是一个常见的问题。观察者模式(Observer Pattern)是一种行为型设计模式,它允许对象在其状态发生变化时通知其他对象。这种模式创建了一种依赖关系,使得一个对象改变状态时,所有依赖于它的对象都会收到通知并自动更新。本文将探讨观察者模式的概念、结构、实现以及应用场景。
原创
发布博客 2024.04.24 ·
921 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

备忘录模式:捕获和恢复对象的内部状态

在软件开发中,有时我们需要捕获一个对象的当前状态,以便在将来某个时刻能够恢复到这个状态。这在实现撤销操作、快照或日志记录等功能时非常有用。备忘录模式提供了一种方法,通过创建对象状态的外部表示来捕获和恢复对象的状态。
原创
发布博客 2024.04.23 ·
640 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏

中介者模式:简化对象间的通信

在软件设计中,当一个系统中的对象相互高度依赖,且通信关系错综复杂时,理解和维护这样的系统将变得非常困难。中介者模式(Mediator Pattern)提供了一种解决方案,它通过定义一个中介者对象来封装一系列对象之间的交互,从而降低系统的耦合度,使得对象之间的关系更加清晰。
原创
发布博客 2024.04.23 ·
739 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

迭代器模式:顺序访问集合对象元素的桥梁

在软件开发中,我们经常需要访问集合对象中的元素,而无需暴露其底层表示。迭代器模式(Iterator Pattern)是一种行为型设计模式,它提供了一种按顺序访问聚合对象元素的方法,而不依赖于对象的底层实现。这种模式在处理数据集合时非常有用,它允许开发者以一致的方式遍历不同的集合类型。
原创
发布博客 2024.04.22 ·
610 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

解释器模式:构建领域特定语言的强有力工具

在软件开发中,我们经常需要处理表达式或语言的解析。解释器模式(Interpreter Pattern)是一种行为型设计模式,用于设计一个能够解释特定语言中语句的语法的框架。这种模式特别适合于构建领域特定语言(DSL),即针对特定应用领域的语言。本文将探讨解释器模式的概念、结构、实现以及应用场景。
原创
发布博客 2024.04.19 ·
998 阅读 ·
26 点赞 ·
0 评论 ·
10 收藏

命令模式:将请求封装为对象

在软件工程中,设计模式是解决常见问题的成熟模板。命令模式(Command Pattern)是这些设计模式之一,它属于行为型模式,用于将一个请求封装为一个对象,从而允许用户使用不同的请求、队列或日志请求来参数化其他对象。本文将探讨命令模式的概念、结构、实现以及应用场景。
原创
发布博客 2024.04.19 ·
854 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

责任链模式:处理请求的链式解决方案

责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,它通过将请求的处理器串成一个链来处理请求,从而使得各个处理器能够独立地作出决策,而不需要关心其他处理器的存在与处理。这种模式允许动态地重新组织请求的处理方式,增加了系统的灵活性。
原创
发布博客 2024.04.15 ·
443 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏

代理模式:控制对象访问的灵活解决方案

代理模式(Proxy Pattern)是一种结构型设计模式,它提供了一种代理对象来控制对原始对象的访问。这种模式的主要目的是通过代理对象来间接访问目标对象,从而在不改变原始对象的前提下,增加额外的功能或行为。
原创
发布博客 2024.04.10 ·
556 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

享元模式:高效管理共享资源

享元模式是一种有效的资源管理设计模式,它通过共享对象来减少资源的消耗,提高程序的性能。在实际开发中,合理运用享元模式可以帮助我们有效地管理共享资源,提高系统的效率。同时,享元模式也提醒我们,在设计系统时,应该考虑到对象的创建成本和内存占用,以实现更加高效的资源利用。
原创
发布博客 2024.04.09 ·
860 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

外观模式:简化复杂系统的交互

外观模式是一种简单而有效的设计模式,它通过提供一个简化的接口,帮助我们管理和访问复杂的系统。通过使用外观模式,我们可以提高代码的可维护性和可扩展性,同时降低系统的复杂性。在实际开发中,合理运用外观模式可以使我们的代码更加清晰和易于管理。
原创
发布博客 2024.04.09 ·
551 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

初探 Spring Boot 源码:揭秘其高效魔法

通过深入 Spring Boot 的源码,我们可以看到其设计之精妙和实现之高效。Spring Boot 不仅简化了 Spring 应用的开发和部署,还提供了强大的功能和灵活性,使其成为 Java 开发者的首选框架之一。理解其源码不仅能够帮助我们更好地使用 Spring Boot,还能启发我们在自己项目中的实践。
原创
发布博客 2024.04.08 ·
754 阅读 ·
18 点赞 ·
0 评论 ·
20 收藏

装饰器模式:动态添加功能于对象

装饰器模式(Decorator Pattern)是一种结构型设计模式,它允许我们在不改变对象结构的前提下,动态地给对象添加功能。这种模式通过将对象包装在装饰器类中来扩展其行为,而不是通过继承。装饰器模式在Java中常用于设计灵活的软件,尤其是在需要为对象添加额外职责时,又不想让这些职责成为类的一部分的情况下。
原创
发布博客 2024.04.08 ·
634 阅读 ·
9 点赞 ·
1 评论 ·
7 收藏

组合模式:构建灵活的树形结构

组合模式是一种非常实用的设计模式,它通过树形结构来表示对象的部分-整体关系,使得用户可以以一致的方式处理单个对象和对象组合。在Java中,通过抽象类和具体类的结合,我们可以轻松地实现组合模式,并将其应用于各种具有层次结构的场景中。
原创
发布博客 2024.04.08 ·
564 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

桥接模式:构建灵活的软件设计

桥接模式是一种强大的设计模式,它通过将抽象与实现分离,提高了软件系统的灵活性和可维护性。在实际开发中,合理运用桥接模式可以帮助我们构建更加灵活和可扩展的软件系统。
原创
发布博客 2024.04.07 ·
464 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

适配器模式:桥接不兼容的接口

在软件开发中,我们经常需要创建对象的副本。传统的对象复制方法可能在某些情况下效率低下或者不够灵活。为了解决这些问题,原型模式(Prototype Pattern)应运而生。原型模式是一种创建型设计模式,它允许我们通过复制现有的对象来创建新的相似对象,而不是通过新建类。
原创
发布博客 2024.04.03 ·
787 阅读 ·
9 点赞 ·
0 评论 ·
6 收藏
加载更多