自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

原创 在ChromeDriver中启用用户缓存(如H5的localStorage)

在做自动化测试的时候,有时我们需要保证浏览器支持缓存功能,比如在网页中用到了HTML5的localStorage,如果使用默认的ChromeDriver,那么localStorage功能就会出现问题,需要使用user-data-dir参数进行初始化ChromeDriver,在这里需要注意当使用user-data-dir时,千万不要使用默认的用户数据路径"C:/Users/user name/App

2017-04-25 15:55:16 5589

转载 Apache http 服务器如何启用和设置 https 连接以提供加密的 http 通讯教程

原文地址:http://blog.csdn.net/joyous/article/details/50834504#commentsApache HTTP Server(简称Apache)是Apache软件基金会的一个开放源代码的网页服务器软件,可以在大多数电脑操作系统中运行,由于其跨平台和安全性。被广泛使用,是最流行的Web服务器软件之一,快速,可扩展性强,是 Apach

2017-02-23 21:27:50 707

原创 使用C#清空Edge浏览器的Cookie

我在用Selenium做Edge自动化测试的时候发现,Selenium的Driver.Manage().Cookies.DeleteAllCookies()在Edge上没有其作用,导致第二次打开Edge保存了上次的登录信息,所以需要另外写代码清空CookieGoogle了一下发下Edge的Cookie信息存储在%LOCALAPPDATA%\Packages\Microsoft.Micr

2017-02-23 11:23:14 2362

转载 使用APACHE部署DJANGO程序的时候如何配置静态文件支持?

原文地址:http://blog.chedushi.com/archives/4692我的环境是: CentOS 7 + Python 2.7 + Django 1.8.17使用apache部署django程序的时候如何配置静态文件支持,下面红色字体部分为配置静态文件支持:DocumentRoot /var/other/django/ibooklist/

2017-02-22 22:23:11 1176

翻译 为Replica Set配置访问控制

原文地址:https://docs.mongodb.com/manual/tutorial/deploy-replica-set-with-keyfile-access-control/#deploy-repl-set-with-auth 概述强制对Replica Set进行访问控制,需要如下配置:使用Internal Authentication对Replic

2017-01-18 14:52:34 500

翻译 搭建包含3台机器的Replica Set

原文地址: https://docs.mongodb.com/manual/tutorial/deploy-replica-set/概述当发生断网、系统故障时,拥有3台机器的mongodb复制集(replica set)能够提供充分的冗余机制,保证数据库系统正常运行。MongoDB复制集对处理大量的分布式读取操作也有很好的性能。MongoDB复制集只允许包含奇数个成员(3,5,7.

2017-01-17 18:24:47 700

原创 删除临时存储过程

最近发现SQL脚本中的一段代码不工作了,这段代码主要是用来删除临时的存储过程的,代码如下:IF object_id('#AddUser') IS NOT NULL DROP PROCEDURE #AddUserGOCREATE PROCEDURE #AddUser@LoginName VARCHAR(128)ASBEGIN select @LoginNameEN

2017-01-13 17:33:35 541 1

原创 比较两张图片的差异

比较图片

2016-12-16 12:55:47 10736

原创 Visual Studio某些项目类型不能使用ConfigurationManager读取app.config文件的解决办法

在做C#开发的时候经常使用app.config或者web.config,将一些简单的配置信息存在config文件里面,然后使用ConfigurationManager来读取很方便,但是最近在开发load test的时候发现这个方法不灵了,检查引用发现System.configuration还在,config文件也没有问题。最后Google了一下才发现,原来是项目类型的问题,简单来说就是Load

2016-11-18 17:36:33 3371 3

翻译 使用PowerShell关闭远程机器上的进程

原文地址:http://rakhesh.com/powershell/killing-a-process-on-a-remote-computer-using-powershell/在本地计算机上关闭进程的方式:(Get-Process -Name notepad2).Kill()Stop-Process -Name notepad2Get-Process -Name notepa

2016-11-15 15:16:56 3426

