var obj = new Object( ) obj 是对象,Object 是类。 对象是类的实例和具体,类是对象的集合。举个例子:如果说类是女朋友的话,对象就是你的女朋友。js中的四大内置对象,都是由类实例化的。以上由ECMAScript 6底层规定如此。 工厂模式来看一个简单案例,我们要创建一 ...
分类:
其他好文 时间:
2019-11-12 12:44:10
阅读次数:
91
一、抽象工厂模式的定义 为创建一组相关或相互依赖的对象提供一个接口,而且无须指定它们的具体类。 二、抽象工厂模式的应用 1.抽象工厂模式的优点 封装性,每个产品的实现类不是高层模块要关心的,它要关心的是什么?是接口,是抽象,它不关心对象是如何创建出来的,这由谁负责呢?工厂类,只要知道工厂类是谁,我就 ...
分类:
其他好文 时间:
2019-11-10 17:36:40
阅读次数:
82
访问者模式的实现 访问者模式就是针对不同的资源设置不同的访问权限, 反转这访问权限的设置位置,从而达到不修改资源来控制访问权限的目的. 先设置一个元素材资源和元访问权限 设置多级素材继承元素材 设置多级权限实现元权限 写个测试类(其他元素和素材照着上面demo写就行) 总结 平常不怎么喜欢写总结的, ...
分类:
其他好文 时间:
2019-11-05 00:33:46
阅读次数:
88
1.动态内存分配 === a.c++中通过 new 关键字进行动态内存申请 b.c++中的动态内存申请是基于类型进行的 c.delete关键字用于内存释放 2.new关键字与malloc函数的区别 === a.new关键字是c++的一部分 malloc是由c库提供的函数 b.new以具体类型为单位进 ...
分类:
编程语言 时间:
2019-11-04 15:50:51
阅读次数:
63
工厂方法模式中只考虑一类产品的生成,如畜牧场只养动物,而抽象工厂模式考虑多等级产品的实现 1,定义:是一种为访问类提供一个创建一组相关或相互依赖对象的接口,且访问类无需指定所需要产品的具体类就能得到同组的不同等级的产品的模式结构。它是工厂方法模式的升级。 使用抽象工厂方式要满足以下条件 系统中有多个 ...
分类:
编程语言 时间:
2019-10-29 19:33:23
阅读次数:
87
泛型是什么意思在这就不多说了,而Java中泛型类的定义也比较简单,例如:public class Test<T>{}。这样就定义了一个泛型类Test,在实例化该类时,必须指明泛型T的具体类型,例如:Test<Object> t = new Test<Object>();,指明泛型T的类型为Objec ...
分类:
编程语言 时间:
2019-10-25 10:10:03
阅读次数:
64
导出excel工具类,如果有问题,请大家给我说哈,样式可以自己调。这个工具类导出,只针对简单excel,不支持合并单元格之类。 因为反射获取类,不能判断title和字段的对应关系,所以需要写下面的注解 在传入的datas的具体类的字段上加上注解,以达到,title的字段和具体类的字段对应 然后测试方 ...
分类:
其他好文 时间:
2019-10-17 18:06:30
阅读次数:
62
redis是一个key-value储存系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型) redis字符串:在redis-Client中执行以下命令: ...
分类:
其他好文 时间:
2019-10-16 19:48:45
阅读次数:
111
实验目的 理解抽象类与接口的使用; 了解包的作用,掌握包的设计方法。 实验要求 掌握使用抽象类的方法。 掌握使用系统接口的技术和创建自定义接口的方法。 了解 Java 系统包的结构。 掌握创建自定义包的方法。 实验内容 (一)抽象类的使用 2.编程技巧 (1) 抽象类定义的方法在具体类要实现; (2 ...
分类:
其他好文 时间:
2019-10-12 22:56:46
阅读次数:
78
验四 类的继承 实验目的 实验目的 理解抽象类与接口的使用; 了解包的作用,掌握包的设计方法。 实验要求 掌握使用抽象类的方法。 掌握使用系统接口的技术和创建自定义接口的方法。 了解 Java 系统包的结构。 掌握创建自定义包的方法。 实验内容 (一)抽象类的使用 设计一个类层次,定义一个抽象类 形 ...
分类:
其他好文 时间:
2019-10-12 22:41:40
阅读次数:
75