自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 原型设计模式

创建型设计模式之原型模式Prototype原型设计模式定义是一种对象创建型模式,使用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象,主要用于创建重复的对象,同时又能保证性能。工作原理是将一个原型对象传给那个要发动创建的对象,这个要发送创建的对象通过请求原型对象拷贝自己来实现创建过程。实现一个接口,重写一个方法即完成了原型模式。核心组成Prototype:声明克隆方法的接口,是所有具体原型类的公共父类,Cloneable接口ConcreatePrototype:具体原型类

2021-02-05 20:55:08 123

原创 设计模式之工厂模式

设计模式之工程设计模式工厂设计模式介绍:它提供了一种创建对象的最佳方式,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。例子:需要购买一辆车,不用管车辆如何组装,且可以购买不同类型的比如轿车、SUV、跑车,直接去4S店购买就行(4S店就是工厂)工厂生产电脑,除了A品牌、还可以生产B、C、D品牌电脑业务开发中,支付很常见,里面有统一下单和支付接口,具体的支付实现可以微信、支付宝、银行卡等工厂模式有3种不同的实现方式简单工厂模式:通过传

2021-01-31 20:56:24 375 1

原创 设计模式之单例模式

设计模式之单例模式单例设计模式:单例顾名思义只包含一个对象被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类只有一个对象实例。使用场景业务系统全局只需要一个对象实例,比如redis连接对象、发号器等Spring IOC容器中的bean默认就是单例spring boot中的controller、service、dao层中通过@autowire的依赖注入对象默认都是单例的分类懒汉:就是所谓的懒加载,延迟创建对象饿汉:与懒汉相反,提前创建好对象实现步骤私有化构造函

2021-01-31 13:57:51 2361 5

原创 Python爬虫

Python爬虫1、背景互联网是一个巨大的资源库,只要方法适当,就可以找到你所需的数据。少量的数据可以通过人工去找,但是对于大量的数据,而且数据获取之后还需要进行分析,那么靠人工就无法完成任务,因此需要通过计算机程序来自动化完成这些工作。但切记爬虫是需要得到公司的许可的,否则你就违法啦!!!有一家公司就是用爬虫发家的,并且很多公司的数据都愿意给这家公司爬取,那就是百度啦。2、技术介绍网络爬...

2020-03-19 17:46:15 444

原创 8行Python代码实现人脸识别

OpenCV介绍一般提到计算机视觉,就不得不谈到OpenCV,因为它是一个历史悠久、功能丰富、社区活跃的开源视觉开发库。你肯定想不到OpenCV诞生于1999年,今年22岁高龄了。OpenCV全名是Open Source Computer Vision Library(开源的计算机视觉库)。OpenCV提供了计算机视觉的基础的功能,它是开发者的必备工具,另一方面它还不断的在新版本中添加对新的算...

2020-03-16 14:45:01 856 5

原创 栈的数组实现

栈的数组实现把栈底固定在数组的底部(下标值大的一端),而让栈顶向数组的顶部(下标值小的一端)浮动。并由一个游标top指示当前栈顶元素的位置。struct STACK{int top;/*用来标识栈顶元素的下标位置*/Elementtype elements[maxlength];/*存放数据元素的数组*/};void MakeNull(){/*将栈S置为空*/S.top = max...

2019-11-06 23:30:41 314

原创 数组实现线性表

线性表线性表是一种应用范围十分广泛的抽象化的数据结构,是由零个或多个具有相同类型的元素组成的一个有序序列。线性表的数组实现 #include <iostream.h> #define maxlength 100 struct LIST{ Elementtype elements[maxlength];/*用来存放表中元素的数组*/ int last;/*用来指示表中的最后...

2019-10-26 22:49:41 902

空空如也

空空如也

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

TA关注的人

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