自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (5)
  • 收藏
  • 关注

原创 Appium+Python+Django手机app自动化方案实现以及环境搭建

抽个时间把近期自动化研究的部分内容记录下来:1、环境搭建1.1  肯定是准备python环境,这个很容易,这次都以window为例搭建,python的版本使用2.7(支持比较好)下载python2.7,https://www.python.org/downloads/ 具体哪个版本号自己看着下载吧,下载完成后进行安装,和一般的windows程序一样。1.1.1 检查下python是

2016-05-16 15:37:36 2052

转载 Appium Desired Capabilities

Appium 服务关键字关键字描述实例automationName你想使用的自动化测试引擎Appium (默认) 或 SelendroidplatformName你要测试的手机操作系统iOS, Android, 或 FirefoxOSplatformVersion手机操作系统版本例如: 7.1, 4.4

2016-05-16 14:56:41 739

原创 Selenium+Python+Pycharm进行自动化测试

最近研究新的自动化测试方法,QTP已经用的比较熟练,待开发新的方法,这里做个记录和大家共勉。1、首先肯定是配置环境了,一步一步来吧,先下载需要的工具:下载一个python的环境,我这里用的Python3.4,一会我上传上来,大家可以直接下载。最好用3.4以及以上的版本,这样可以不用pip单独安装什么的,可以联网直接安装selenium了。安装完Python后可以在线进行selenium

2015-08-26 09:41:25 8386 1

原创 如何迁移sqlserver数据库数据文件,解决磁盘容量不足问题

直接上脚本了--检查数据库DBCC CHECKDB (JiangsuMobileOA) WITH PHYSICAL_ONLY--查看文件位置以及数据库的状态SELECT name, physical_name AS CurrentLocation, state_desc FROM sys.master_files--将镜像进行挂起操作,停止镜像(如果有设置的话)--ALTE

2015-05-11 10:11:18 2100

原创 通过vbs脚本从excel导入数据到SqlServer

直接上代码吧,最近研究了下vbs,刚有有个任务需要导入数据,就做了一个简单的导入数据操作,记录一下:Dim xlAppDim xlWorkbookDim xlWorksheetSet Cnn = CreateObject("ADODB.Connection")Cnn.ConnectionString ="Provider=SQLOLEDB.1;Password=xxxx

2015-04-10 08:43:50 1966

原创 最近研究QTP和.net可以结合使用发送邮件,自创方法记录一下

