操作dom元素 查 查元素 id(getElementById){返回值获取到一个元素,没有找到返回null} class(getElementByClassName){返回值是一个类数组,没有找到返回空数组} 标签名(getElementByTagName){返回是一个数组,没有找到返回空数组} ...
分类:
其他好文 时间:
2020-04-13 23:13:16
阅读次数:
84
正则表达式实际上爬虫一共就四个主要步骤:明确目标(要知道你准备在哪个范围或者网站去搜索)爬(将所有的网站的内容全部爬下来)取(去掉对我们没用处的数据)处理数据(按照我们想要的方式存储和使用)正则表达式,又称规则表达式,通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式匹配规则re模块一般使用步骤使用compile()函数将正则表达式的字符串形式编译为一个Pattern对象注意:re对特
分类:
编程语言 时间:
2020-04-13 23:12:52
阅读次数:
83
1、分别定义变量a、b、c、d、e、f、g共7个变量,其中变量a、b、c、d、e的初始值为10,变量f=++e,变量g=e++,然后分别换行输出++a、b++、--c、d--的结果,最后以“$e=其值”的方式换行输出e、f、g的结果; 请自行设计PHP代码并写在下面: <?php $a;$b;$c; ...
分类:
Web程序 时间:
2020-04-13 23:12:14
阅读次数:
163
1. docker pull gitlab/gitlab-ce 2. mkdir -p /home/gitlab/config mkdir -p /home/gitlab/logs mkdir -p /home/gitlab/data 3. docker run -dit -p 443:443 -p ...
分类:
其他好文 时间:
2020-04-13 23:11:39
阅读次数:
82
前言 wait和notify必须在synchronized块中,否则会抛出IllegalMonitorStateException。 原因 代码示例 代码示例的问题所在 一个消费者调用take,发现buffer.isEmpty。 在消费者调用wait之前,由于cpu的调度,消费者线程被挂起,生产者调 ...
分类:
其他好文 时间:
2020-04-13 23:11:14
阅读次数:
143
第一次刷PAT ,注意事项:就像普通编译器一样要导入头文件 还有 using namespace std;要不然会报错(鬼知道我经历了什么 微笑.jpg) 1 #include <iostream> 2 3 using namespace std; 4 5 int main() 6 { 7 int ...
分类:
编程语言 时间:
2020-04-13 23:10:56
阅读次数:
98
jenkins是无法直接按照git插件的,因为git的一些依赖包jenkins是没有的。以下是我在解决jenkins安装git插件问题的处理步骤,亲测有效。1:打开https://plugins.jenkins.io/搜索git然后点击进入。2:手动下载git需要的插件。git_client.hpi插件、scm-api.hpi插件、workflow-setp-api.hpi插件、workflow-
分类:
其他好文 时间:
2020-04-13 23:10:36
阅读次数:
296
1、bridged(桥接模式) 在这种模式下,使用VMnet0虚拟交换机,虚拟操作系统就像是局域网中的一台独立的主机,与宿主计算机一样,它可以访问网内任何一台机器。在桥接模式下,可以手工配置它的TCP/IP配置信息(IP、子网掩码等,而且还要和宿主机器处于同一网段),以实现通过局域网的网关或路由器访 ...
分类:
系统相关 时间:
2020-04-13 23:10:21
阅读次数:
112
给定一个二叉树,检查它是否是镜像对称的。例如,二叉树[1,2,2,3,4,4,3]是对称的。1/\22/\/\3443递归解法:先判断根节点,然后再递归判断子节点是否满足镜像二叉树的条件.迭代求法:使用队列进行迭代,原理与BFS相同,先将根节点入队两次,当队列不为空时,进行判断是否满足对称二叉树的条件,当队列为空或者检测到两个节点的值不相同时(即不对称),结束循环.递归解法classSolutio
分类:
其他好文 时间:
2020-04-13 23:09:54
阅读次数:
83
"D Edge Weight Assignment" 参考: "Codeforces Round 633 Editorial " 感觉这个题关键之处在于,要会将图化为一棵树,这样逻辑会清晰很多。 如果叶子之间距离存在有奇数(非1),那么最小的 f 值一定为3,否则为1。可以通过求解其他叶子节点到某一 ...
分类:
其他好文 时间:
2020-04-13 23:09:29
阅读次数:
82
public class CountDownLatch { public static void main(String[] args) throws Exception{ java.util.concurrent.CountDownLatch countDownLatch = new java.u ...
分类:
其他好文 时间:
2020-04-13 23:08:55
阅读次数:
76
1 前言 队列是一种在尾部添加元素、从头部删除元素的数据结构,而阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作支持阻塞的插入和移除方法。 ①支持阻塞的插入方法:当队列满时,队列会阻塞插入元素的线程,直到队列不满。 ②支持阻塞的移除方法:在队列为空时,获取元素的线 ...
分类:
其他好文 时间:
2020-04-13 23:08:21
阅读次数:
74
一、appium设置 1、打开appium 2、设置 appium服务器:点击 高级设置 3、启动 appium 服务器 二、查看 .apk 安装包的“包名”和“活动入口名” 1、先复制本地 .apk 的路径 2、再获取被测试APP的 “包名” 和 “活动入口名”: cmd: aapt dump b ...
分类:
移动开发 时间:
2020-04-13 23:08:00
阅读次数:
107
在案例中我们经常使用对象数组来存储一些数据,今天讲一下如何将这些对象数组中的数据导出为可下载的Excel文件。这个demo中,点击图标行会上传一张图片,并将其设置为图标行的背景图片,同时令上传文件的图标隐藏。此外输入框也可以自由输入内容。接下来点击Export按钮,就会将上传的图片和输入框的内容添加到对象数组中,然后利用Excel表格组件将对象数组的数据导出为一个Excel文件并下载。要注意的是E
分类:
其他好文 时间:
2020-04-13 23:07:31
阅读次数:
165
是一个开源的 框架, 可以用来构建和开发 环境 win10 下载 官网下载: "http://cxf.apache.org/download.html" 解压后如下所示: 配置环境变量 新建变量 变量下添加: 验证 中运行 ,忽略提示,显示版本号则证明配置成功 生成java文件 示例 手机归属地 查 ...
分类:
编程语言 时间:
2020-04-13 23:06:54
阅读次数:
80
HttpPrinter-网页打印插件下载地址:http://www.HttpPrinter.com/一、概述:常用的报表打印的方法包括:1.使用activex打印但是只能用在IE中,然而微软已经放弃了IE,chrome一家独大,新版的EDGE都用chrome开源内核了.2.生成pdf打印但是效率和打印效果有限制.你批量打印数据试试,不累死你,生成一个pdf,自己点击打印一次.3.用js传递数据给报
分类:
Web程序 时间:
2020-04-13 23:06:41
阅读次数:
559