多态:对象的多种形态(继承是多态实现的基础) ⑴引用多态:父类的引用可以指向本类的对象;父类的引用可以指向子类的对象; ⑵方法多态:创建本类对象时,调用的方法为本类方法;创建子类对象时,调用的方法为子类重写的方法或者继承的方法; ⑶父类的引用不能调用子类独有的方法。 多态的两个最关键的好处是:多态参 ...
分类:
编程语言 时间:
2017-04-09 13:50:16
阅读次数:
162
首先,要理解为什么要做接口测试? 优点: 1、可以节约时间,缩短项目时间 2、提高工作效率 3、提高系统的健壮性 接口测试流程 需求讨论--> 需求评审-->场景设置-->数据准备-->执行 设计用例 功能 、 业务逻辑 、 异常(参数异常、数据异常) 、 安全(关键字) 设计测试用例的好处: 理清 ...
分类:
其他好文 时间:
2017-04-09 09:44:44
阅读次数:
200
其实上面等等同于: 上面其实我自己写了一个枚举类,就是把相同的去掉,发现了吗?就是封装的枚举类然后把每行结束的分号改成了逗号 主要方法: ① values():获取所有枚举类对象,返回的是对象的数组 Season[] season = Season.values(); ② valueOf(Strin ...
分类:
编程语言 时间:
2017-04-09 09:09:08
阅读次数:
261
如果我没记错的话,spring里边有个service层。什么是服务呢?个人理解就是很多地方要用的,可以跨越控制器甚至是跨越模块的工具。AngularJS也为我们提供了服务这种机制,这让我们可以将一些不属于某个控制器独有的东西定义成一个服务,要用的时候直接拿过来就好。使用服务有什么好处呢?一是便于统一... ...
分类:
Web程序 时间:
2017-04-09 00:02:53
阅读次数:
237
封装:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过类提供的方法来实现对隐藏信息的操作和访问。 好处:1、通过规定的方法访问数据 2、隐藏类的实例细节,方便修改和实现 3)封装的实现步骤:修改属性的可见性(设为private)→创建getter/setter方法(用于属性的读写)→在g... ...
分类:
编程语言 时间:
2017-04-09 00:00:58
阅读次数:
311
最近学习了设计模式之单例模式,现在进行总结一下吧。 (1)饿汉模式:饿汉模式利用类的加载机制 好处:只在类的加载时候创建一次实例,不会存在多线程创建多个实例的问题,避免了多线程同步的问题。 缺点:即使这个实例没有被程序用到,也会被创建,内存就浪费了。 (2)懒汉模式:懒汉模式是需要的时候才去创建对象 ...
分类:
其他好文 时间:
2017-04-08 18:47:35
阅读次数:
203
我们在学习JavaScript,或其他任何编码技能的时候,往往是因为这些拦路虎而裹足不前:有些概念可能会造成混淆,尤其当你是从其他语言转过来的时候。找不到时间(有时是动力)学习。很容易忘记已经理解了的东西。工具多又在不断变化,所以不知道从哪里开始。幸运的是,这些拦路虎是可以被识别,并消灭的。在这篇文 ...
分类:
编程语言 时间:
2017-04-08 17:04:02
阅读次数:
169
一、使用jmeter来发送gzip数据 有时候我们需要模拟在客户端将数据压缩后, 发送(post)到服务器端. 通常这种情况,会发生在移动终端上. 这样做的好处, 是可以节省流量. 当然, 服务器返回的数据也可以是gzip格式, 终端在数据展现时,需要先解压缩. 同样也是为了节省网络流量. 1. 首 ...
分类:
Web程序 时间:
2017-04-08 13:39:37
阅读次数:
190
简介 在SQL SERVER中,数据库在硬盘上的存储方式和普通文件在Windows中的存储方式没有什么不同,仅仅是几个文件而已.SQL SERVER通过管理逻辑上的文件组的方式来管理文件.理解文件和文件组的概念对于更好的配置数据库来说是最基本的知识。 理解文件和文件组 在SQL SERVER中,通过 ...
分类:
数据库 时间:
2017-04-08 09:56:08
阅读次数:
260
之前看过一段代码,大概是是这样: 咋看一下也没啥毛病,程序也能跑起来,但是看着看着我就纠结起来了,如果变量数量很多呢?在循环中不断声明变量,这样好么? 仔细看上面的代码,其实我们不妨在函数的顶部先定义这些变量,这个的好处是什么呢? 在each的函数内部反复声明变量,变量在当前函数使用完之后就被内存释 ...
分类:
其他好文 时间:
2017-04-08 00:10:25
阅读次数:
226