Set oSmtpClient=DotNetFactory("System.Net.Mail.SmtpClient","System")Set oCredentials=DotNetFactory("System.Net.NetworkCredential","System")Set oMailMessage=DotNetFactory("System.Net.Mail.MailMessa

2015-03-13 16:08:10 1015

转载 sqlserver自动备份

SQL Server 数据库定时自动备份【转】     在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库。而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库。要实现数据库的定时自动备份,最常用的方式就是使用SQL Server代理中的作业。启动SQL Server Agent服务,然后在其中新建作业,作业

2014-06-30 17:17:07 2101

原创 关于webchart的使用

关于webchart这个图标控件的使用,近期稍微研究了下,也使用率一些功能,做个记录分享下,前端加个控件                                                                                                                                      

2014-03-08 21:25:43 1082

原创 log4net的使用

2014-03-08 21:21:43 796

原创 关于cookie的使用

///         /// 设置cookie        ///         ///         public static void setcookie(string username)        {            HttpCookie cookie = new HttpCookie("JiangsuMobileOA");//初使化并设置Cook

2014-03-08 21:19:58 759

原创 .NET、C#发送邮件

///         /// Net 2.0 发送邮件        ///         /// 发送邮件服务器        /// 发信人Email        /// 发信人Email密码        /// 收信人Email        /// 邮件主题        /// 邮件内容        public static void Se

2014-03-08 21:18:46 827

原创 分享个比较好的数据库访问类

public class DBHelper    {          private static readonly string connectionString = ConfigurationManager.ConnectionStrings["JiangsuMobileOA"].ConnectionString.ToString();        private stat

2014-03-08 21:17:17 1162

原创 关于sqlserver的数据库备份与还原的方法

很久没有更新了,最近遇到数据库的备份还原都快忘记了,现在记录下 ---备份数据库BACKUP DATABASE JiangsuMobileOA TO DISK ='C:\JiangsuMobile\jsOA.bak' ---查看备份数据逻辑名restore filelistonly from disk = 'C:\JiangsuMobile\jsOA.bak'---强制还原

2014-03-08 21:14:58 710

原创 关于“服务器提交了协议冲突. Section=ResponseStatusLine"问题请

原因是这样的,ASP.Net 2.0 增强了安全性,对一些有危害的http 头进行了判断,比如url中有空格的情况,以帮助网站提高网络攻击的防御能力。如果你的http头中有一些ASP.NET 认为是有危害的信息,则会返回这个错误。你访问百度没有问题,是因为百度根本就不是asp.net 做的。这个问题的解决办法是在你的 web.config 中添加如下配置:

2012-12-06 15:25:37 5168 1

原创 C#发起soap请求!!!好东西啊

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using hp

2012-11-28 23:43:15 9745

转载 关于Linux下的vi的一些基本使用

文档操作vi/vim 基本使用方法 本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!鉴于关注vi退出的人挺多的,在此强调一下退出的方法:按Esc到命令格式,然后按住Shift输入两个大写Z就行了vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指 令。由于对Unix及

2012-08-22 10:52:01 677

转载 拉姆表达式好东西啊

拉姆达表达式学习(1)  我曾经遇到一个项目,项目里面需要经常对一系列的同类型集合进行操作,如对集合进行增加元素,删除集合的指定索引的元素等等.  我们可以使用ArrayList来进行.如1ArrayList stringList=new ArrayList();2stringList.Add("大家好");3stringList.Add("你们好");4stringLis

2012-04-17 14:43:38 8743

转载 初级使用企业库

使用企业库进行数据操作一、企业库-数据处理模块简介微软企业库的数据处理应用模块(The Data Access Application Block,以下简称DAAB)通过提供合理的逻辑模块来帮助.net开发人员从繁重的数据访问、处理工作中解脱出来。开发人员仅需做如下的工作:1、创建数据库(连接)对象2、通过命令行(command)提供数据访问及处理所需的各种参数3、调用DAAB

2012-04-17 10:53:15 1301

转载 C#基础概念二十五问

C#基础概念二十五问注:本文部份资料来自网络,如有侵权,请与我联系,我会在第一时间声明引用或将其删除!    当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题:1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.extern 是什

2012-03-30 12:23:00 1954

原创 看看如何获取assembly下的信息吧

protected void Page_Load(object sender, EventArgs e)        {            object[] productAttribute = Assembly.GetExecutingAssembly().GetCustomAttributes(false);            //string source = prod

2012-03-29 16:23:02 591

原创 教你如何清除应用程序缓存

有的时候调试,安装了一个应用,结果你第二次调试的时候,虽然卸载 了 但是还是会提示你已经安装过了  这个什么原因呢? 缓存在作怪!! 果断清除掉  如下:在cmd中找到如下路径 然后 mage -cc 就可以 了 c:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin>mage -cc已清除应用程序

2012-03-19 22:15:50 1634

原创 outlook插件发布的方法

终于找到原因了,相信一定有人在做outlook插件的时候遇到  在本地调试的时候是没问题的,可是部署的时候却发现加载不出来!!这是为什么呢?? 经过大量的搜索终于找到原因了,一定要多看,看到这篇文章:只有在正确注册了Office相应应用程序的内部COM插件时,才能被Office应用程序加载上。通常,您需要在注册表中创建以下键值:HKEY_CURRENT_USER\Softwar

2012-03-14 21:34:41 3098 1

原创 完美解决强类型dataset的移植问题!!未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。

最近做一个项目,比较懒,就用强类型dataset来做数据库的操作 到后来,问题出现了,这个强类型的dataset更改配置文件后,其实里面生成的sql连接的配置是没有变的,纠结啊,这要是移植的话,还得重新生成。 还有个问题就是改了配置表后会报这个错误:未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。挠心啊!!! 作为一个程序员,怎么能容忍呢? 上网找找看吧

2012-03-14 17:22:15 2475 1

原创 非常不错的委托和事件的讲解

C#委托及事件在C#中,委托(delegate)是一种引用类型,在其他语言中,与委托最接近的是函数指针,但委托不仅存储对方法入口点的引用,还存储对用于调用方法的对象实例的引用。简单的讲委托(delegate)是一种类型安全的函数指针,首先,看下面的示例程序,在C++中使用函数指针。首先,存在两个方法:分别用于求两个数的最大值和最小值。int Max(int x,int y){

2012-03-08 11:06:04 4025 2

原创 log4net的配置使用

声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载示例代码  1           简介 1.1          Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和

2012-03-07 19:09:16 634

原创 C#反射和特性的应用

今天回头看看 反射这块,收获颇大啊,下面好好记录这个反射的具体应用。迫不及待吃饭回来写一篇。先说说特性吧,attribute,这个东西我的个人理解是,就是一个类,或者方法,或者其他什么类型的一种具体的属性,里面包含了许多信息,当你要用的时候你可以提取出来使用,这里最重要的当然是自定义的attribute,下面我来结合attribute和反射来达到这个目的。先自定义一个attribute,如

2012-03-07 19:08:48 4137 2

原创 web服务器管理心得

在管理web服务器的时候,我们总会碰到一些问题,比如说一个典型,远程连接达到了最大的会话限制,纠结,登不上服务器管理个球哦!! 看看该怎么解决。 从本机打开cmd,看看mstsc这个都有哪些命令 输入mstsc/?弹出一个提示框,哇,看到一个以管理员身份登录的方法!! 果断copy之,mstsc /v[这里输入你要连接的服务器ip] /admin enter

2012-03-07 09:55:25 845

原创 log4net配置写数据到数据库中

2012-03-06 15:01:01 1762 1

转载 C# Attribute

C# Attribute特性,就是为目标元素,可以是数据集、模块、类、属性、方法、甚至函数参数等加入附加信息,类似于注释,但是可以在运行期以反射的方式获得。定制特性主要应用在序列化、编译器指令、设计模式等方面。多个特性可以应用于同一元素,特性间以逗号隔开,以下表达规则有效:[AttributeUsage][ Flags]、[AttributeUsage, Flags]、[Fla

2012-02-10 14:16:53 576

转载 反射概述 和Type类

反射概述 和Type类  2010-09-06 19:25:12|  分类:吃饭的家伙 |  标签:|字号大中小订阅 1.反射的作用简单来说,反射提供这样几个能力:1、查看和遍历类型(及其成员)的基本信息和程序集元数据(metadata);2、迟绑定(Late-Binding)方法和属性。3、动态创建类型实例(并可以动态调用所创建的实例的方法

2012-01-12 15:16:55 638

转载 很不错的C#类型讲解,堆,栈,值类型,引用类型,装箱,拆箱

堆,栈,值类型,引用类型,装箱,拆箱  2011-01-13 23:44:52|  分类:精品c#文章 |  标签:|字号大中小订阅 堆,栈,值类型,引用类型,装箱,拆箱(推荐不错的)http://www.congci.com/item/duizhanleixing=================================理解C#值类型与

2012-01-12 13:44:03 1850

转载 自定义验证

在服务器端执行验证:  1、利用控件的事件(1)HTML视图                      服务器端验证,输入值非偶数!" OnServerValidate="CustomValidator1_ServerValidate">    (2)在VB代码窗口构造事件Protected Sub CustomValidator1_ServerVali

2012-01-11 17:19:20 663

原创 socket的简单通讯实例

分为服务端和客服端,先看服务端吧:做一个控制台程序,using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets;namespace Socket{    class Program    {

2012-01-10 14:17:11 668

原创 ashx版本的验证码以及使用方法

代码如下: using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Services;using System.Drawing;using System.Web.UI.WebControls;using System.Web

2012-01-10 11:40:47 2109

转载 图片验证码c#产生

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Drawing;namespace WebServiceClient2{

2012-01-10 10:33:46 909

原创 调用公共服务Webservice的实际应用

继昨天发现了公共webservice以后,今天就做一个调用webservice的应用出来,和大家一起学习下, 昨天我已经试过一些services了,今天再做一个吧。 今天做翻译吧,先在我上一个文章中找到翻译服务的地址 http://fy.webxml.com.cn/webservices/EnglishChinese.asmx;接下来回到vs环境上添加上这个引用,如下图

2012-01-10 09:45:24 6733

原创 常用的webservice接口

Web Service 一些对外公开的网络服务接口2011-10-29 14:12商业和贸易:1、股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)Endpoint: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx Disco: http://web

2012-01-09 22:43:32 96028 25

转载 string.Format字符串格式化说明

先举几个简单的应用案例:1、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0.20)默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数string.Format("{0:C1}",23.15) 结果为:¥23.2 (截取会自动四舍五入)

2012-01-09 17:18:35 1301

原创 读取XML的数据

看了半天,这个还是不错的,对xml的操作比较全面,要用的时候就有的用了 c#读写xml文件已知有一个XML文件(bookstore.xml)如下:      Oberon's Legacy    Corets, Eva    5.95   1、往节点中插入一个节点:   XmlDocument xmlDoc=new XmlDocument();

2012-01-09 16:58:05 1251

原创 XML的SelectNodes使用方法以及XPath

XPath 是 XML 的内容,这里 SelectNodes 是 C# 中 XmlDocument 或 XmlNode 的一个方法。SelectNodes 使用 XPath 来选取节点。重要语法SelectNodes("item")从当前节点的儿子节点中选择名称为 item 的节点。SelectNodes("/item")从根节点的儿子节点中选择名称为 item 的节点。S

2012-01-09 16:49:54 38994 7

IEDriver32版本

IEDriver32版本

2015-08-26

pyhon安装包

python3.4 网上可以下载,自己找也可以,我就放在这里懒人用用

2015-08-26

免费报表控件webchart

一个免费的报表控件dll适合做网页的报表开发

2014-05-07

NPIO操作excel导出

对excel的操作,无需office环境

2014-03-20

Linux入门到高手

Linux简单介绍,从入门到熟练,整个初学者的一本好书

2012-11-09

空空如也

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

TA关注的人

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