DO:domain object持久对象就是从现实世界中抽象出来的有形或无形的业务实体。 PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。 BO:business object业务对象主要作 ...
分类:
其他好文 时间:
2020-09-17 12:28:32
阅读次数:
22
Python和VB一样,都是面向对象编程(object oriented programming)的语言。所谓面向对象有三大特征:封装性、继承性、多态性。相信大家在问道类和对象之前已经了解到了Python强大的列表(list)。其实列表(list)就是所谓的类,这是所有你所创建的列表的统称(如,li ...
分类:
编程语言 时间:
2020-09-17 12:06:28
阅读次数:
22
1. 对象 JavaScript中对象是一种引用数据类型,除了原始值,其他值皆为对象。 对象是一种包含属性和方法的数据,以key-value形式存在。 var obj = { name: "tom", age: 23 } 2. 构造函数 构造函数不同于一般函数,它可以使用new关键字创建并初始化对象 ...
分类:
Web程序 时间:
2020-09-16 12:44:43
阅读次数:
66
但是,除了内容需要动态来决定外,某些属性我们也希望动态来绑定。比如动态绑定 a元素的href属性,比如动态绑定 img元素的 src属性。 这个时候,我们可以使用v-bind指令∶ 作用:动态绑定属性 缩写:: 预期:any (with argument) | Object (without arg ...
分类:
Web程序 时间:
2020-09-14 19:17:25
阅读次数:
44
instanceof严格来说是Java中的一个双目运算符,用来测试一个对象是否为一个类的实例,用法为: boolean result = obj instanceof Class 其中 obj 为一个对象,Class 表示一个类或者一个接口,当 obj 为 Class 的对象,或者是其直接或间接子类 ...
分类:
其他好文 时间:
2020-09-11 14:13:32
阅读次数:
33
class Solution(object): # 递归思路: # (1)如果二叉树为空,节点个数为0 # (2)如果二叉树不为空,二叉树节点个数 = 左子树节点个数 + 右子树节点个数 + 1 def countNodes(self, root): """ :type root: TreeNode ...
分类:
其他好文 时间:
2020-09-11 14:10:52
阅读次数:
39
概述 std::bind函数定义在头文件functional中,是一个函数模板,它就像一个函数适配器,接受一个可调用对象(callable object),生成一个新的可调用对象来“适应”原对象的参数列表。一般而言,我们用它可以把一个原本接收N个参数的函数fn,通过绑定一些参数,返回一个接收M个(M ...
分类:
编程语言 时间:
2020-09-10 22:32:59
阅读次数:
53
1、通过TestNG单元测试框架管理/执行测试用例 2、TestNG参数化,App启动的四个配置存到Testng.xml中 3、通过page object (PO)设计模式,测试用例和页面元素分离,页面元素只在page里面维护,提高后期可维护性 4、page的共性提取BasePage-显示等待,所有 ...
分类:
移动开发 时间:
2020-09-09 19:15:40
阅读次数:
51
1.基本原理 底层是一个Object[]数组来维护数据 2.优缺点 1.优点 随机访问性能好(底层是数组) 2.缺点 扩容会影响性能 删除和插入元素时,需要进行拷贝影响性能 线程不安全 3.源码分析 1.add()方法 /** * Appends the specified element to t ...
分类:
其他好文 时间:
2020-09-09 18:51:49
阅读次数:
38
console.log(Object) console.log(Object.prototype) console.log(Object.prototype.__proto__) // null function Fn () { this.test1 = function () { console. ...
分类:
Web程序 时间:
2020-09-08 21:04:15
阅读次数:
55