selenium库 selenium是一种通过模拟人工行为进行浏览器测试的工具.大概过程是:python调用该库的相应对象方法,相应的对象方法调用相应的浏览器驱动,然后在新建的浏览器窗口中完成相应的动作. 通过该库相对request库等而言,更加便捷. 安装 selenium库的安装分为两步,库的安 ...
分类:
其他好文 时间:
2019-03-08 19:43:01
阅读次数:
162
封装是面向对象三大特性之一。封装的好处,一个是增加代码内聚性,就是将数据和对数据的操作封装在一起,提高可复用性和可维护性;还有就是信息隐藏,就是把不该暴露的信息藏起来,通过访问控制来隐藏数据,不被外界干扰。也就是说,一个对象就是一个封装了数据和操作这些数据的代码的逻辑实体。Go语言没有封装这个名词, ...
分类:
编程语言 时间:
2019-03-07 16:14:28
阅读次数:
153
变异方法:会改变原始数组 非变异方法:不会改变原始数组,但是会返回一个新数组 fliter() slice() concat() vue不能检测变动的数组 利用索引值直接设置内容时 vm.items[indexOfItem] = newValue; 修改数组的长度时 vm.items.length ...
分类:
编程语言 时间:
2019-03-07 11:40:57
阅读次数:
764
一、BOM对象 BOM游览器对象模型,可以与游览器对话 BOM下Window对象最重要,还有history、location对象 二、Window对象方法 1、alert提示框 2、confirm confirm("hello") 用处: 文件是对否保存 下载是否取消 var ret=confirm ...
分类:
编程语言 时间:
2019-03-04 18:50:15
阅读次数:
124
flask中CBV使用 先对这段代码就行解析吧 : 它是我们写一个视图类对吧 : 由类直接调用,他应该就是类里的一个函数(这里看不错它是对象方法,还是类方法,还是静态方法), 因为类可以调用它下面的所有函数对吧,在我们的 并没有写 这个函数,所以这个函数应该在它继承的类中,我们顺着这个基类去找找看, ...
分类:
其他好文 时间:
2019-03-03 17:35:02
阅读次数:
292
ECMA-262 定义了下列 7 种错误类型,简单说明如下: 其中 Error 是基类,其他错误类型都继承自该类型。因此,所有错误类型共享了一组相同的属性, 错误对象中的方法全是默认的对象方法。 Error 类型的错误很少见,如果有也是浏览器抛出的,这个基类 型的主要目的是供开发人员抛出自定义错误。 ...
分类:
编程语言 时间:
2019-02-23 14:46:48
阅读次数:
360
说白了,远程调用就是将对象名、函数名、参数等传递给远程服务器,服务器将处理结果返回给客户端 远程调用使得调用远程服务器的对象、方法的方式就和调用本地对象、方法的方式差不多,因为我们通过网络编程把这些都隐藏起来了。远程调用是分布式系统的基础。 远程调用一般分为两种,远程过程调用(RPC)和远程方法调用 ...
分类:
编程语言 时间:
2019-02-20 18:45:18
阅读次数:
213
今天huskiesir在对列表进行操作的时候,用到了sorted()函数,偶然情况下在菜鸟教程上看到了内置方法sort,同样都可以实现我对列表的排序操作,那么方法和函数有什么区别和联系呢? 如下是我个人总结: 1.调用的方式不一样:函数:通过”函数名()”的方式调用方法:通过“对象.方法名”的方式调 ...
分类:
编程语言 时间:
2019-02-15 15:44:39
阅读次数:
172
Java中类,对象,方法的内存分配 Java中类,对象,方法的内存分配 Java中类,对象,方法的内存分配 Java中类,对象,方法的内存分配 以下针对引用数据类型: 在内存中,类是静态的概念,它存在于内存中的CodeSegment中。 当我们使用new关键字生成对象时,JVM根据类的代码,去堆内存 ...
分类:
编程语言 时间:
2019-02-15 13:53:47
阅读次数:
218