本站是 好好学java 的技术分享博客,涵盖Java后端技术、SpringBoot、微服务架构、分布式、Java面试等知 ...
正在加载今日诗词...
数据结构相关知识 数据结构相关知识
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 一、什么是数据结构?数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。 简单来说,数据结构就是设计数据以何种方式组
2021-04-05
树和二叉树简介 树和二叉树简介
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 一、树1、什么是树? 树状图是一种数据结构,它是由n(n=1)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,
2021-04-05
设计模式(建造者模式) 设计模式(建造者模式)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 建造者模式1、内容 将一个复杂对象的构建与它表示分离,使得同样的构建过程可以创建不同的表示 2、角色 抽象建造者 具体建造者 指挥者 产品
2021-04-05
设计模式(工厂模式) 设计模式(工厂模式)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 一、什么是设计模式每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样你就能一次又一次地使用该方案而不必做重复劳动。” 每
2021-04-05
设计模式(单例模式) 设计模式(单例模式)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 单例模式1、内容 保证一个类只有一个实例,并提供一个访问它的全局访问点 2、角色 单例 3、使用场景 当类只有一个实例而且客户可
2021-04-05
设计模式(观察者模式) 设计模式(观察者模式)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 观察者模式1、内容 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于他的对象都得到通知并被自动更新。 观察者模式又称‘发布-
2021-04-05
设计模式(责任链模式) 设计模式(责任链模式)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 责任链模式1、内容 使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求 直到有一个对象处
2021-04-05
设计模式(策略模式) 设计模式(策略模式)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 策略模式1、内容 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 2、角色 抽象策略(Stra
2021-04-05
设计模式(原型模式) 设计模式(原型模式)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 原型模式以前听过这样一句话:“程序员的最高境界就是Ctrl+C、Ctrl+V”,我们先不论这句话的对错,就论这个过程,这个过程我们都知道无非就是复制一个对
2021-04-05
如何提高代码复用性,定义骨架? 如何提高代码复用性,定义骨架?
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 模板方法模式1、内容 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 2、
2021-04-05
2 / 5