自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (16)
  • 收藏
  • 关注

原创 hrping版本早升级到V5.0.4了

前几年注意到hrping,觉得很好很强大。2012年一年这个工具做了重大的改进,包括两次主版本升级和一些补丁升级,现在已经非常好用了,还提供了可视化显示工具grping。v5.04 -- 25-Jun-2012* Added -p option: hrPing is now a pathping as well!  In pathping mode, hrPing  will

2013-01-23 21:53:00 1888

原创 开始研究ipv6了

工作关系,最近开始研究IP v6组网技术了,刚刚起步,PC--Switch--Router--switch-pc跑通了。

2012-05-22 22:01:54 716

原创 我的网络测试工具箱

由于日常工作要进行较多的网络设备和网络测试工作,使用了较多的相关工具。 VisualSVN Server + TSVN        版本管理软件,用于保存测试记录(脚本、环境、结果等等所有需要保存的东西)UEStudio/UltraEdit                    脚本编辑工具,支持正则表达式TCPViewer

2012-02-25 20:33:24 788

转载 SecureCRT scripting

SecureCRT is capable of hosting "ActiveX Script" engines. The most common ActiveX script engines are VBScript and JScript (Microsoft’s version of JavaScript), both of which are freely available from Microsoft. Chances are you already have them installed if

2010-11-20 22:22:00 5127

原创 自动化技术在网络测试中的应用

本文提出了将自动化测试软件用于网络设备测试的思路,并进行了初步探索。

2010-11-20 22:14:00 1044

原创 hrping-最强大的Ping工具

大家经常使用ping命令来测试网络的连通性,可是Windows下的ping命令功能有些情况下不能满足我们的要求:第一:不能显示ping包的id或发包序号,无法手工统计丢包情况。第二:不能显示ping包的发送时间,在持续ping的情况下无法确定发生网络拥挤的时段。第三:只能精确到ms,ms以下无法测量。第四:不能控制发包频率,不能生成大范围的ip网络流量。第五:低版本Window

2009-11-18 23:11:00 15603 1

原创 一键式Ping脚本

作为《自动Ping脚本的编写要点》一文 的补充,这里给出了一个完整的实例,用来演示各种技术的集成。@ECHO    ***************************************************************************@ECHO    ***                                                     

2009-09-26 23:40:00 8217

原创 自动Ping脚本的编写要点

 因为工作关系,最近需要每天对干线网络进行连通性及时延测试,执行大量的ping命令,还要记住大量的IP地址。于是设计了一个NetTest.cmd命令行脚本。主要过程及代码如下: 第一步:获取本机地址。代码如下::获取本机的IP地址@if exist %TEMPFILE% del %TEMPFILE%@ipconfig | find "IP Address" > %TEM

2009-09-14 21:57:00 7906

原创 为资源管理器添加命令提示符右键菜单

 以下两种方法都可以实现这个功能,网上大多建议的是方法1,而老毛桃WinPE采用的是方法2. 1.1.1    实现方法1 在资源管理器中为鼠标右键增加一个命令,运行cmd,同时使得当前路径为资源管理器当前的目录 1,找开注册表编辑器; 2,找到HKEY_CLASSES_ROOT/Folder/shell; 3,在“编辑”下选择“新建”下面的“项”,输入名字cmd;

2009-08-14 22:54:00 3178

原创 Klocwork扩展规则KAST Checker的定制一例

目的:检查代码中case语句后面没有跟break的情况。 我是用Klocwork 8.2环境做的KAST表达式测试。 由于KAST中case与break属于同样的层级,因此需要考虑没有break的各种情况。 我这里定制了两条规则,可以识别下面两种情况。 第一条:前一个case语句有执行体,但没有break,就直接进入下一个case或default了。 //S

2009-08-12 13:06:00 2008 1

转载 Navicat系列数据库管理工具简介

Navicat™ is a fast, reliable and affordable Database Administration tool purpose-built for simplifying database management and reducing administration costs. Designed to meet the needs of database adm

2009-08-08 07:52:00 1296

原创 免安装的Oracle客户端 - Oracle Instant Client介绍与配置

 Oracle Instant Client是免安装的Oracle客户端,由于它没有被Oracle的安装程序所封装,使用户更容易理解它的结构。 Instant Client简介 在其最新的Version 11.1.0.7.0中,包括下面的包:第一、基本包。有两种:全功能包和简化包,根据需要下载。 1)  Instant Client Package - Basic:

2009-08-08 07:23:00 8511 2

原创 Perl 5.10下mod_perl for Apache2的安装

 安装ActivePerl 5.10之后,按照提示安装mod_perl模块。 ActivePerl 10xx Win32 PPM packagesThis area contains prebuilt ppm packages for Win32 for ActivePerl builds 10xx, based on perl-5.10. If you are looking f

