自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(247)
  • 收藏
  • 关注

【软件测试自动化-QTP系列讲座 43】== MTM多脚本执行管理器(二) 自动化模型篇==...

作者:zzxxbb112时间:2011/10/26 版权所有,侵权必究。出处:http://blog.csdn.net/zzxxbb112在上一次的讲座中,我们已经简单介绍了使用MTM这个工具,并且讲解了如何利用MTM的命令行模式来自动化QTP执行自动化测试脚本。那么这一次主要来讲解如何使用MTM的自动化模型来自动化MTM与QTP.相信大家都已经了解了什么是QTP的AOM自动化模型,那...

2011-10-31 23:09:00 158

ASP.NET系统用户权限在.NET中的设计与实现

利用.NET中的用户控件实现权限控制的基本思想是:根据角色访问控制(RBAC)的基本原理,给用户分配一个角色,每个角色对应一些权限,然后利用ASP.NET中的用户控件(UserControl)来判断该用户对应的角色是否对访问页面有访问的权力。下面将从数据库设计、添加角色和用户控件的使用等三方面来阐述具体ASP.NET系统用户权限实现过程。1、数据库中表的设计首先,在数据库中设计功能...

2011-10-31 22:21:00 77

《当程序员的那些快乐日子》(十六)我是怎么上班的(下)

ps: 前面两篇都在吹牛,这一篇开始写点有意义的东西。回想自己的工作经历,总结了一下以前犯的一些错误,用案例的形式展现出来,希望对后来者有所帮助。一:用户体验 那时候,我还是个处男,在通用汽车实习。混了一段时间以后,总监要我单独完成一个项目(J2EE),给我做需求的是业务经理(技术牛人,是技术转业务的那种,而且是我的学长)。我充分展现了自己的实力,用最快的速度,完成了所有的功能。但是...

2011-10-31 19:10:00 83

HashMap打印结果困惑 java

有次系统维护我做了一个很小的改动,却出了出乎意料的错误,很是困惑,原程序示例如下:for(int i =0;i<resultList.size();i++){Map resultMap = new HashMap();resultMap = (Map)resultList.get(i);resultGetList.add(resultMap);}System.out....

2011-10-31 15:57:00 186

浅谈C#中的ref和out参数

很多初学者(甚至是工作一定时间的开发人员),在遇到ref或者out参数时,总会有点“晕乎乎”或者疑惑,也不知道到底该在啥时候,啥场景下使用ref或者out参数。本文将通过实例和说明,给大家详细讲解C#中的ref和out参数。using System;using System.Collections.Generic;using System.Linq;using System.Text...

2011-10-31 15:49:00 174

重新认识excel(4):数据的位置

数据的位置既然将电子表格的背景看成一个坐标系,每一个单元格是位于坐标系中的点,那么单元格中的内容(或称为“数据”)是如何分配放置的?其实,人们之所以使用电子表格,最多的应用是数据的计算,相当于一个数据库的简单应用,当数据不需要特别复杂的管理时,excel完全能够胜任。既然是基于数据库管理的应用,所以电子表格中的数据也不是随意放置的。比如:一行数据就对应着数据库中“记录”的概念,是一组相关数...

2011-10-31 14:18:00 78

拓扑排序

什么是拓扑排序?简单的说,就是由某个集合上的一个偏序序列得到该集合上的一个全序序列,这个操作称之为拓扑排序。那么,我们首先来回顾一下离散数学中的关于偏序和全序的定义:若集合X上的关系R是自反的,反对称的和传递的,则称R是集合X上的偏序关系。设R是集合X上的pain徐,如果对每个x,y输入X,必有xRy或者yRx,则称R是集合X上的全序关系。举个简单的例子说明什么是拓扑排序。现在...

2011-10-31 13:07:00 135

【Test Design Studio 3】-05.外部工具

Rss订阅IQuickTest(关于如何订阅?)GoogleReader订阅地址:http://feeds.feedburner.com/iquicktest作者:zzxxbb112时间:2011/10/31 版权所有,侵权必究。出处:http://blog.csdn.net/zzxxbb112译文:Test Design Studio 3: External Tools 目前我...

2011-10-31 12:37:00 156

POJ-1094 Sorting It All Out

题目链接:http://poj.org/problem?id=1094题目大意:给你一些关系式,全部是小于关系的,且都是大写字母和<组成,判断这些关系式能不能唯一确定一个升序序列。输入有三种情况:1.经过N步能确定这N个字母的唯一的有序序列,输出Sorted sequence determined after %d relations:2.出现矛盾,即形成环。输出In...

2011-10-31 12:22:00 70

.NET反射实例

