自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

What's XPath(XML Path language)?

XPath是一種語言, 但它不屬於SQL類的查詢語言, 它只是一種尋找節點位置的語言, 用來描述XML元素的位置, 如同硬碟資料夾的檔案路徑.使用類似資料夾路徑一般的字串, 定義出XML元素節點的位置, 目前可被XSL與XPoint所採用.位置路徑運算子運算子範例說明//根節點下所有XML元素////title...

2012-09-29 17:24:00 135

Web应用自动化验收工具——Selenium系列预研

最近领导要我和小何一起研究一下自动化测试,并找一下开源的WEB界面自动化测试工具,我锁定了Selenium,小何锁定了Watij,下面是我对Selenium的一些研究以及与Watij的对比。这里感谢一下hyddd写的《Selenium私房菜系列》,是我的入门文章,下面某些内容也是参考了此文。欢迎指正...1.Selenium工具简介Selenium是ThoughtWorks公司开发的一套基于WEB...

2012-09-28 16:21:00 80

使用DOS命令查看端口占用情况

我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用。开始→运行→cmd 进入命令提示符,输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 。 假如我们需要确定谁占用了我们的80...

2012-09-28 16:20:00 91

自动化测试

概述  软件自动化测试自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念。前提条件  实施自动化测试之前需要对软件开发过程进行分析,以观察其是否适合使用自动化测试。通常需要同时满足以下条件: ...

2012-09-28 16:18:00 132

Jpcap 网络抓包工具

1.jpcap说明与安装 JAVA语言虽然在TCP/UDP传输方面给予了良好的定义,但对于网络层以下的控制,却是无能为力的。JPCAP扩展包弥补了这一点,jPcap是一个可以让java工作在链路层的类库;当然,它底层还是使用了本机API通过Jini调用,在javaAPI中得到数据。JPCAP实际上并非一个真正去实现对数据链路层的控制,而是一个中间件,JPCAP调用wincap/libpcap,而给...

2012-09-28 16:18:00 357

Selenium第一部曲之Selenium IDE插件的安装和注意事项

这篇主要针对Selenium 第一部曲中的四副截图中的第一幅截图进行总结和给出自己在使用过程中的一些注意事项:这篇主要介绍安装Selenium IDE:引用 步骤: 第一 安装Firefox浏览器(我是从firefox2.0开始)。你可以安装一个适合Selenium IDE插件的Firefox版本。Selenium IDE不是任何Firefox版本都可以的。 第二 安装好后,就...

2012-09-28 15:58:00 95

Junit4常用的断言

JUnit是一个开源的Java测试框架,用于编写和运行可重复的测试。是用于单元测试框架体系xUnit的一个实例(用于java语言)。主要用于白盒测试,回归测试与JUnit相关的几个概念白盒测试:把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。回归测试:软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。单元测试:是最小粒度的测试,以测试某个功能或代码...

2012-09-28 15:39:00 70

JUnit4基础

JUnit是一个开源的Java测试框架,用于编写和运行可重复的测试。是用于单元测试框架体系xUnit的一个实例(用于java语言)。主要用于白盒测试,回归测试与JUnit相关的几个概念白盒测试:把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。回归测试:软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。单元测试:是最小粒度的测试,以测试某个功能或代码...

2012-09-28 15:39:00 62

No tests found with test runner JUnit4

今天第一次使用Junit来测试代码,在调试过程中出现了以下错误:No tests found with test runner JUnit4错误原因:测试类中没有继承TestCase类,又没有@Test注解。在代码中,有@Before和@After注解,而在测试方法中没有@Test注解。在测试方法中,加上@Test即可。。如果继承了TestCase,则注...

2012-09-28 15:35:00 556

JUnit的报错“No tests found with test runner JUnit4”

前言】不爽!!!Eclipse总是报错: No tests found with test runner JUnit4首先如下几点1 你有没有导入Junit包(eclipse中就自带了) 如果用到了spring的测试类 有没导入 spring-test包2 你的包版本是否太低3 有没 使用@Te...

2012-09-28 15:33:00 1689

Selenium测试环境搭建

今天将Selenium如何进行测试环境搭建分享给大家。1、首先到http://seleniumhq.org/download/ 下载Selenium RC2.5.0和Selenium Client Drivers2、启动Selenium RC服务,假如你下载的selenium-server-standalone-2.5.0放在D盘根目录。启动服务的方法如下:...

2012-09-28 14:41:00 52

eclipse遇到An error has occurred. See the log file

