装饰者模式(Decorator) 装饰者模式(Decorator):动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。 装饰者模式结构: 抽象构件(Component)角色:给出一个抽象接口,以规范准备接收附加责任的对象。 具体构件(ConcreteComponent)角 ...
分类:
其他好文 时间:
2020-06-02 11:42:00
阅读次数:
47
简介 Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。 兼容性 IE10+、Chrom21+、Firefox22+、Safari6.1+ 基本概念 //任何一个容器都可以指定为 Flex 布局。 // 注意:Webkit 内核的浏览器,必须加上-we ...
分类:
其他好文 时间:
2020-06-01 21:05:39
阅读次数:
82
1.什么是Flex布局 Flex 是flexible Box 的缩写,意为“弹性布局”,用来为盒装模型提供最大的灵活性。任何一个容器都可以指定为Flex 布局。链接参考 2.基本概念 采用Flex布局的元素,称为容器(flex container),简称‘容器’。它的所有子元素自动成为容器成员,称为 ...
分类:
其他好文 时间:
2020-06-01 20:43:28
阅读次数:
54
弹性盒子基础 弹性盒子(Flexible Box)是css3中盒子模型的弹性布局,在传统的布局方式上增加了很多灵活性。 定义一个弹性盒子 在父盒子上定义display属性: #box{ display: -webkit-flex; //webkit内核浏览器的兼容设置,下同 display: fle ...
分类:
Web程序 时间:
2020-06-01 00:26:13
阅读次数:
92
Spark提供的主要抽象是resilient distributed dataset(RDD) 弹性分布式数据集,它是跨集群节点划分的元素的集合,可以并行操作。通过从Hadoop文件系统(或任何其他Hadoop支持的文件系统)中的文件或驱动程序中现有的Scala集合开始并进行转换来创建RDD。用户还 ...
分类:
编程语言 时间:
2020-05-31 16:03:22
阅读次数:
92
起因 工作以后由于大量使用到了flex布局而碰到了一些尚不清楚的问题,以及一些有意思的特性,在此写篇博客记录一下。 flex三个值的含义 众所周知,flex布局所有的属性有两种:一种作用在弹性容器(Flex container)上,一种作用在弹性项目(Flex item)上,而flex就是作用在弹性 ...
分类:
其他好文 时间:
2020-05-31 11:07:17
阅读次数:
63
Spark对数据的核心抽象——弹性分布式数据集(Resilient Distributed Dataset),简称RDD。RDD其实就是分布式的元素集合。在Spark中,对数据的所有操作不外乎创建RDD、转化已有RDD以及调用RDD操作进行求值。而在这背后,Spark会自动将RDD中的数据分发到集群 ...
分类:
其他好文 时间:
2020-05-30 22:18:13
阅读次数:
105
一、装饰者模式的应用场景 在我们的生活中比如给煎饼加个鸡蛋,给蛋糕加上一些水果,给房子装修等。为对象扩展一些额外对象的职责。装饰者模式(Decorator Pattern)是指在不改变原有对象的基础之上,提供了比继承更有弹性的替代方案(扩展原有对象的功能)。 装饰者模式使用于以下几种场景: 用于扩展 ...
分类:
其他好文 时间:
2020-05-30 19:40:54
阅读次数:
84
随着时间的发展,Serverless 架构越来越火热,其按量付费、弹性伸缩等诸多优质特性,让人眼前一亮,不得不惊叹云计算为我们带来的便利。 本实践通过一个博客系统的开发,和大家简单地体验一下基于 Serverless 架构的博客系统是什么样的。 开发前的思考 博客系统需要哪些功能?本文仅仅是 dem ...
分类:
其他好文 时间:
2020-05-29 23:25:05
阅读次数:
126
Flex 与 Grid ★ Flex √ Flex 属性 √ Flex 实例 ★ Grid √ Grid 属性 √ Grid 实例 Flex flexbox: 弹性盒子布局 ? 属性 属性名 属性含义 属性值 定义在容器上的属性 flex-direction 决定主轴的方向 row: (默认) 水平 ...
分类:
其他好文 时间:
2020-05-28 23:54:52
阅读次数:
126