建造者模式 建造者模式适用场景: 建造一个复杂的对象适用,将构建对象的过程分开,每个类单独构造对象的一部分,最后组装起来,返回我们需要的对象。 下面的例子主要讲解构造一个飞船 Demo: //要获得的对象,但是各个组件要拆分开,让对应的类去实现 class AirShip { private Orb ...
分类:
编程语言 时间:
2018-12-15 15:50:14
阅读次数:
161
ES6解构:es6允许按照一定模式匹配,从数组和对象中提取值,对变量进行赋值,这被称之为解构。 1. 解构一般有三种情况,完全解构,不完全解构,解构不成功 2 .对象的解构赋值 1. 对象的解构与数组有一个重要的不同,数组的元素是按次序排列的,变量的取值由它的位置决定;而对象的属性没有次序,变量必须 ...
分类:
其他好文 时间:
2018-12-13 01:12:31
阅读次数:
179
作用: @Component 泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。(Component 成分; 组分; 零件) @Resource (资源) @Autowired (自动绑定) @Repository 于标注数据访问组件,即DAO组件(repository 仓库; 贮藏室, ...
分类:
编程语言 时间:
2018-12-10 18:24:43
阅读次数:
182
01-变量的定义 02- 模板字符串 03-函数 04-数据的解构 05-类的定义 总结: ...
分类:
其他好文 时间:
2018-12-10 15:51:18
阅读次数:
164
1. 作用域变量:var(ES5), le.t, const 三者之间的区别 const在声明引用数据类型和基本数据类型时候的区别(如:声明object时候是否可以改变里面的元素) 作用域的区别(在使用var的时候变量的提升,为什么会导致变量的提升。在使用let时候有什么好处) 2.拷贝 深拷贝 浅 ...
分类:
其他好文 时间:
2018-12-10 14:06:35
阅读次数:
178
12月5日,ITE2018(ITEvolutionConference)·解构行业数字化转型大会活动在北京金隅喜来登酒店圆满落幕,来自全国的数字化转型先锋企业IT负责人、各大IT厂商数字化转型顶尖技术领袖、IT生态合作伙伴、技术爱好者及媒体朋友出席了本次活动,共同参与和见证了IT进化发展趋势,以及对2019年IT进化趋势及数字化转型方向和方法进行了深入探讨。本次大会汇聚了顶尖技术力量领袖和数字化转
分类:
其他好文 时间:
2018-12-10 11:26:45
阅读次数:
195
本文给大家分享了es6的几个实用技巧,非常不错,具有参考借鉴价值,感兴趣的朋友一起学习吧 Hack #1 交换元素 利用 数组解构来实现值的互换 Hack #2 调试 我们经常使用 console.log()来进行调试,试试 console.table()也无妨。 Hack #3 单条语句 ES6时 ...
分类:
其他好文 时间:
2018-12-03 21:43:24
阅读次数:
221
1.对象的函数解构 ES6为我们提供了这样的解构赋值使在前后端分离时,后端返回来JSON格式的数据,前端可以直接把这个JSON格式数据当作参数,传递到函数内部进行处理。比如: 结果为: 2.数组的函数解构 声明一个数组,然后写一个方法,最后用…进行解构赋值。 3.in的用法 in是用来判断对象或者数 ...
分类:
编程语言 时间:
2018-12-03 01:06:08
阅读次数:
219
镜像构建上下文(Context) Dicker在构建镜像时,如果注意,会看到 docker build 命令最后有一个 .。. 表示当前目录,而 Dockerfile 就在当前目录,因此不少初学者以为这个路径是在指定 Dockerfile 所在路径,这么理解其实是不准确的。如果对应上面的命令格式,你 ...
分类:
其他好文 时间:
2018-12-02 22:30:33
阅读次数:
142
ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。 解构有三种类型: 1.数组的解构赋值 (1)简单的数组解构 以前,我们给变量赋值是直接单个指定值,比如: 数组解构的方式来进行赋值,如下: 总结:从数组中提取值,按照位置的对象关系(次序)对变量赋值。 (2)数组模式和赋值 ...
分类:
其他好文 时间:
2018-12-01 20:15:31
阅读次数:
170