2009-07-20 22:15:00 3746

转载 Scott McMahan个人网站关于《Automating Windows With Perl 》的说明

 Scott McMahan个人技术网站: http://www.scottmcmahan.net/Scott McMahan个人网站: http://cyberreviews.skwc.com/ Scott McMahan个人简介Scott McMahan is a software developer who specializes in web and database

2009-07-17 22:36:00 1223

原创 Perl - Win32::Daemon模块的安装过程全纪录

Win32::Daemon模块是CRONw - CRON for Windows的依赖模块,CRONw is a small collection of Perlie things providing the main functions of a *nix-style CRON to the Perl-enabled Windows world. The killer feature and

2009-07-15 21:31:00 2427

原创 Subversion版本控制信息的清除

 有时候,你可能得到一份代码,里面含有很多的.svn目录,这就是Subversion的版本控制信息保存的目录,如果你只想要源代码树,你就得想么办法来清除它们。 你可以有很多种方法来实现,这里提供一种基于Windows命令行脚本的实现。 @ECHO    *****************************************************************

2009-07-09 06:35:00 2570

原创 KwCheckWpjList静态检查脚本

因为一直在探索测试的自动化技术,以前开发了几个cmd命令文件实现了Klocwork的批量自动化测试功能,但没有实现单bat版的脚本。近日在学习Perl脚本时,又研究了一下Windows命令行脚本,实现了这个目标。 它主要是用到了call :label argumenslistgoto :eof两个cmd内置命令。 主流程的结束用exit /B exitcode

2009-07-08 14:33:00 1920

原创 Klocwork 8.2演进(随时更新)

Klocwork 8.2已经发布了,它和8.1版有何不同,使用中有哪些注意事项呢? 试用后发现,有下列不同: 第一:不再支持do_cluster_analysis分析选项。 因此命令行脚本中就不能使用类似下面的语句了。 @kwadmin --host localhost set-project-property %1_%~n2 do_cluster_analysis

2009-07-05 09:24:00 1680

原创 Klocwork对folder进行源代码分析

 Klocwork对folder进行源代码分析,有以下几个方面的事情需要注意。 第一: 对folder进行分析时,其默认编译器由kwcc_config.xml指定。          这需要由先安装C/C++/Java编译器再安装Klocwork来保证。 第二: 对folder进行分析时,K8.1以前的版本才能对C/C++目录进行分析,所用klocwork不能太新;但对Java

2009-06-11 22:10:00 1724

原创 VRVEDP问题

单位安装了新的园区网终端控制工具——北信源VRVEDP,发现它至少存在下列问题: 第一、在允许VRVEDP进程访问网络的条件下,ROSE打开后不能关闭。         在禁止VRVEDP进程访问网络的条件下,窗口会莫名其妙的经常自动切换。 第二、可能是出于安全的考虑,不能在本地设置静态的arp条目。         由于各用户情况不同,难免有设置静态arp条目的需求。

2009-06-02 22:43:00 4651

原创 离线安装VisualSVN Server 1.7.1与Trac

 1           VisualSVN Server 1.7.1互联网离线安装离线安装基于在线安装来进行。在线安装完毕并测试OK后,将VisualSVN Server目录和Python目录分别打包成两个文件VisualSVN Server.ok.rar和Python.ok.rar。离线安装过程如下1.1       第一步:VisualSVN Server的安装及修正1.

2009-05-21 12:48:00 1489

原创 在线安装VisualSVN Server 1.7.1与Trac

 1           VisualSVN Server 1.7.1互联网在线安装为了不干扰机器的正常功能和造成系统垃圾,可以从虚拟机中进行在线安装。安装过程如下:1.1       第一步:VisualSVN Server的安装及修正由于VisualSVN Server 1.7.1发布中基于的Apache 2.2版本集成的ssleay32.dll和libeay32.dll与

2009-05-21 12:42:00 4843 1

原创 Klocwork系列脚本之Tornado部分使用说明

用于Klocwork自动批量检测Tornado工程的脚本有五个:FindAllWpj.cmd、K8CheckAll.cmd、K8CheckWpj.cmd、GetFileSize.cmd、ReStartService.cmd文件。序号脚本文件功能备注1FindAllWpj.cmd搜索当前目录及其所

2009-05-17 08:30:00 2360

原创 Klocwork自动测试脚本之ReStartService.cmd文件清单

 @if defined K8TimeCountFile goto START_CHECK@ECHO    ***************************************************************************@ECHO    ***                                                           

2009-05-16 21:25:00 1117