在上篇《程序集和反射(一)》中,我们重点讲解了“程序集”和反射的基本概念,原理等。有的读者可能会认为这些枯燥的理论没啥用,其实不然。据我的经历,面试中问到的很多。能够透彻的理解“程序集,反射等”,而且能在日常开发中灵活的运用反射,是一个优秀的.NET开发人员的重要参考标准。呵呵。本节中,我将通过具体的实例。教大家如何在)C#).NET开发中使用反射。首先,我新建一个普通的类库项目。在该项目...

2011-10-30 20:07:00 60

在Windows .NET平台下使用Memcached

网上关于Memcached的文章很多,但据我观察,大多是互相转载或者抄袭的,千篇一律。有些则是直接整理的一些超链接然后贴出来。那些超链接笔者大概都进去看了,其实关于Memcached的中文的技术文章,也就那么几篇,优秀的也就更少了。也许是笔者理解、学习能力太差了吧。最近在.NET项目中可能要使用到Memcached这款出色的分布式缓存系统,所以笔者就笨鸟先飞,先研究了一下下。下面我会将总结一下自己...

2011-10-29 23:31:00 82

Hdu-1116 Play on Words

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1116题目大意:给你一些英文单词,判断所有单词能不能连成一串,类似成语接龙的意思。但是如果有多个重复的单词时,也必须满足这样的条件才能算YES。否则都是不可能的情况。解题思路:欧拉路的基本题。只要知道就可以做出来了。关于欧拉回路和欧拉路径定义:欧拉回路:每条边恰...

2011-10-29 22:32:00 150

Hdu-3926 Hand in Hand

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3926题目大意:给你2个图,最大度为2.问两个图是否相似解题思路:本质是并查集,但是细节是在是恶心死人了。。。1.最大度为2.说明这个图可能有多个连通分量,每个连通分量要么是环,要么是链。2.然后遍历每个连通分量,记录该连通分量的结点个数,以及该连通分量是环还是链。3.将第一个图...

2011-10-29 13:49:00 147

bat文件

bat是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。目录简单批处理内部命令简介1.Echo 命令...

2011-10-29 13:02:00 96

Hdu-1162 Eddy's picture

题目链接:题目大意:给你一些点的坐标,然后求连通这些点的最小线段的长度。解题思路:其实也就是最小生成树的裸题。只不过需要对这n个点全部处理一下,求出每对点之间的长度,然后存入邻接矩阵。然后就KO了。。这道题悲剧的地方在于最大值赋值的时候出现了错误,在比赛里提交编译错误,在外面提交就AC了。问了N个人也没能解决。原来是最大值越界了。以后要用#include<cl...

2011-10-28 18:07:00 66

一些不太常用的sql语法

对于初学者来说,刚刚开始接触SQL Server数据库时,可能会感觉到学习起来有一点难度,尤其是对于SQL语句的使用。本文我们针对初学者总结了一些SQL Server数据库修改字段属性方面的操作,希望能够对您有所帮助。  1:向表中添加字段  Alter table [表名] add [列名] 类型  2: 删除字段  Alter table [表名] dr...

2011-10-28 17:58:00 106

Hdu-3371 Connect the Cities

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3371题目大意:给你很多条边,包括顶点和权值。再给你一些点,表示这些点已经有图连通,求最小生成树的权值之和。解题思路:将后来的连通的边的权值设定为0就可以了。就是比较裸的最小生成树。。。但是细节处理比较麻烦,我就是处理后来那些连通顶点花了很长时间,而且是卡过去了。。题目要求1s。我968ms...

2011-10-28 17:25:00 63

放手还是去争取

不清楚为什么毕业后,开始觉得喜欢她了,然而她选择在家发展,家里给她找好了工作,自我认为她貌似对我也有感觉,然而这层纸我们都一直没有捅破,渐渐的喜欢她以前唱过的歌,每次去K歌总喜欢吼几句,联系也并不多,但是偶尔有种急迫,好多年了,我不敢对别人投入太多的感情,我开始畏惧,怕投入感情后自己又会受伤,然而这种朦胧已经陪伴了我好久。她在家相亲,有次她和我视频让我帮她推荐见面该穿的衣服,我很纠结,我经常会...

2011-10-28 14:56:00 66

.NET程序员的层次

任何一个使用.NET和Windows开发的人 描述线程与进程的区别? 什么是Windows服务,它的生命周期与标准的EXE程序有什么不同 Windows上的单个进程所能访问的最大内存量是多少?它与系统的最大虚拟内存一样吗?这对于系统设计有什么影响? EXE和DLL之间的区别是什么? 什么是强类型,什么是弱类型?哪种更好些?为什么? PID是什么?在做系统的故障排除时如何使用它? 单个TCP/I...

2011-10-28 11:47:00 58

QCon的一些分享

