摘要: 随着交通信号灯的变化,汽车的行为也将随之而变化,一盏交通信号灯可以指挥多辆汽车。 观察者模式是用于建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应作出反应。 在观察者模式中,发生改变的对象称为观察目标,而被通知的对象称为观察者, 一个观察目标可以对应多个观察者, 阅读全文
posted @ 2019-02-15 18:26 狂奔~ 阅读(395) 评论(0) 推荐(0) 编辑
摘要: Context(环境类): 环境类是使用算法的角色,它在解决某个问题(即实现某个方法)时可以采用多种策略。 在环境类中维持一个对抽象策略类的引用实例,用于定义所采用的策略。 Strategy(抽象策略类): 它为所支持的算法声明了抽象方法,是所有策略类的父类,它可以是抽象类或具体类,也可以是接口。环 阅读全文
posted @ 2019-02-15 09:16 狂奔~ 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 将一个请求封装为一个对象,从而让我们可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。 命令模式是一种对象行为型模式,其别名为动作(Action)模式或事务(Transaction)模式。命令模式可以将请求发送者和接收者完全解耦, 发送者与接收者之间没有直接引用关系, 阅读全文
posted @ 2019-02-14 22:59 狂奔~ 阅读(209) 评论(0) 推荐(0) 编辑
摘要: AbstractClass(抽象类):在抽象类中定义了一系列基本操作(PrimitiveOperations),这些基本操作可以是具体的,也可以是抽象的, 每一个基本操作对应算法的一个步骤,在其子类中可以重定义或实现这些步骤。同时,在抽象类中实现了一个模板方法(Template Method), 用 阅读全文
posted @ 2019-02-14 22:17 狂奔~ 阅读(156) 评论(0) 推荐(0) 编辑
摘要: ROI(region of interest)——感兴趣区域。 用途: 这个区域是图像分析所关注的重点。圈定这个区域,以便进行进一步的处理。而且,使用ROI指定 想读入的目标,可以减少处理时间,增加精度,给图像处理带来不小的便利 一个小孩的脸被alpha融合到一只猫的脸上 阅读全文
posted @ 2019-02-14 18:51 狂奔~ 阅读(187) 评论(0) 推荐(0) 编辑
摘要: // ConsoleApplication1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include //OpenCV核心库头文件 #include //OpenCV图形处理头文件 #include #include "opencv2\opencv.hpp" //OpenCV核心动态链接库,和core.hpp头文件对应,d代表调试版本 ... 阅读全文
posted @ 2019-02-14 09:47 狂奔~ 阅读(652) 评论(0) 推荐(0) 编辑
摘要: print("i am %s" %'admin') # i am admin msg = "i am %s" %'Alex' print(msg) # i am Alex print("i am %s, i am %d" %('admin', 18)) # i am admin, i am 18 t 阅读全文
posted @ 2019-02-13 23:55 狂奔~ 阅读(213) 评论(0) 推荐(0) 编辑
摘要: initializer list 在C++中集合(列表)初始化已经成为一个基本功能 这里,初始化列表可以在“{}”之前使用“=”,其效果与不带“=”的初始化相同。这样一来,自动变量和全局变量的初始化在C++中被丰富了。程序员可以使用以下几种形式完成初始化的工作: 1.等号“=”加上赋值表达式(ass 阅读全文
posted @ 2019-02-13 18:24 狂奔~ 阅读(1415) 评论(0) 推荐(0) 编辑
摘要: 将一个类的接口转换成客户希望的另外一个接口。使得原本由于接口不兼容而不能一起工作的那些类可以一起工作 Target(目标抽象类):目标抽象类定义客户所需接口,可以是一个抽象类或接口,也可以是具体类。Adapter(适配器类):适配器可以调用另一个接口,作为一个转换器,对Adaptee和Target进 阅读全文
posted @ 2019-02-12 22:55 狂奔~ 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 以下内容参考https://blog.csdn.net/china_jeffery/article/details/78520237 右值引用若不作为函数参数使用,基本等于滥用 右值引用 (Rvalue Referene) 是 C++ 新标准 中引入的新特性 , 它实现了移动语义 (Move Sem 阅读全文
posted @ 2019-02-12 18:44 狂奔~ 阅读(4962) 评论(0) 推荐(2) 编辑