Python基础 后端 一. 变量和简单数据类型 1. 变量命名 定义:变量是可以被赋值的标签。 只能包含字母丶数字和下划线,只能以字母丶下划线开头。 不能使用关键字。 2. 字符串 定义:字符串是一系列字符,用引号引起的都是字符串,可以是双引号,单引号。 可以用'+'号连接两个字符串 <
享元模式 一. 定义 当系统中存在大量相同或者相似的对象时,享元模式通过共享技术实现相同或者相似的细粒度对象的复用,从而节约了内存空间。 二. 模式结构 1. Flyweight(抽象享元类) 声明一个接口,通过它可以接受并作用于外部状态。在抽象享元类中定义了具体享元类公共的方法,这些方法可以向外界提供享元对
C++编译器配置 后端 一. Windows 1. MinGW ①什么是MinGW MinGW的全称是:Minimalist GNU on Windows 。它实际上是将经典的开源C语言编译器GCC移植到了Windows平台下,因此可以将源代码编译为可在 Windows 中运行的可执行程序。而且还可以使用一些 Window
外观模式 专业 一. 定义 为子系统中的一组接口提供一个统一的入口。外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 二. 模式结构 1. Facade(外观角色) 在客户端可以调用这个角色的方法,在外观角色中可以知道相关的子系统的功能和责任;在正常情况下,他将所
装饰模式 专业 一. 定义 动态地给一个对象增加一些额外的职责,用于替代继承技术,无需定义子类,用关联关系取代继承关系。 一般有两种方式可以给一个类或对象增加行为: 继承机制:静态的,不能控制其增加行为的方式和时机。 关联机制:动态的,由另一个对象决定是否调用嵌入对象的行为并扩展新行为,我们称这个新的对象(另一个对
组合模式 专业 一. 定义 组合多个对象形成树形结构以表示“部分整体”的结构层次(树形结构)。 组合模式对叶子对象和容器对象的使用具有一致性。 组合模式关注那些存在叶子构件和容器构件以及他们的组织形式,叶子构件不能包含成员对象,而容器构件可以包含成员对象,这些成员对象,可以是叶子也可以是容器,他们构成了一个树形结构