原创 The type or namespace name '***' could not be found (are you missing a using directive or an asse

今天在一个已有的Solution里面添加新的Project的时候出现了这个错误,具体出错步骤:1. 现有Solution S, 包含项目 P1, P2.2. 添加项目P3, P3引用P1, P2。具体项目依赖关系如下:本来很简单的事情,结果添加新项目后,新项目总是不能引用P1和P2。最后研究很久才发祥,原来P1和P2使用的是.NET FrameWork 4.5.1和

2016-11-09 14:28:02 4427

原创 unknown error: cannot get automation extension

今天把Selenium的C# Driver升级到了最新的3.0版,结果Code就一直不能执行了,具体错误信息如下。System.InvalidOperationException was unhandled by user code  HResult=-2146233079  Message=unknown error: cannot get automation extension

2016-11-08 15:11:53 7128

原创 Selenium 实例化WebDriver

实例化不同WebDriver的时候有不同的设置,比如想在初始化Driver的时候就最大化窗口,Chrome需要使用浏览器参数start-maximized,想要在初始化Edge后清空缓存需要先使浏览器跳转到一个页面。var options = new InternetExplorerOptions();EdgeOptions edgeOptions = new EdgeOptions

2016-11-08 14:01:53 2017

原创 AngularJS修改model值时,显示内容不变

一段很简单的AngularJs代码: {{name}}网页上回显示一个文本框,输入值,文本框下面会显示所输入的内容。简单修改一下代码: {{name}}这次当输入内容时,不会显示输入信息了,同时AngularJs表达式也不能被解释了。感觉是因为Angular默认不存在myApp的对象,所以angular找不到对应的应用程序

2016-11-07 18:58:29 3064

翻译 ngApp

原文:https://docs.angularjs.org/api/ng/directive/ngAppngApp指令可以用于自动引导AngularJs应用程序。ngApp指令指定了应用程序的根节点位置,通常放在页面的根节点附近,例如在或者节点上。当使用ngApp的时候要注意一下几点:1. 每个html文档只能自动加载一个AngularJS应用程序。文档中的第一个ngApp将被用来

2016-11-07 18:46:37 2403

原创 自定义指令

重新开始学习AngularJS,把学到的一些东西记录下来。今天学习AngularJS的自定义属性,按照runoob上面的例子联系一下,原文地址:http://www.runoob.com/angularjs/angularjs-directives.html1. 使用元素名作为自定义属性:var app = angular.module("myApp", []);app.d

2016-11-07 14:02:23 260

原创 Jenkins学习总结

Jenkins是一个非常流行的分布式持续集成工具。强烈推荐初学者看看这个博客:http://www.cnblogs.com/itech/archive/2011/11/23/2260009.html我会持续将学习总结发布到这里的:1. 在CentOS上搭建了Jenkins服务之后,其它机器不能访问。解决方法:检查防火墙设置:我在允许了一下两个服务之后,就可以访问了:

2015-08-29 22:07:25 778

原创 使用开源中国的源码托管服务进行团队开发的一点总结

最近想和几个人一起开发一个项目,大家不在一起工作,那么源代码管理就是一个问题,于是在网上找了一个源码托管服务,经过一些简单研究终于设置成功了,所以在这里记录一些这个过程。1. 首先你得要有一个oschina的账号,来这里注册https://git.oschina.net/2. 在oschina上面创建自己的项目:http://git.oschina.net/projects/new,也可以

2015-07-26 10:43:53 1075

原创 PowerShell远程执行脚本是如何引用外部参数

Invoke-Command -Session $s -ArgumentList $variables -Scriptblock { param($variables) $DeployedBundles = "" if($variables -ne $null -and $variables.Length -gt 0){ $DeployedBundles

2015-05-13 11:54:26 4100

原创 ASP.NET MVC 4实现局部刷新

利用Ajax+PartialView实现页面局部刷新

2015-04-27 14:15:52 6356

原创 Exception has been thrown by the target of an invocation

最近执行测试项目时出现了这个错误,代码没有问题,一直正常的。经过多次尝试,发现可能是因为我的登录帐户换了,生成的TestResources文件的读写出了问题,于是清空TestResources文件夹之后再运行test case果然好了

2013-11-15 15:18:26 7416

原创 TextArea不能遮挡后面的文字

在使用TextArea时发生了一个奇怪的现象,就是TextArea不能遮挡后面的文字,经过研究发现是 position : inherit; 引起的 做了以下几个简单试验:首先原始UI如下,当单击“回复”按钮时显示一个DIV,DIV中包含一个TextArea和两个按钮:1. 当DIV的position : fixed,relatived 或者absolute时,显示

2013-08-06 11:03:00 1004

转载 在VS2012中分类执行test case

原文地址:http://blogs.msdn.com/b/visualstudioalm/archive/2012/11/09/how-to-manage-unit-tests-in-visual-studio-2012-update-1-part-1-using-traits-in-the-unit-test-explorer.aspx 最简单应用:通过test case文件路径过滤ca

2013-06-04 11:21:37 790

转载 Win7清除程序的最近打开记录

原文地址 :http://hi.baidu.com/yy_skyblue/item/41ea3166d2d5fe96c5d24952 Win7清除程序的最近打开记录先说说本文包含哪些内容, 顺序如下:1. 禁用"最近"打开记录(包括开始菜单)2. 手动清除"最近"打开记录. (不包括菜单)1. 禁用"最近"打开记录当我们使用资源管理器的时候, 在对应的目

2013-02-18 10:30:43 509

原创 为PowerShell脚本文件添加参数

在很多情况下,我们需要直接调用一个PowerShell脚本文件(.ps1文件), 而不是用ISE代开这个文件然后F5执行,有时候我们需要动态的告诉这个脚本一些变量值,这是我们就需要为这个脚本文件设置参数了,也许你会说,我写一个大方法替代这个脚本文件不好吗? 当然可以了,这少我认为完全可以,但是你这个方法是不是显得特别臃肿呢?还有你使用这个方法时是不是也要导入这个方法所在的文件呢? 所以在很多情况下

2013-02-16 14:31:39 2122

原创 为网站添加logo

所有的大型网站都有自己的logo,当打开一个网站时,浏览器标签上面以及地址栏上面都有一个logo,那么这是怎么做的呢? 上网搜了一下,主要有两种方法:1, 直接在网站目录的根节点下面放一张你的logo图片,该图片必须是.ico格式,而且名字必须严格限制为favicon.ico, 其他不需要任何操作, IIS就可以解析了。2, 在网页代码中添加引用:, 注意这个文件也必须是.ico格式,不支

2013-02-04 17:22:13 764

转载 InfoPath学习

最近项目要用到SharePoint,所以用到了InfoPath,上网搜到一篇博客感觉很好:http://sunny1229.blog.51cto.com/1171745/7971881. InfoPath的组成     •1. 设计 InfoPathDesigner           –设计模式是给表单设计人员使用的,用来设计表单模板。     •2. 填写 InfoPa

2013-01-15 15:55:49 630

转载 数据库中插入中文的乱码问题

原贴:http://www.cnblogs.com/yichengbo/archive/2011/08/12/2135892.html总的来说就是两点:1. 数据库设计:字段类型要用N**, 例如原来是VARCHAR,现在用NVARCHAR,原来CHAR,现在用NCHAR2.插入数据时进行控制:INSERT INTO table (name) VALUES(N'张三

2013-01-15 15:45:56 358

原创 .NET 多版本引用

​在C#的项目中经常要引用各种DLL,有时就要引用其他版本的DLL,此时就会产生问题。前段时间一个同事在.NET4.0版本的project上引用SQL Server SMO,就出现了这种问题,他本地机器上安装的是SQL Server 2008,所以他引用的SMO是.NET2.0,此时就出现了版本问题。 错误信息:Mixed mode assembly is built agains

2012-11-12 10:54:43 1762

转载 jquery selector 基础

http://www.cnblogs.com/zwl12549/archive/2008/08/09/1264163.html#commentformJquery的这套选择符是比较帅气的,借用了XPath2.0和CSS1-3中的语法,并且兼容了多个浏览器,让原本非常复杂的DOM,一下子变得简单起来了,手中最新的版本是1.2.2b,下面的所有例子,也是根据此版本提供的例子。测试HTML代码:

2012-08-10 19:08:35 335

原创 使用easydrag轻松实现web控件的拖拽效果

今天在学习JQuery的时候,看到一篇文章介绍Jquery插件EasyDrag实现控件拖拽效果。自己试了一下在IE9上轻松实现,效果非常好。http://fromvega.com/wordpress/2007/07/14/easydrag-jquery-plugin/使用起来也非常简单:$("#box2").easydrag();$("#box2").setHandler('han

2012-08-06 18:32:35 1030

原创 WebClient Headers

使用WebClient类进行Post操作时遇到错误:This header must be modified using the appropriate property.字面意思就是要求使用恰当的属性,那么WebClient的Header都有哪些可用的属性呢?以下是我从网上搜索到的:使用时wc.Headers.Add("ContentType","application/x-

2012-07-10 11:22:16 2536

转载 html中span标签中width属性无效的解决方法

原文地址 : http://hi.baidu.com/java_learning/item/0ad9083f179f145b81f1a7c8 先看下面代码: php自学网 输出:php自学网 可以看到 span会自动根据包含的内容来变化宽度. 这是因为:对于内联元素(可以是默认即为内联的比如 span 元素,也可以是 display: inline 的元素) wid

2012-07-07 23:33:52 1093

转载 使用Forms验证存储用户自定义信息

原文地址:http://www.cnblogs.com/zxjyuan/archive/2009/08/21/1551196.html非常感谢原文作者 1.使用Forms验证存储用户自定义信息Forms验证在内部的机制为把用户数据加密后保存在一个基于cookie的票据FormsAuthenticationTicket中,因为是经过特殊加密的,所以应该来说是比较安全的。而.net

2012-06-13 22:11:49 543

原创 XAML只能识别之前声明过的对象

最近在看WinPhone开发,随手写了一段代码,发现一个有意思的问题,XAML文件就像面向过程语言一样,只能识别之前声明过的东西,否则会提示类似:The resource "XXX" could not be resolved 错误.出错代码: 红色部分编译出错:'{DependencyProperty.UnsetValue}' is not a valid value for prope

2012-04-11 16:28:57 592

学习HTML时写的网站(不完善)

学习HTML时随手写的小程序,用来记录HTML标记,测试代码(模拟W3School的在线代码编辑功能)

2012-05-20

通过thumb.db读取缩略图文件

通过读取thumb.db 文件,直接浏览缩略图

2009-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除