原创 Klocwork自动测试脚本之GetFileSize.cmd文件清单

 @set /A FileSize=%~z1@ECHO 文件%~nx1的大小为%FileSize%字节。

2009-05-16 21:23:00 805

原创 Klocwork自动测试脚本之KwCheckWpj.cmd文件清单

 @if defined K8TimeCountFile goto START_CHECK@ECHO    ***************************************************************************@ECHO    ***                                                           

2009-05-16 21:21:00 2617

原创 Klocwork自动测试脚本之K8CheckAll.cmd文件清单

 @ECHO    ***************************************************************************@ECHO    ***                                                                     ***@ECHO    ***  脚本功能:            

2009-05-16 21:19:00 1092

原创 Klocwork自动测试脚本之FindAllwpj.cmd文件清单

 @ECHO    ********************************************************************@ECHO    ***                                                              ***@ECHO    ***  脚本功能:                          

2009-05-16 21:16:00 951

原创 VisualSVN Server 1.7.1与Trac的集成

最新版的VisualSVN Server 1.7.1在与Trac集成时,会遇到一些问题。 如果是使用VisualSVN网站提供的VisualSVN-Server-Trac-1.5.2-14459.zip版本来集成,则python初始化失败。如果是使用最新的genshi、svn-python 1.6.1 for Apache2_2_x、pysqlite-2.5.5.win32-py2.5

2009-05-16 15:41:00 3084

原创 为什么要用exit()进行错误处理?

我们知道通常函数的返回用return,程序的结束用exit。对于main函数来说return和exit是等价的。在程序的业务和通信流程中,需要处理大量的异常和错误情景,处理完成后,就调用return返回上一级调用。可是最近我在审查某项目的VC6源代码时,发现一个奇怪的现象,错误处理代码中大量使用exit返回上一级调用,这些C/c++工程包括DLL工程、exe工程和一些后台服务性进程的工程。

2009-05-07 22:28:00 1265

原创 可恶的676错误

最近小区的宽带设备“扩容”之后,在忙时登录宽带时经常出现676号错误,闲时基本上一次就可以登录上去了。经联系10060保修和技术指导不能解决,10060的技术支持提供的信息汇总如下(历次支持的结果):第一、可能是网卡驱动有问题,需要下载最新的网卡驱动并进行安装。第二、可能是网线有问题,需要重新插拔网线。第三、重新启动计算机,或换台机器试试。第四、给机器设定固定的IP,这样更容易上网

2009-04-23 22:17:00 11142

原创 如何禁止VMware虚拟机与Host的时间同步功能

用VMware安装的Windows 2000/XP/2003虚拟机,要是实现跟主机的时间同步,这个比较简单,安装上VMware Tools就可以了。以后每次启动虚拟机系统后,时间就会自动与主机的时间同步了。但是如何让虚拟机的时间与Host不同步呢?  在VMware 6.5中的操作如下: a) 关闭虚拟机和VMware软件。 b) 打开虚拟机的配置文件 (.vmx) ,

2009-04-20 21:28:00 10448 2

原创 MinGW-5.1.4完整安装包

 这段时间,准备在GCC编译器下做点东西,熟悉一下GNU的开发工具,所以摸索了一下MinGW-5.1.4的安装,在线安装太难了,老是断线,下载的压缩包大多不能用。   于是,查找CSDN找到了几位网友的MinGW-5.1.4安装包,最好的安装包也安装不了所有的语言编译器,于是决定把这个事儿做了。里面打包了MinGW-5.1.4完全安装所需要的全部组件,C++、Fortran、Ada、Jav

2009-04-11 14:50:00 9018 28

原创 《C Traps and Pitfalls》 中译本勘误(续全一)

 1. 127页,最后一段         原文:     这样,如果允许嵌套注释,上面的表达式就等效于“*/”;如果不允许,那么就等效于"/*"。      应该为:     这样,如果不允许嵌套注释,上面的表达式就等效于“*/”;如果允许,那么就等效于"/*"。      可以将127页的测试例子和128页的测试例子,在一个C++工程里测试一下便知,估计是原

2009-04-02 13:26:00 802

原创 《C Traps and Pitfalls》 中译本勘误

1. 127页,最后一段         原文:     这样,如果允许嵌套注释,上面的表达式就等效于“*/”;如果不允许,那么就等效于"/*"。      应该为:     这样,如果不允许嵌套注释,上面的表达式就等效于“*/”;如果允许,那么就等效于"/*"。      可以将127页的测试例子和128页的测试例子,在一个C++工程里测试一下便知,估计是原始版本

2009-03-31 19:56:00 869

原创 SVN版本库的导出

