定义 外观模式(Facade)隐藏了系统的复杂性,只向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口,这个接口使得子系统更容易被访问或者使用。 简单来说,外观模式就是把一些复杂的流程封装成一个接口供给外部用户更简单的使用。这个模式中 ...
分类:
其他好文 时间:
2019-09-04 17:38:55
阅读次数:
116
第一、外观模式的定义 外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了 一个统一的访问接口,这个接口使得子系统更容易被访问或者使用。 第二、外观模式应用场景 简单来说,该模式就是把一些复杂的流程封装成 ...
分类:
其他好文 时间:
2019-09-02 09:17:58
阅读次数:
75
oj算法 动态规划 背包问题 1.动态规划 1.1概念 动态规划(dynamic programming)是运筹学的一个分支,是求解决策过程(decision process)最优化的数学方法 1.2性质 动态规划一般用来处理最优解的问题。使用动态规划算法思想解决的问题一般具有最优子结构性质和重叠子 ...
分类:
编程语言 时间:
2019-09-01 18:29:50
阅读次数:
88
xml xml——概念 可扩展标记语言 (Extensible Markup Language, XML) ,用于标 记电子文件使其具有结构性的标记语言,可以用来标记数据、定 义数据类型,是一种允许用户对自己的标记语言进行定义的源语 言。 XML是标准通用标记语言 (SGML) 的子集,非常适合 W ...
分类:
Web程序 时间:
2019-08-31 19:33:28
阅读次数:
79
原文: http://blog.gqylpy.com/gqy/361 @ "toc" 什么是Scrapy? Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架,非常出名,非常强悍。所谓的框架就是一个已 ...
分类:
其他好文 时间:
2019-08-27 12:19:46
阅读次数:
78
Html5新增了27个元素,废弃了16个元素,根据现有的标准规范,把HTML5的元素按优先级定义为结构性属性、级块性元素、行内语义性元素和交互性元素四大类。 下面是对各标签的详解,section、header、footer、nav、article、aside、figure、code、dialog、m ...
分类:
Web程序 时间:
2019-08-18 19:29:51
阅读次数:
176
2008 年全球金融危机的余波看似早已过去,然而全球经济发展放缓的趋势却没能回头。当前,经济全球化遭遇波折,多边主义受到冲击,国际金融市场震荡,给一些企业生产经营、市场预期带来不利影响。与此同时,我国制造业结构性问题依然突出,高质量发展任务艰然而,在逆境之中,又有新的事物在生长。新一代信息技术与制造 ...
分类:
其他好文 时间:
2019-08-18 11:56:45
阅读次数:
104
代码运算时间测试模块:timeit.Timer - timeit模块:该模块可以用来测试一段python代码的执行速度/时长。 - Timer类:该类是timeit模块中专门用于测量python代码的执行速度/时长的。原型为:class timeit.Timer(stmt='pass',setup=... ...
分类:
其他好文 时间:
2019-08-17 00:44:43
阅读次数:
116
一、堆的性质 结构性:用数组表示的完全二叉树 有序性:任意一结点的关键字是其子树所有结点的最大值(或最小值) 二、最大堆的操作 1、创建一个空的最大堆,堆从下标为1的地方开始存放(根结点下标为1) 2、最大堆的插入 首先,把要插入的结点放在数组的末尾,假设下标为H->size + 1 再将它与父结点 ...
分类:
其他好文 时间:
2019-08-14 21:41:50
阅读次数:
87
Go 指针 指针在Go其实也就是一个变量,用于存储另一个变量的内存地址。 一个指针变量可以指向任何一个值得内存地址,在32位机器上占用4个字节,在64位机器上占用8个字节,并且与它所指向的值得大小无关。当然,可以声明指针指向任何类型的值来表明它的原始性或结构性;你可以在指针类型前面加上 号(前缀)来 ...
分类:
其他好文 时间:
2019-08-07 18:56:51
阅读次数:
93