clipse遇到An error has occurred. See the log file C:\workspace\.metadata\.loglog文件内容:!ENTRY org.eclipse.core.resources 4 567 2012-03-18 00:29:35.775!MESSAGE Could not read metadata for '...

2012-09-27 17:11:00 71

Windows下set命令详解

最近想要在Windows下批量备份文件成不同的日期后缀,需要一个时间变量,于是翻阅了很多资料,发现可以用set命令很方便得在bat中实现。于是顺便也研究了一下set命令的详细使用方法。首先来看一下set命令的官方help:C:\Documents and Settings\wangxiaoqi>set /?显示、设置或删除 cmd.exe 环境变量。...

2012-09-26 18:25:00 269

让吹牛都能全世界最棒

一个多月前,我帮亲戚家孩子填志愿。看着琳琅满目的学校,第一次听说的专业,我很茫然,便建议她先选城市吧。我一直认为,若成绩不好,选城市比选专业还靠谱。我建议她去杭州、上海、成都或厦门,小朋友一脸茫然,“都在哪啊?”我耐心解释,上海是中国最国际化的地方之一;杭州西湖,“山外青山楼外楼”就说的是那儿,它还是白娘子法海打架的地方;厦门嘛,有鼓浪屿和干净的海,能隔海看金门。“金门是干什么的?”看着她一脸...

2012-09-26 11:07:00 94

有关教育:一个中产母亲的悲情吐槽

我小时候哪知道什么是起跑线,不知哪个孙子说了句,“千万别输在起跑线上”,大家就都紧张了。结果起跑线越来越提前,从第一份工作提前到大学,又提前到高中初中小学,又提前到幼儿园、胎教,提前到拼爹,这么下去,得提前到北京猿人。 不是开玩笑,现在的教育问题归根结底和“不要输在起跑线上”有关。以前出国都是工作之后出,后来是国外读研究生,再后来国外读大学,现在是初中高中成群结队地往国外送,生怕送晚了...

2012-09-26 11:06:00 99

人脉管理的福音书

作者:谭小芳一个人永远不要靠自己一个人花100%的力量,而要靠100个人花每个人1%的力量。——【美国】比尔·盖茨为了今天这场领导人脉管理的讲座,我专门查了一下百度百科的说法,关于人脉的解释为“经由人际关系而形成的人际脉络”,经常用于政治或商业的领域,但其实不论做什么行业,人人都会使用人脉。不管是做领导,做老板,还是做营销,做业务,人面广阔确实比较好办事,但就算你有1000...

2012-09-26 11:05:00 109

人脉管理的福音书

作者:谭小芳一个人永远不要靠自己一个人花100%的力量,而要靠100个人花每个人1%的力量。——【美国】比尔·盖茨为了今天这场领导人脉管理的讲座,我专门查了一下百度百科的说法,关于人脉的解释为“经由人际关系而形成的人际脉络”,经常用于政治或商业的领域,但其实不论做什么行业,人人都会使用人脉。不管是做领导,做老板,还是做营销,做业务,人面广阔确实比较好办事,但就算你有1000...

2012-09-26 11:05:00 67

“超级客人”之开篇

“一会我们要带几位客人来,你们要小心接待。闭店,不要接待别的顾客了。”一位老客户的司机打来电话说。一如惯例,按照约好的时间,店员们关闭店门,准备迎接高级客户。这段时间内,如果有老客户电话预约,他们会请对方稍稍提前或者推后一会儿;如果是普通客人溜达过来,他们会直接告诉对方:“对不起,我们暂不营业。”这是位于北京建外大街国际俱乐部的高端男装品牌STEFANO RICCI店面。这个意...

2012-09-26 10:10:00 51

超级客人之女人

女人和面料讲究、工序繁多、经典至上的高级男装不同,大牌女装更侧重于款式、潮流、设计。唯一相同的是,掏钱的通常都是男人。离开STEFANO RICCI后,Pink跳槽到Versace,从店员一直做到店长。400平米的店总共有20多名员工,包括19名店员、2名仓库管理员和1名裁缝。男装店安静,女装店热闹;男人看重品质和方便,女人喜欢逛街聊天;高级男装讲究定制,女装更多的是成...

2012-09-26 10:10:00 91

超级客人之男人

男人“小张,你到我房间来一趟,我的衣服得整整,太多了。”挂了老客户的电话,Sean立刻从店里赶到客户长期下榻的酒店。他三十出头,是意大利男装Canali在北京一家门店的店长,在奢侈品男装行业已经从业十年。打电话给他的老顾客是一位私企老板。熟客把店员叫去自己家里,有时是为了给他“请来的几位领导量一下,配一身”;也有的时候是帮他“看看衣服怎么搭,明天出差带哪件”。这一次,这...

