网址:https://www.w3school.com.cn/example/xmle/books.xml 使用@属性方式查找元素 案例:获取//*[@category] 属性 2.使用父节点获取元素唯一性 如果在搜索栏中,使用//*[@lang='en'],会找到4个,我们可以使用父类中唯一,定位 ...
分类:
其他好文 时间:
2020-03-08 17:57:30
阅读次数:
78
1.简介 阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作支持阻塞的插入和移除方法。 1)支持阻塞的插入方法:意思是当队列满时,队列会阻塞插入元素的线程,直到队列不满。 2)支持阻塞的移除方法:意思是在队列为空时,获取元素的线程会等待队列变为非空。 阻塞队列常用于 ...
分类:
其他好文 时间:
2020-03-08 17:45:40
阅读次数:
57
js操作HTML的元素属性: <html> <head> <title>js操作HTML的元素属性</title> <meta charset="UTF-8"/> <!-- js操作HTML元素属性学习: 获取元素对象 操作元素属性 获取: 元素对象名.属性名//返回当前属性的属性值。 固有 元素对 ...
分类:
Web程序 时间:
2020-03-04 18:46:51
阅读次数:
82
?冒泡排序,一种稳定的排序算法,即相同元素之间不会发生交换.以下为代码实现,如有不足,欢迎下方留言? 1 #include<iostream> 2 3 using namespace std; 4 5 //交换元素 6 void swap(int *num1,int *num2){ 7 int te ...
分类:
编程语言 时间:
2020-03-04 12:49:53
阅读次数:
65
[toc] 一、内容操作 1、html() 与JS中的interHTML属性类似,用以读取或者设置某个元素的HTML内容。 2、text() 与JS中innerText属性类似,用以读取或设置某个元素中的文本内容。 3、val() 与JS中的Value属性类似,用以设置和获取元素的value属性值。 ...
分类:
Web程序 时间:
2020-03-03 14:28:19
阅读次数:
75
[toc] LinkedList是一种以带头尾指针的双向链表实现的 List,与 ArrayList 相比,其插入元素快,不需要将元素向后移动,但是其获取元素却没有 ArrayList 方便。 继承体系 数据结构 在linkedList中维护了一个双向链表 源码解析 1.属性 2.构造方法 Link ...
分类:
编程语言 时间:
2020-03-03 00:35:41
阅读次数:
62
【题目】 实现一个栈,在实现栈的基本功能的前提下,再实现返回最小元素的操作。 【要求】 pop、push、getMin操作的时间复杂度都是O(1) 设计的类可以使用现成的栈结构。 【分析】 想要使得获取最小值的时间复杂度为O(1),最简单的方法就是提前将最小值记录下来,当我们需要获取时便可直接获取 ...
分类:
其他好文 时间:
2020-02-29 00:55:11
阅读次数:
93
Document:文档对象,根 创建 ①window.document②document 方法 获取Element对象: ①document.getElementById():根据id属性值获取元素对象。id值一般唯一 ②document.getElementsByTagName()根据元素名称获取 ...
分类:
其他好文 时间:
2020-02-28 20:30:00
阅读次数:
74
元素坐标: 浏览器坐标系统 使用offsetParent属性获取元素的坐标 使用w3c标准属性elem.getBoundingClientRect获取元素的坐标 结合以上两种方式,实现兼容浏览器的获取坐标方式 摘要 \ 在浏览器中存在两个坐标系统:\ 1. 相对文档——坐标远点在页面的左上角 2. ...
分类:
其他好文 时间:
2020-02-28 12:24:24
阅读次数:
68
1、设置无头浏览器模式 2、设置屏幕尺寸 3、通过xpath获取元素并单击 4、关闭浏览器 5、获取input标签 输入文字 执行回车 6、执行双击 7、执行等待 8、浏览器全屏截图保存到指定路径 9、退出driver程序 driver.quit() `` 10、select下拉框的选值处理 ...
分类:
其他好文 时间:
2020-02-27 10:26:52
阅读次数:
100