下面的Windows命令解释器脚本实现了“导出本机svn版本库中MyProjName项目指定版本范围内的可移植版本库。并自动用项目名、起始版本号和终止版本号命名导出的dump文件。”将下列文件正文内容复制到一个新建的cmd/bat文件中即可。 文件正文@ECHO    *********************************************************

2009-03-30 22:56:00 5033 1

原创 Klocwork对Jbuild工程测试实战

第一步:安装JDK默认安装到C:/j2sdk1.4.2目录下。添加一个系统环境变量“CLASSPATH=C:/j2sdk1.4.2/lib/dt.jar;C:/j2sdk1.4.2/lib/tools.jar;.”添加C:/j2sdk1.4.2/bin;到PATH的开头。 第二步: 安装第三方开发包第三步:获得源代码和其他的第三方开发包 第四步:创建一个工程

2009-03-29 17:47:00 927

原创 Klocwork基于命令行的测试

实现klocwork测试的脚本命令如下表所示。表   实现命令行测试的脚本命令测试步骤目标对dsp/vcproj工程进行测试的命令1删除已存在的K8工程Kwadmin delete-project 2创建新的K8工程Kwadmin create-project

2009-03-29 17:40:00 2740

原创 慎用重叠I/O

在读写具有FILE_FLAG_OVERLAPPED属性的File时,一般不用等ERROR_IO_PENDING错误的操作进行完,就可以释放该File资源,并退出进程。这在普通的高层应用编程时没有任何问题。然而在对驱动程序(如USB设备驱动,底层串口驱动)进行高层应用编程时就不能这样做,这样的结果是进程在退出时系统将蓝屏。这种情况下,必须首先用CancelIo()取消所有未决的IO操作。

2009-03-11 13:05:00 826

mod_perl.so

编译好的mod_perl.so v2.0.4 for Apache 2.2.11 and Perl 5.10.0,解决ppm安装无法得到正确mod_perl.so文件的问题。

2009-07-20

Automating Windows with Perl

Automating Windows with Perl,包含一个全文的pdf文档,分章节的doc文档,和图片的pdf文档。 Scott McMahan的作品

2009-07-15

Tornado项目批量自动测试脚本

用于klocwork的Tornado项目批量自动测试脚本

2009-07-09

subversion info cleaner

Subversion版本控制信息清除工具,下载后将资源解压缩出来,并将得到的txt文件扩展名改为cmd

2009-07-09

VisualSVN Server 1.7.1+Trac集成配置指南

本文档描述了VisualSVN Server 1.7.1的安装配置,以及Trac与VisualSVN Server 1.7.1的安装与集成过程,对于建设基于Apache的Subversion版本库和任务跟踪管理系统很有指导意义。

2009-05-24

Windows 2003引导文件

在XP/2003双系统中,如果重新安装了XP,则2003无法引导。用包中的文件覆盖掉C盘根目录下的文件即可

2009-05-17

VisualSVN-Server-1.7.1与trac安装所需文件(三)

VisualSVN-Server-1.7.1与trac安装所需文件

2009-05-16

VisualSVN-Server-1.7.1与trac安装所需文件(二)

VisualSVN Server 1.7.1与Trac的集成所需文件,已经按照安装顺序做了标记。

2009-05-16

VisualSVN-Server-1.7.1与trac安装所需文件(一)

VisualSVN Server 1.7.1与Trac的集成所需文件,已经按照安装顺序做了标记。

2009-05-16

MinGW-5.1.4完整安装包五

MinGW-5.1.4完整安装包(共五部分,40多兆)的第五部分,它可用于安装所有的组件:C、C++、Fortran、Ada、Java编译器,已经收集全了。

2009-04-11

MinGW-5.1.4完整安装包四

MinGW-5.1.4完整安装包(共五部分,40多兆)的第四部分,它可用于安装所有的组件:C、C++、Fortran、Ada、Java编译器,已经收集全了。

2009-04-11

MinGW-5.1.4完整安装包一

MinGW-5.1.4完整安装包(共五部分,40多兆)的第一部分,它可用于安装所有的组件:C、C++、Fortran、Ada、Java编译器,已经收集全了。

2009-04-11

MinGW-5.1.4完整安装包三

MinGW-5.1.4完整安装包(共五部分,40多兆)的第三部分,它可用于安装所有的组件:C、C++、Fortran、Ada、Java编译器,已经收集全了。

2009-04-11

MinGW-5.1.4完整安装包二

MinGW-5.1.4完整安装包(共五部分,40多兆)的第二部分,它可用于安装所有的组件:C、C++、Fortran、Ada、Java编译器,已经收集全了。

2009-04-11

Subversion版本库导出工具DumpSVN

Subversion版本库导出工具,导出MyProjName项目指定版本范围内的可移植版本库。

2009-03-10

空空如也

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

TA关注的人

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