EventFiringWebDriver网页事件监听(二)
下面是我自己写的监听器 MyWebDriverListener 以上的监听器可以满足以下需求: 1.执行打开网页的操作室, 需要分别记录打开前和之后的URL地址. 2.在查找某个页面元素时候, 查找之前和之后都需要记录查找条件 3.在对页面进行单机操作室, 单击前需要记录元素的查找条件, 单机后记录 ... 查看全文
C# webbrowser 修改useragent
http://www.lukepaynesoftware.com/articles/programming-tutorials/changing-the-user-agent-in-a-web-browser-control/ Changing the User Agent in a web bro ... 查看全文
接口调优——WebAPI 过滤器,IIS WebDAV
本周工作的时候,任务计划已经完成,进行了接口的调优,其中对于过滤器这一块着重进行了调整。 在这个过程中对过滤器的顺序有了一定了解,这里记录下来。 1、身份认证过滤器—AuthenticationFilter 这个是做统一身份认证授权的,这个是最先进来的,进行用户身份验证: 2、Action 过滤器— ... 查看全文
EventFiringWebDriver网页事件监听(一)
Selenium提供了很多的event listening functions来跟踪脚本执行过程中的events. How it works? 在注册了listener的webDriver里面,这些listener可以listen events。events可以是任何类型的event 或者 acti ... 查看全文
HTTP服务&AJAX编程
即 Asynchronous Javascript And XML,AJAX 不是一门的新的语言,而是对现有持术的综合利用。 本质是在HTTP协议的基础上以异步的方式与服务器进行通信。 传统方式我们是以表单形式与服务器通信的。 1.1 异步 指某段程序执行时不会阻塞其它程序执行,其表现形式为程序的执 ... 查看全文
使用Webdriver执行JS
首先,我们使用如下方式初始化driver: Java代码 WebDriver driver = new FirefoxDriver(); JavascriptExecutor jse = (JavascriptExecutor)driver; Java代码 Java代码 1.直接传入Javascri ... 查看全文
iis+php(FastCGI)
1. 安装 IIS 时选择添加 CGI 功能 2. 安装 PHP, 2.1 下载 nts 版本 (非线程安全版本) zip 压缩包,下载对应的 vc++ 运行时(php官网下载页面左侧有下载链接) 2.2 安装 vc++ 运行时,解压php压缩包至任意目录(比如: "C:\Program Files ... 查看全文
关于cgi,fastcgi,php-fpm的一些个人理解
个人将cgi理解为翻译工具,举个例子,webserver如apache是中国人,收到的请求访问php文件是法国人,两者语言不通,无法沟通。这时cgi作为一个接口工具,为两者做翻译的服务。cgi程序会解析php的内容,以双方约定的形式返回web服务器。 cgi全称是“公共网关接口”(Common Ga ... 查看全文
访问localhost的phpmyadmin出现访问被拒绝
原因是:没有配置MySQL数据库密码。 1.打开D:\wamp\apps\phpmyadmin x.xx找到config.inc.php。 修改并保存: $cfg['Servers'][$i]['user'] = 'root';$cfg['Servers'][$i]['password'] = 'M ... 查看全文
米扑科技的开源项目:sitemap-php 自动生成网站地图
sitemap-php 是一个轻量级、简单快速生成网站地图的开源项目,由北京米扑科技有限公司(mimvp.com)开发分享。 通过简单的配置定义,一个函数createSitemap(),可自动生成sitemap.xml、sitemap.html等网站地图文件, 自动生成的xml、html文件,支... ... 查看全文
anaconda在公司内网如何避免安装过程中HTTP0的错误?(windows)
解决办法就是在内网中配置代理~ 进入 中,找到.condarc文件~ 需要修改的内容如下: 我们设置清华镜像为上面所说的URLs,如在tencent中,proxy_server如下: ... 查看全文
Swoole PHP windows composer
直接下载了 Swoole PHP 的 Windows 版安装包来用,遇到需要 Composer。 先是下载了 composer.phar。在这里下的 https://getcomposer.org/download/。手动下载 installer 并执行,它会自己下载合适的版本过来。 然后在同一文件 ... 查看全文
ThinkPhp框架:分页查询和补充框架知识
上一篇的随笔写的是基本操作,现在可以做一些高级操作,例如有条件的查询数据,有分页的条件查询数据 一、一个条件的查询数据 查询数据自然是先要显示出数据,然后根据条件进行查询数据 (1)显示出表的数据 这个方法我还是写在了HomeController.class控制器文件中 (1.1)写了一个方法sho ... 查看全文
Visual Studio提示“无法启动IIS Express Web服务器”的解决方法
在使用Visual Studio运行ASP.NET项目时,会提示“无法启动IIS Express Web服务器”,无法运行,如图: 这一般出现在重装系统之后,或者项目是从别的电脑上复制过来的。解决方法就是在解决方案文件夹下找到并删除“.vs”文件夹(可能是隐藏文件夹),重新打开项目,就能正常运行了。 ... 查看全文
http协议---简述
http(Hypertext transfer protocol)超文本传输协议,通过浏览器和服务器进行数据交互,进行超文本(文本、图片、视频等)传输的规定。 也就是说,http协议规定了超文本传输所要遵守的规则。那么网页在输入URL到加载,http究竟做了哪些工作呢? 浏览器负责发起请求和最后的响 ... 查看全文
简述Socket,IP,TCP三次握手,HTTP协议(有助于理解、记忆和学习)
我在这里简述Socket,IP,TCP三次握手,HTTP协议(有助于理解、记忆和学习面试时方便回答) 1、socket原理 Socket支持网上点对点的通信 服务的一种技术,服务端端实现监听连接。client实现发送连接请求,建立连接后进行发送和接收数据。 服务器端建立一个serversocket。 ... 查看全文
HTTP与HTTPS的区别
今天在做雅虎的时候,发现用第三方工具截取不到客户端与服务端的通讯,以前重来没碰到过这种情况,仔细看了看,它的url请求时基于https的,gg了下发现原来https协议和http有着很大的区别。总的来说,http效率更高,https安全性更高。首先谈谈什么是HTTPS: HTTPS(Secure H ... 查看全文
go web framework gin group api 设计
假如让你来设计group api, 你该怎么设计呢? group api 和普通api的区别在于前缀不同,如果group api的版本为v1.0 那么相对应的url为/v1.0/xxx, 如果是普通api的话那么api相对应的版本为/xxx 在gin web framework 中设计的原则也是以相 ... 查看全文
socket servlet webservice 区别及使用场景
原文地址: http://blog.csdn.net/sdjkjsdh/article/details/51569481 1、 Socket:使用TCP/IP或者UDP协议在服务器与客户端之间进行传输的技术,是网络编程的基础 Servlet:使用http协议在服务器与客户端之间通信的技术。是Sock ... 查看全文
Cannot find module 'webpack'
执行webpack命令报错 Error: Cannot find module 'webpack' at Function.Module._resolveFilename (module.js:325:15) at Function.Module._load (module.js:276:25) a ... 查看全文
httpd学习:http基础(续)
一次完整的http请求处理过程:(1)建立或处理连接:接收请求或拒绝请求(2)接收请求:接收来自于网络的请求报文中对某资源的一次请求的过程;并发访问响应模型(WebI/O):单进程I/O结构:启动一个进程处理用户请求,而且一次只处理一个;多个请求被串行响应;多进程I/O结构:并.. 查看全文