2012-09-26 10:09:00 51

超级客人之VIP

VIP  一次和一个女客人聊天,LV前店员孙洋向他推荐一款LV新出的手表。女客人说,你们的手表有什么好看的。并展示了带在她手腕上的手表,“一块伯爵全钻,连表带有镶着钻石,价值上百万元。”  另一位男客人,来店里试了双新款的绿色皮鞋,边试边说,这双鞋该怎么配好呢?孙洋建议他可以配条白裤子。客人说,他是在考虑配他的哪辆车。  “这两位客人,都是我们的VIP。”周洋说。...

2012-09-26 10:09:00 74

批处理文件(.bat)使用解析

一.什么是批处理文件 批处理文件(BATCHFILE,简称 BAT文件)是一种在DOS 下最常用的可执行文件。它具有灵活的操纵性,可适应各种复杂的计算机操作(指在DOS下)。所谓的批处理,就是按规定的顺序自动执行若干个指定的DOS命令或程序。即是把原来一个一个执行的命令汇总起来,成批的执行。二.如何编辑一个BAT文件 编辑一个BAT文件是一件很简单的事,任何一个能编辑ASCII字符的程序都可以用来...

2012-09-26 09:13:00 135

bat 传递超过10个参数的情况

2010-07-14 18:122010-05-13批处理BAT命令详解 -- shift文章分类:操作系统批处理文件中可引用的参数为%0~%9, %0是指批处理文件的本身,也可以说是一个外部命令;%1~%9是批处理参数,也称形参;而替换形参的实参若超过了批处理文件中所规定数值(9个)且想在批处理文件中应用这些实参的话,shift命令可以帮你实现!...

2012-09-26 09:13:00 604

制作bat文件

后缀是bat的文件就是批处理文件,是一种文本文件。简单的说,它的作用就是自动的连续执行多条命令,批处理文件的内容就是一条一条的命令。那它有什么用呢?比如,在启动wps软件时,每次都必须执行C:\>cd wpsC:\WPS>spdosC:\WPS>pyC:\WPS>wbxC:\WPS>wps如果每次用WPS之前都这样执行一次,您是不是觉得很麻烦呢?如果有一个方法,只需编...

2012-09-26 09:10:00 69

BAT批处理文件语法

扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。纯以dos系统而言,可执行程序大约可以细分为五类,依照执行优先级由高到低排列分别是:DOSKEY宏命令(预先驻留内存),COMMAND.COM中的内部命令(根据内存的环境随时进驻内存),以com为扩展名的可执行程序(由command.com 直接载入内存),以exe位扩展名的可执行程序(由command.com...

2012-09-26 09:09:00 47

bat文件制作

@echo off&setlocal enabledelayedexpansiontitle=快速关机color f9echo.set /p select=请选择[重启=r;关机=s;注销=l]:set t=0echo.set /p t=请设置关机或重启等待时间,回车立即关机或重启.[单位:分钟]:set /a ti=!t!*60if "!select!"=="r" %windir%\sy...

2012-09-26 08:56:00 83

BAT批处理文件判断文件并执行

把以下保存为BAT文件@echo offif exist e:\123.bat goto stcopy /y c:\123.bat e:\123.batgoto st:ststart e:\123.batexit说明:判断文件存不存在,存在就执行,不存在则复制文件到目标再执行。可按需要改动里面的文件名,可为EXE、BAT、CMD、COM等执行文件。...

2012-09-26 08:55:00 313

教你如何编写自己的bat文件

教你如何编写自己的bat文件!(附几个好用的bat文件)先举个简单的例子:让电脑每天在指定时间关机,可以用下面方法打开记事本,写入以下内容:at 22:59 shutdown -s -f -t 3保存为shutdown.bat文件,双击执行即可(如果希望每天如此,就把它放在启动文件夹里)http://soft.deepin.org/read.php?tid=35126&keyword=下面...

2012-09-26 08:54:00 72

汉语拼音新规将实施 拼音中文名须姓在前名在后

经国家质量监督检验检疫总局、国家标准化管理委员会批准,新修订的《汉语拼音正词法基本规则》将于今年10月1日起实施。新版《汉语拼音正词法基本规则》明确规定,姓名必须姓在前面、名在后面,复姓连写,姓和名的首字母大写,双姓两个字的首字母都大写,如:LǐHuá(李华)、DōngfāngShuò(东方朔)、Zhāng-WángShūfāng(张王淑芳)。但当人名与职务合写时,职务不大写,如:Wángbùzh...

2012-09-24 17:59:00 125

PHP常用正则表达式汇总

1.平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:2."^\d+$"  //非负整数(正整数 + 0)3."^[0-9]*[1-9][0-9]*$"  //正整数4."^((-\d+)|(0+))$"  //非正整数(负整数 + 0)5."^-[0-9]*[1-9][0-9]*$"  //负整数6."^-?\d+$"    //整数7."^\d+(\.\d+)?$&qu

2012-09-20 15:03:00 36

如何做一个讨厌的女人

毛利老师:您好!因缘际会发现您的博客,几篇看下来,很有好感,于是萌生给您写信的念头。先说下我的情况,我是86年生人,名牌大学硕士毕业,有一份体面的工作,长得不难看,谈不上是传统大美女,但绝对赏心悦目。性情不算温柔,但为人谈吐不俗,有几分魅力。所以我从未想过像我这样的女生,也会碰到因为在情感上无法自决,而不得不提笔给第三方求泼冷水的局面。此时,我的知识、我的见解、我的思想,统统无...

2012-09-20 13:42:00 137

区位码和国际码的转换, 点阵存储

某汉字的区位码是3721,它的国际码是 A)5445H B)4535H C)6554H D)3555H国际码=区位码+2020H。即将区位码的十进制区号和位号分别转换成十六进制数,然后分别加上20H,就成了汉字的国际码。1.区位码:37 21(十进制)-->25 15(十六进制)2.国标码:高位(区位码)+20H 低位(区位码)+20 国标码:2...

