web前端自动化测试利器puppeteer介绍 Intro Chrome59(linux、macos)、 Chrome60(windows)之后,Chrome自带 "headless(无界面)模式" 很方便做自动化测试或者爬虫。但是如何和headless模式的Chrome交互则是一个问题。通过启动C ...
分类:
Web开发 时间:
2018-11-29 13:47:17
收藏:
0 评论:
0 赞:
0 阅读:
167
1.使用命令 vim /etc/profile 打开profile文件 2.在profile文件最后加入 export JAVA_HOME=/home/tools/jdk1.8.0_171export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA ...
分类:
系统服务 时间:
2018-11-29 13:47:03
收藏:
0 评论:
0 赞:
0 阅读:
177
简介: postman是一个很好的http模拟器,在测试rest服务时是很好用的工具,可以发送get、post、put等各种请求。发送json的具体步骤:1、选择post请求方式,同时将header的content-type设置为application/json2、设置body的编码方式为raw,a ...
分类:
Web开发 时间:
2018-11-29 13:46:47
收藏:
0 评论:
0 赞:
0 阅读:
151
text = '"Go until jurong point, crazy.. Available only in bugis n great world la e buffet... Cine there got amore wat..."' import nltkfrom nltk.corpus ...
分类:
其他 时间:
2018-11-29 13:46:28
收藏:
0 评论:
0 赞:
0 阅读:
217
定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。 函数声明的一个重要特征就是函数声明提升(function declaration hoisting),意思是在执行代码前会先读取函数声明。 这个例子不会报错,因为代码在执行前会先读取函数声明。理解函数提升的关键就是区别函数声明和函数表达式 ...
分类:
编程语言 时间:
2018-11-29 13:46:11
收藏:
0 评论:
0 赞:
0 阅读:
121
1:安装制定的版本库 找到自己正在使用的python在什么位置,然后找到对应的site-packages在哪里 ,再这样安装即可 pip install -t C:\Users\Micky\AppData\Local\Programs\Python\Python35\Lib\site-package ...
分类:
编程语言 时间:
2018-11-29 13:45:50
收藏:
0 评论:
0 赞:
0 阅读:
194
概述 1.什么是爬虫 爬虫,即网络爬虫,大家可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛咯,如果它遇到资源,那么它就会抓取下来。想抓取什么?这个由你来控制它咯。 比如它在抓取一个网页,在这个网中他发现了一条道路,其实就是指向网页的超链接,那么它就可以爬到 ...
分类:
编程语言 时间:
2018-11-29 13:45:26
收藏:
0 评论:
0 赞:
0 阅读:
110
在线演示 本地下载 ...
分类:
Web开发 时间:
2018-11-29 13:44:17
收藏:
0 评论:
0 赞:
0 阅读:
155
"传送门" 仙人掌直径,以前好像模拟赛的时候做到过一道基环树的直径,打了个很麻烦的然而还错了……今天才发现那就是这个的弱化版啊…… 如果是树的话用普通的dp即可,记$f[u]$表示$u$往下最长能伸多少。我们用一个类似tarjan的做法,在dfs的过程中记录dfn和low,如果某条边不在环内,那么这 ...
分类:
其他 时间:
2018-11-29 13:44:00
收藏:
0 评论:
0 赞:
0 阅读:
128
题目大意:给定一个长度为 N 的序列,求其等差数列的个数。 题解:根据题意应该是一道序列计数 dp。设 $dp[i][j]$ 表示以第 i 项结尾,公差为 j 的等差数列的个数,则状态转移方程为 $dp[i][d]=\Sigma_{j=1}^{i 1} dp[j][d]$。由于一个单独的数字也是一个 ...
分类:
其他 时间:
2018-11-29 13:43:41
收藏:
0 评论:
0 赞:
0 阅读:
161
Java中的经典算法之选择排序(SelectionSort) 神话丿小王子的博客主页 a) 原理:每一趟从待排序的记录中选出最小的元素,顺序放在已排好序的序列最后,直到全部记录排序完毕。也就是:每一趟在n-i+1(i=1,2,…n-1)个记录中选取关键字最小的记录作为有序序列中第i个记录。基于此思想 ...
分类:
编程语言 时间:
2018-11-29 13:43:16
收藏:
0 评论:
0 赞:
0 阅读:
132
加粗标题 加下标线 <!--aba--> #Include  ...
分类:
其他 时间:
2018-11-29 13:42:57
收藏:
0 评论:
0 赞:
0 阅读:
164
网络大数据黑客揭秘,数据变相买卖,从手机到电脑! 当你登录今日头条,浏览一些新闻或者广告内容,然后打开淘宝,出现的都是与你刚浏览的相关的产品的时候,你会不会觉得不可思议,是的这就是小数据,手机很多app都会记录你的上网习惯和浏览的内容意向,然后手机里面某些流氓插件在后台随时上传和传送这些数据,这些小 ...
分类:
移动平台 时间:
2018-11-29 13:42:28
收藏:
0 评论:
0 赞:
0 阅读:
157
import java.lang.reflect.Field; import java.util.List; /** *包名: *描述: */ /** * ObjectTest.java * * 时间:2018年11月28日 * 描述: */ public class ObjectTest { //... ...
分类:
其他 时间:
2018-11-29 13:42:00
收藏:
0 评论:
0 赞:
0 阅读:
216
set_error_handler 由于历史原因,php一开始被设计为一门面向过程的语言,所以异常处理没有使用像Java一样的 try / catch 机制,出错时直接显示到页面上,或者记录到web服务器的错误日志中,并且php的错误分成了很多的级别,例如E_ERROR、E_WARNING、E_PA ...
分类:
其他 时间:
2018-11-29 13:41:40
收藏:
0 评论:
0 赞:
0 阅读:
185
版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/u012515223/article/details/28595349 单件模式(singleton pattern) 具体解释本文地址: http://blog.csdn.net/caroline_w ...
分类:
其他 时间:
2018-11-29 13:41:25
收藏:
0 评论:
0 赞:
0 阅读:
129
1、在目录D:\software\pycharmpython\djangoProject下新建helloworld的项目:django-admin startproject helloworld 2、用pycharm从D:\software\pycharmpython\djangoProject目录 ...
分类:
其他 时间:
2018-11-29 13:41:07
收藏:
0 评论:
0 赞:
0 阅读:
136
Ajax重构简介 Ajax的实现主要依赖于XMLHttpRequest对象,但是在调用其进行异步数据传输时,由于XMLHttpRequest对象的实例在处理事件完成后就会被销毁,所以如果不对该对象进行封装处理,在下次需要调用它的时候就要重新构建,而且每次调用都需要写一大段的代码,使用起来很不方便,虽 ...
分类:
Web开发 时间:
2018-11-29 13:40:49
收藏:
0 评论:
0 赞:
0 阅读:
180
ReentrantLock是Java并发包中提供的一个可重入的互斥锁。ReentrantLock和synchronized在基本用法,行为语义上都是类似的,同样都具有可重入性。只不过相比原生的Synchronized,ReentrantLock增加了一些高级的扩展功能,比如它可以实现公平锁,同时也可 ...
分类:
其他 时间:
2018-11-29 13:40:29
收藏:
0 评论:
0 赞:
0 阅读:
121
(一)JSP技术的产生 Servlet技术 用来动态生成 网页数据资源,Servlet生成HTML 页面数据时,所有内容都是通过 response.getWriter response.getOutputStream 向浏览器输出的: 用Servlet 输出流打印网页信息 Servlet生成网页缺点 ...
分类:
Web开发 时间:
2018-11-29 13:39:47
收藏:
0 评论:
0 赞:
0 阅读:
245