自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [设计模式][C++] 原型模式

原型模式的意图在于用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。其实就是从一个对象再创建另外一个可以定制的对象,并且不需要知道任何创建的细节。

2022-08-07 12:45:09 221 1

原创 [设计模式][Python]代理模式

代理模式为其他对象提供一种代理以控制对这个对象的访问

2022-08-04 08:27:28 75

原创 装饰模式python

有时我们希望给某个对象而不是整个类添加一些功能。例如,一个图形用户界面工具箱允许你对任意一个用户界面添加一些特性(例如边框),或是一些行为(例如窗口滚动)。使用继承机制是添加功能地一种有效途径,从其他类继承过来地边框特性可以被多个子类地实例所使用。还有一种较为灵活地方式是将组件嵌入另一个对象中,由这个对象来添加边框。...

2022-07-26 22:22:29 231

原创 策略模式python

策略模式是定义一个算法家族,以算法为粒度,将不同算法分别封装起来,让它们之间可以互相替换。此模式让算法的变化不会影响到使用算法的客户。策略抽象类策略具体类Context上下文类策略抽象类和策略具体类和简单工厂中的产品类是相同的,抽象类是所有策略类的公共接口,而具体类是不同算法对接口独有的实现,其中重要的是Context上下文。名为上下文的原始类必须包含一个成员变量来存储对于每种策略的引用。上下文并不执行任务,而是将工作委派给已连接的策略对象。...

2022-07-24 16:52:45 338

原创 简单工厂模式

简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。在具有多个实例对象时,工厂类将产品类的生成集中管理。工厂角色抽象产品角色具体产品角色其中工厂时简单工厂模式中的核心,动态决定创建哪一个产品类。而抽象产品角色是工厂和产品的中间交互,负责描述具体产品类的公共接口,而具体产品角色就是工厂生产出来的具体类的实例简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。工厂角色。...

2022-07-24 16:50:28 98

原创 C++流程控制

Flow of Control循环While()只要在满足条件的情况下,重复运行括号内的代码直到条件不满足。 int SumWhile() { // 求从a到b中整数的和 int low = 1, high = 2, SumValue = 0, index = 1; index = low; cout << "请输入值a" << endl; cin >> low; cout << "请输入值b" << endl;

2021-05-01 04:28:15 134 1

原创 Windows系统下Vscode配置C++

Windows系统下Vscode配置C++如果希望使用具有内置编译,调试和项目模板(文件>新建项目)的完整集成开发环境(IDE),则可以使用许多选项,例如Visual Studio Community版本。本文介绍在VScode中使用C++的配置问题。第一步:下载相应扩展首先我们在VScode里找到相应的拓展,并下载:打开VScode选择extension按钮或者用快捷键Ctrl+Shift+X搜索C++下载第二步:下载C++编译器C++是一种编译语言,意味着我

2021-04-30 17:37:41 220 1

原创 C++中的数字的输入输出

C++中的IO(输入与输出)介绍这篇文章主要介绍了在C++中的数据流的输入和输出。C++语言本身并没有定义数据流的输出(input)和输出(output),这些包含在一个扩展的标准库:iostream中。 这个库的基础部分有两个类型,一是输入流(istream),另一个是输出流(ostream)。标准的输入输出类对于数据流的输入,使用istream中的cin类来实现;对于数据流的输出,使用ostream中的cout来实现。同时这个库中还定义了cerr和clog两个对象,分别表示了“警告与错误信息”和

2021-04-30 15:42:17 3206 1

原创 统计学习介绍

统计学习什么是统计学习首先我们有这样一个例子,假设我们要通过一个品牌的各种广告方式来提高这个品牌产品的销售量。我们拿到这么一个数据,S={sales,TV,ratio,newpaper}S = \{sales, TV, ratio, newpaper\}S={sales,TV,ratio,newpaper}。公司当然不能直接提高产品的销售额,能控制得是在三个媒体渠道投入的资产。如果我们发现了广告和销售额之间的关系,那么,我们就能指导企业来调整广告投入分配。换句话说,我们要建立一个准确的模型,而这个模型可

2021-04-30 15:40:28 138 1

空空如也

空空如也

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

TA关注的人

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