2012-09-17 10:43:00 1825

MSSQL数据库如何连接和管理

1、打开Sql Server企业管理器2、右键选择“新建Sql Server 注册”3、在“服务器”处填入主机IP或域名,在“连接”处理选择“使用sql server 身份验证”,然后输入数据库登录名和密码。点击“确定”后可连接至远程服务器数据库打开“数据库”,选择相应的数据库后即可进行数据库的操作...

2012-09-14 11:22:00 88

java中OutOfMemoryError:PermGen space的程序处理方法

我们的java程序在运行时出现OutOfMemoryError: PermGen space有以下解决办法:1、尽早释放无用对象的引用。好的办法是使用临时变量的时候,让引用变量在退出活动域后,自动设置为null,暗示垃圾收集器来收集该对象,防止发生内存泄露。对于仍然有指针指向的实例,jvm就不会回收该资源,因为垃圾回收会将值为null的对象作为垃圾,提高GC回收机制效率;2、我们...

2012-09-14 11:18:00 45

基于x86和JVM浅谈32bit与64bit的区别

前言32位和64位系统在计算机领域中常常提及,但是仍然很多人不知道32位和64位的区别,所以本人在网上整理了一些资料,并希望可以与大家一起分享。对于32位和64位之分,本文将分别从处理器,操作系统,JVM进行讲解。IA介绍 简介说到处理器,大家用的最多的莫过于Intel的处理器了,所以本文主要从Intel的处理器讲解32位和64位的处理器之分。通常将采...

2012-09-13 17:06:00 61

JVM调优总结 -Xms -Xmx -Xmn -Xss

堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java-Xmx3550m -Xms3550m -...

2012-09-13 16:51:00 41

认识 java JVM虚拟机选项 Xms Xmx PermSize MaxPermSize 区别

Eclipse崩溃,错误提示:MyEclipse has detected that less than 5% of the 64MB of PermGen (Non-heap memory) space remains. It is strongly recommendedthat you exit and restart MyEclipse with new virtual m...

2012-09-13 16:42:00 39

hs_err_pid分析

前些天,搞JNI的时候,报了个JVM崩溃的错。错误信息如下:## An unexpected error has been detected by HotSpot Virtual Machine:## EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x009fcf52, pid=4752, tid=4440## Java...

2012-09-13 11:03:00 135

Crash course on JVM crash analysis

Posted bykohsukeon February 19, 2009 at 5:32 PM PSTOne cannot call oneself a Java geek if you haven't done JVM crash dump analysis. I mean, a C programmer would laugh at you if you tell them you...

2012-09-13 10:56:00 118

解决JDBC-ODBC驱动桥导致JVM crash.

最近帮一个朋友做了一个网站,开始因考虑到访问量不算太高,采用了ACCESS作为数据库,采用了JDBC-ODBC驱动桥接方式。写到配置文件中加载到内存,供系统运行时使用。<dbconfig> <type>access</type> <driver>sun.jdbc.odbc.JdbcOdbcDriver</driver>...

2012-09-13 10:45:00 219

空空如也

空空如也

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

TA关注的人

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