摘要: WebSocket协议解析 转载请注明出处:WebSocket解析 现在,很多网站为了实现推送技术,所用的技术都是轮询。轮询是指在特定的时间间隔(如每一秒),由浏览器对服务器发起HTTP请求,然后由服务器返回数据给浏览器。由于HTTP协议是惰性的,只有客户端发起请求,服务器才会返回数据。轮询技术实现 阅读全文
posted @ 2019-03-24 21:07 不带R的墨菲特 阅读(423) 评论(1) 推荐(0)
摘要: Http协议中Cookie详细介绍 Cookie总是保存在客户端中,按在客户端中的存储位置,可分为内存Cookie和硬盘Cookie。内存Cookie由浏览器维护,保存在内存中,浏览器关闭后就消失了,其存在时间是短暂的。硬盘Cookie保存在硬盘里,有一个过期时间,除非用户手工清理或到了过期时间,硬 阅读全文
posted @ 2019-03-24 20:53 不带R的墨菲特 阅读(1315) 评论(0) 推荐(0)
摘要: 跳转至主要内容 选择语言 跳到搜索 MDN Web 文档 技术 参考与指南 反馈 登录 技术 参考与指南 反馈 登录 登录 登录 搜索搜索 HTTP 身份验证 语言 编辑 高级 HTTP 身份验证 语言 编辑 高级 HTTP 身份验证 HTTP 身份验证 语言 编辑 高级 语言 编辑 高级 跳转到: 阅读全文
posted @ 2019-03-24 20:45 不带R的墨菲特 阅读(1022) 评论(0) 推荐(0)
摘要: python selenium-9 grid模式 grid是进行分布式测试的工具,由一个hub主节点和若干个node代理节点组成 1.下载Selenium Standalone Server 下载地址:https://www.seleniumhq.org/download/ 2.启动hub和节点 # 阅读全文
posted @ 2019-03-24 20:38 不带R的墨菲特 阅读(182) 评论(1) 推荐(0)
摘要: 内置函数 : driver.execute_script() 2.自定义弹窗 由于alert弹窗不美观,现在大多数网站都会使用自定义弹窗,使用Selenium自带的方法就驾驭不了了,此时就要搬出JS大法。这里举一个新世界教育官网首页的例子: 图中的这种弹窗就是现在主流的表现形式,处理这种弹窗可以利用 阅读全文
posted @ 2019-03-24 19:04 不带R的墨菲特 阅读(604) 评论(0) 推荐(0)
摘要: chromeOptions各个参数的数据类型:具体看官方文件,https://sites.google.com/a/chromium.org/chromedriver/capabilities add_argument 方法添加启动参数有: –user-data-dir=”[PATH]” 指定用户文 阅读全文
posted @ 2019-03-24 18:49 不带R的墨菲特 阅读(931) 评论(0) 推荐(0)
摘要: 1.1. 连接无用户名密码认证的代理 2. 有用户名和密码的连接 以上直接通过python代码生成chrome所需的zip插件文件,IP端口用户名密码写上自己的,原文出处: https://github.com/RobinDev/Selenium-Chrome-HTTP-Private-Proxy 阅读全文
posted @ 2019-03-24 18:12 不带R的墨菲特 阅读(5595) 评论(0) 推荐(0)
摘要: 下载地址:https://www.scootersoftware.com/BCompare-4.2.9.23626.exe 阅读全文
posted @ 2019-03-24 01:04 不带R的墨菲特 阅读(1415) 评论(0) 推荐(0)
摘要: 第一步:创建本地分支 点击右键选择TortoiseGit,选择Create Branch…,在Branch框中填写新分支的名称(若选中”switch to new branch”则直接转到新分支上,省去第二步),点击OK按钮: ​ 第二步:通过“Switch/Checkout”切换到新创建的分支上, 阅读全文
posted @ 2019-03-24 00:57 不带R的墨菲特 阅读(3413) 评论(0) 推荐(0)
摘要: 环境配置: windows64bit 系统 jdk1.8安装配置环境变量,这个不说了百度有 gitblit官网下载对应操作系统位数64bit包解压:http://www.gitblit.com/ ​ 第七步:创建用于存储资料的文件夹。 j解压到D:\Git\ 下并在Git下新建Gitproject空 阅读全文
posted @ 2019-03-24 00:54 不带R的墨菲特 阅读(305) 评论(0) 推荐(0)
摘要: 1.安装 安装Git 安装TortoiseGit 乌龟客户端 首先下载安装一个git客户端这个就不多说了基本就是next一直到底 安装后首次新建一个项目project在git服务器上 2.配置 1.注册用户,让git知道你是谁,在于提交代码的时候,知道是哪个家伙提交的!git config --gl 阅读全文
posted @ 2019-03-24 00:53 不带R的墨菲特 阅读(1018) 评论(0) 推荐(0)
摘要: 文件py压缩包下载地址https://files.cnblogs.com/files/SunshineKimi/HtmlTestRunner2.x_3%2Cx.rar 源码拷贝如下: python 2.x python3.x 阅读全文
posted @ 2019-03-24 00:33 不带R的墨菲特 阅读(20211) 评论(0) 推荐(0)
摘要: 1. 官网2.7jenkins.war下载 http://mirrors.jenkins.io/war-stable/2.73.2/jenkins.war jdk-x86 linux 32bit适用 https://download.oracle.com/otn-pub/java/jdk/8u201 阅读全文
posted @ 2019-03-24 00:30 不带R的墨菲特 阅读(221) 评论(0) 推荐(0)
摘要: # coding=utf-8# URL:https://www.python.org/downloads/ __author__ = "Chen"__version__ = "python2.x and python3.x" """假设现在需要多版本python共存,python2.x用来空间数据主 阅读全文
posted @ 2019-03-24 00:17 不带R的墨菲特 阅读(382) 评论(0) 推荐(0)