QCon全球企业开发大会(QCon Enterprise Software Development Conference)是由InfoQ网站主办的全球顶级技术盛会,每年在伦敦、北京、东京、圣保罗、旧金山等城市召开,今年是第一次在中国杭州举办。自2007年3月份在伦敦召开首次举办以来,已经有包括金融、电信、互联网、航空航天等领域的近万名架构师、项目经理、团队领导者和高级开发人员参加过QCon大会。...

2011-10-28 11:26:00 138

异地数据库同时(写操作)问题

网上看到一篇论文《异地同构数据库合并在电力系统中的应用》,主要是想解决电力系统数据库实际应用中遇到的特定的异地同构数据库合并问题。 由于行业的特殊性,电力系统的数据库应用环境非常复杂。在实际工作中往往有一些同构数据库同时运行在独立的服务器上。到了一定的时候,由于工作环境变化、服务器升级或数据备份等各种原因,需要将这些异地同构数据库里面的数据合并到一起,存储在同一台服务器上。解决这类问题的传统...

2011-10-27 21:27:00 260

DBF文件读取与写入程序设计

DBF文件读取与写入程序设计下面介绍使用程序来读取和写入DBF文件:首先新建一个窗体项目,各主要控件如下图所示:读取DBF文件读取DBF文件的内容并写到一个DataGridView控件中,采用如下函数:/// <summary>/// 读取DBF文件/// </summary>/// <param name="filepath"&g...

2011-10-27 21:23:00 217

DBF文件数据结构实例分析

DBF文件数据结构实例分析下面以一个具体实例来分析DBF数据结构:该表格数据为:列1列212243648510612714816...

2011-10-27 21:22:00 272

Hdu-1856 More is better

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1856题目大意:就是给你一些树,找出结点数目最多的树。解题思路:并查集的简单应用。开一个boy数组,记录每个结点的子结点个数,如果两棵树合并,则把另一棵树的子结点加在这棵树上即可。需要注意的就是maxboy的初始化,刚开始初始化为0,悲剧了半天。。如果n=0,则至少还有一个。...

2011-10-27 21:22:00 72

DBF文件格式说明

DBF文件格式说明DBF文件是一种以二进制进行存储的表格数据文件,其文件内部有着严格的格式要求,具体由文件头和记录项组成。其中文件头中包括字段的相关信息。DBF文件的数据结构如下表所示:组成内容位置(Byte)说明文件头文件头定义0-31包括版本信息、更新时间、记录条数、文件头长度等...

2011-10-27 21:20:00 712

多些时间能少写些代码

导读:作者陈皓在微博上说过这样一段话:“聪明的程序员使用50%-70%的时间用来思考,尝试和权衡各种设计和实现,而用30%–50%的时间是在忙碌着编码,调试和测试。聪明的老板也会让团队这样做。而愚蠢的老板,愚蠢的程序员会拿出来100%-150%的时间来忙着赶进度,返工,重构,fix大量的bug…所以,越差的团队一般会越忙,而且还忙不完。”文中作者就此观点进行阐述。文章内容如下:在现在这...

2011-10-27 19:14:00 49

垃圾短信红名单的黑色幽默:谁在泄露公民隐私

“某某银行已从您的某某银行卡里顺利扣除2600元还贷,查询请拨打********。”“你想掌握老公(老婆)的一举一动吗?只要拨打*******,即可复制他(她)的手机卡,随时掌握其通话对象、短信内容。”“发*票保真,有意请联系刘先生,电话*******”几乎每个手机用户都被这样的短信烦扰,甚至还有人上当受骗,据《人民日报》近日报道,电信运营商却有一份奇妙的“红名单”,上了名单就摆脱了垃圾短信和...

2011-10-27 19:13:00 130

如何理解并学习javascript中的面向对象(OOP)

本文不适合javascript初学者看(javascript水平还停留在函数级别的朋友,看了会觉得很晕的)。如果你想让你的javascript代码变得更加优美,性能更加卓越。或者,你想像jQuery的作者一样,写出属于自己优秀的类库(哪怕是基于jquery的插件)。那么,你请务必要学习javascript面向对象,否则你无法更灵活的使用javascript这门语言。什么事闭包?到底什么是原型?...

2011-10-27 18:13:00 177

如何理解并学习javascript DOM编程

本章主要讲解javascript语言中的BOM和DOM的相关技术,以实战为主,不讲解太多的理论知识。重要部分代码都贴出来,并有详细的中文注释。读者耐心的看完,并手动去敲,加深印象。首先是对BOM(浏览器对象模型)方面的常用技巧的演示:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www...

2011-10-27 18:02:00 96

定时任务 java(实例)

如果是服务器启动时就要开始执行,就需要用listener,这样需要在web.xml中增加配置。如果要点击触发,就在触发类中调用timer,:触发类---Java代码importjava.util.Timer;importjavax.servlet.ServletContextEvent;importjavax.servlet.Ser...

2011-10-27 10:23:00 88

重新认识excel(3):合并的单元格

说到“抽屉格子”,常出现一种情况,那就是当一个格子不够用、放不下大量的内容时应该怎么办呢?这时可以将几个格子合并,然后放入同样的内容。但是这样违反了电子表格“坐标”的严谨性,有时excel会不知所措。所以当遇到有计算或排序等运算时,尽量不要合并单元格,而只用于显示布局时可以使用,以利于数据的可读性。比如:一个表格一般都有一个标题,为了美观,这个标题必须横跨几个单元格,然后“居中”放置,...

2011-10-27 09:37:00 114

闲谈数据库读写分离

随着一个网站的业务不断扩展,数据不断增加,数据库的压力也会越来越大,对数据库或者SQL的基本优化可能达不到最终的效果,我们可以采用读写分离的策略来改变现状。读写分离现在被大量应用于很多大型网站,这个技术也不足为奇了。ebay就做得非常好。ebay用的是oracle,听说是用Quest Share Plex 来实现主从复制数据。 读写分离简单的说是把对数据库读和写的操作分开对应不同的数据库...

2011-10-27 09:00:00 86

【软件测试自动化-QTP系列讲座 42】== MTM多脚本执行管理器(一) 命令行篇==

作者:zzxxbb112时间:2011/10/26 版权所有,侵权必究。出处:http://blog.csdn.net/zzxxbb112 大家都知道,QTP这个工具本身只是一个自动化测试工具,虽然它非常的强大,但是它只局限于单个脚本的运行,因此Mercury当初也提供了各种其他方式让我们来实现QTP的多脚本运行,最简单最方便的方式也就是大家所知道的Quality Center,利用QC的...

2011-10-26 22:55:00 213

Linux下C程序进程地址空间布局

http://blog.csdn.net/embedded_hunter/article/details/6897027

2011-10-26 16:25:00 38

定时任务 java

如果要执行一些简单的定时器任务,无须做复杂的控制,也无须保存状态,那么可以考虑使用JDK 入门级的定期器Timer来执行重复任务。一、原理JDK中,定时器任务的执行需要两个基本的类: java.util.Timer; java.util.TimerTask;要运行一个定时任务,最基本的步骤如下:1、建立一个要执行的任务TimerTask。2、创建一个Timer实例,...

2011-10-26 14:14:00 47

Test Design Studio VS. QuickTest® Pro

Rss订阅IQuickTest(关于如何订阅?)GoogleReader订阅地址:http://feeds.feedburner.com/iquicktest作者:zzxxbb112时间:2011/10/26 版权所有,侵权必究。出处:http://blog.csdn.net/zzxxbb112译:Test Design Studio vs. QuickTest® ProFeature ...

2011-10-26 12:26:00 131

重新认识excel(2):坐标

作为一个通用的电子表格,最显著的特点就是预先给出了一个隐含的表格坐标:就是横向为A、B、C、D、……,作为每一列的“刻度”标识,相当于横坐标;纵向顺序1、2、3、4、……,相当于坐标系中的纵坐标,因此,纵横交错的地方就是一个“单元格”,而且坐标就是这个单元格的名字,比如:A3单元格就处于第一列、第三行。 ABCD...

2011-10-26 11:28:00 148

socket 线程 思路 java

在网上参考别人的例子,改自己的程序,终于搞明白了。原来在socket的服务器端设置线程并不是像之前想的那样,建立一个连接后就重新开一个端口去监听,这样的想法遇到了很多问题,首先,当我把客户端,弄成for循环递增的链接个格端口的时候,发现总是异常,因为服务器端的新的端口建立速度总是没有客户端的主动连接块,然后试图去让客户端创建新端口链接的速度降慢,但是一直没调试成功,并且即便是成功了。这个问题还是有...

2011-10-26 11:03:00 84

soup协议中的soap结构体

soup协议中的soap结构体struct SOAP_STD_API soap{ short state;/* 0 = uninitialized, 1 = initialized, 2 = copy of another soap struct */ short version;/* 1 = SOAP1.1 and 2 = SOAP1.2 (set automatically f...

2011-10-26 09:26:00 1190

19位编程大师集锦

在访谈中,我们问了这样的问题:那些想法是从哪里来的?把想法转化为现实有多难?开发大型程序是什么感觉?这是一门艺术还是一门科学?是手艺还是技能?同样的事情还能再做一次吗?访谈的目标不是支配、欺骗或操控,而是程序员自由地反思、反省,然后用言语把他自己的编程方法表达出来。世界上的优秀程序员为数众多,他们不会都出现在本书中。所以,这是对当代杰出程序员进行访谈的系列图书的第一本。在本书出版之前,...

2011-10-26 08:44:00 60

空空如也

空空如也

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

TA关注的人

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