- 博客(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
2025
原创 我的网络测试工具箱
由于日常工作要进行较多的网络设备和网络测试工作,使用了较多的相关工具。 VisualSVN Server + TSVN 版本管理软件,用于保存测试记录(脚本、环境、结果等等所有需要保存的东西)UEStudio/UltraEdit 脚本编辑工具,支持正则表达式TCPViewer
2012-02-25 20:33:24
845
转载 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
5337
原创 hrping-最强大的Ping工具
大家经常使用ping命令来测试网络的连通性,可是Windows下的ping命令功能有些情况下不能满足我们的要求:第一:不能显示ping包的id或发包序号,无法手工统计丢包情况。第二:不能显示ping包的发送时间,在持续ping的情况下无法确定发生网络拥挤的时段。第三:只能精确到ms,ms以下无法测量。第四:不能控制发包频率,不能生成大范围的ip网络流量。第五:低版本Window
2009-11-18 23:11:00
16318
1
原创 一键式Ping脚本
作为《自动Ping脚本的编写要点》一文 的补充,这里给出了一个完整的实例,用来演示各种技术的集成。@ECHO ***************************************************************************@ECHO ***
2009-09-26 23:40:00
8364
原创 自动Ping脚本的编写要点
因为工作关系,最近需要每天对干线网络进行连通性及时延测试,执行大量的ping命令,还要记住大量的IP地址。于是设计了一个NetTest.cmd命令行脚本。主要过程及代码如下: 第一步:获取本机地址。代码如下::获取本机的IP地址@if exist %TEMPFILE% del %TEMPFILE%@ipconfig | find "IP Address" > %TEM
2009-09-14 21:57:00
8115
原创 为资源管理器添加命令提示符右键菜单
以下两种方法都可以实现这个功能,网上大多建议的是方法1,而老毛桃WinPE采用的是方法2. 1.1.1 实现方法1 在资源管理器中为鼠标右键增加一个命令,运行cmd,同时使得当前路径为资源管理器当前的目录 1,找开注册表编辑器; 2,找到HKEY_CLASSES_ROOT/Folder/shell; 3,在“编辑”下选择“新建”下面的“项”,输入名字cmd;
2009-08-14 22:54:00
3320
原创 Klocwork扩展规则KAST Checker的定制一例
目的:检查代码中case语句后面没有跟break的情况。 我是用Klocwork 8.2环境做的KAST表达式测试。 由于KAST中case与break属于同样的层级,因此需要考虑没有break的各种情况。 我这里定制了两条规则,可以识别下面两种情况。 第一条:前一个case语句有执行体,但没有break,就直接进入下一个case或default了。 //S
2009-08-12 13:06:00
2113
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
1373
原创 免安装的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
8685
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
3866
转载 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
1289
原创 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
2498
原创 Subversion版本控制信息的清除
有时候,你可能得到一份代码,里面含有很多的.svn目录,这就是Subversion的版本控制信息保存的目录,如果你只想要源代码树,你就得想么办法来清除它们。 你可以有很多种方法来实现,这里提供一种基于Windows命令行脚本的实现。 @ECHO *****************************************************************
2009-07-09 06:35:00
2632
原创 KwCheckWpjList静态检查脚本
因为一直在探索测试的自动化技术,以前开发了几个cmd命令文件实现了Klocwork的批量自动化测试功能,但没有实现单bat版的脚本。近日在学习Perl脚本时,又研究了一下Windows命令行脚本,实现了这个目标。 它主要是用到了call :label argumenslistgoto :eof两个cmd内置命令。 主流程的结束用exit /B exitcode
2009-07-08 14:33:00
1985
原创 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
1753
原创 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
1796
原创 VRVEDP问题
单位安装了新的园区网终端控制工具——北信源VRVEDP,发现它至少存在下列问题: 第一、在允许VRVEDP进程访问网络的条件下,ROSE打开后不能关闭。 在禁止VRVEDP进程访问网络的条件下,窗口会莫名其妙的经常自动切换。 第二、可能是出于安全的考虑,不能在本地设置静态的arp条目。 由于各用户情况不同,难免有设置静态arp条目的需求。
2009-06-02 22:43:00
4834
原创 离线安装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
1576
原创 在线安装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
4928
原创 Klocwork系列脚本之Tornado部分使用说明
用于Klocwork自动批量检测Tornado工程的脚本有五个:FindAllWpj.cmd、K8CheckAll.cmd、K8CheckWpj.cmd、GetFileSize.cmd、ReStartService.cmd文件。序号脚本文件功能备注1FindAllWpj.cmd搜索当前目录及其所
2009-05-17 08:30:00
2424
原创 Klocwork自动测试脚本之ReStartService.cmd文件清单
@if defined K8TimeCountFile goto START_CHECK@ECHO ***************************************************************************@ECHO ***
2009-05-16 21:25:00
1181
原创 Klocwork自动测试脚本之GetFileSize.cmd文件清单
@set /A FileSize=%~z1@ECHO 文件%~nx1的大小为%FileSize%字节。
2009-05-16 21:23:00
859
原创 Klocwork自动测试脚本之KwCheckWpj.cmd文件清单
@if defined K8TimeCountFile goto START_CHECK@ECHO ***************************************************************************@ECHO ***
2009-05-16 21:21:00
2679
原创 Klocwork自动测试脚本之K8CheckAll.cmd文件清单
@ECHO ***************************************************************************@ECHO *** ***@ECHO *** 脚本功能:
2009-05-16 21:19:00
1141
原创 Klocwork自动测试脚本之FindAllwpj.cmd文件清单
@ECHO ********************************************************************@ECHO *** ***@ECHO *** 脚本功能:
2009-05-16 21:16:00
1018
原创 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
3133
原创 为什么要用exit()进行错误处理?
我们知道通常函数的返回用return,程序的结束用exit。对于main函数来说return和exit是等价的。在程序的业务和通信流程中,需要处理大量的异常和错误情景,处理完成后,就调用return返回上一级调用。可是最近我在审查某项目的VC6源代码时,发现一个奇怪的现象,错误处理代码中大量使用exit返回上一级调用,这些C/c++工程包括DLL工程、exe工程和一些后台服务性进程的工程。
2009-05-07 22:28:00
1345
原创 可恶的676错误
最近小区的宽带设备“扩容”之后,在忙时登录宽带时经常出现676号错误,闲时基本上一次就可以登录上去了。经联系10060保修和技术指导不能解决,10060的技术支持提供的信息汇总如下(历次支持的结果):第一、可能是网卡驱动有问题,需要下载最新的网卡驱动并进行安装。第二、可能是网线有问题,需要重新插拔网线。第三、重新启动计算机,或换台机器试试。第四、给机器设定固定的IP,这样更容易上网
2009-04-23 22:17:00
11267
原创 如何禁止VMware虚拟机与Host的时间同步功能
用VMware安装的Windows 2000/XP/2003虚拟机,要是实现跟主机的时间同步,这个比较简单,安装上VMware Tools就可以了。以后每次启动虚拟机系统后,时间就会自动与主机的时间同步了。但是如何让虚拟机的时间与Host不同步呢? 在VMware 6.5中的操作如下: a) 关闭虚拟机和VMware软件。 b) 打开虚拟机的配置文件 (.vmx) ,
2009-04-20 21:28:00
10706
2
原创 MinGW-5.1.4完整安装包
这段时间,准备在GCC编译器下做点东西,熟悉一下GNU的开发工具,所以摸索了一下MinGW-5.1.4的安装,在线安装太难了,老是断线,下载的压缩包大多不能用。 于是,查找优快云找到了几位网友的MinGW-5.1.4安装包,最好的安装包也安装不了所有的语言编译器,于是决定把这个事儿做了。里面打包了MinGW-5.1.4完全安装所需要的全部组件,C++、Fortran、Ada、Jav
2009-04-11 14:50:00
9162
21
原创 《C Traps and Pitfalls》 中译本勘误(续全一)
1. 127页,最后一段 原文: 这样,如果允许嵌套注释,上面的表达式就等效于“*/”;如果不允许,那么就等效于"/*"。 应该为: 这样,如果不允许嵌套注释,上面的表达式就等效于“*/”;如果允许,那么就等效于"/*"。 可以将127页的测试例子和128页的测试例子,在一个C++工程里测试一下便知,估计是原
2009-04-02 13:26:00
842
原创 《C Traps and Pitfalls》 中译本勘误
1. 127页,最后一段 原文: 这样,如果允许嵌套注释,上面的表达式就等效于“*/”;如果不允许,那么就等效于"/*"。 应该为: 这样,如果不允许嵌套注释,上面的表达式就等效于“*/”;如果允许,那么就等效于"/*"。 可以将127页的测试例子和128页的测试例子,在一个C++工程里测试一下便知,估计是原始版本
2009-03-31 19:56:00
931
原创 SVN版本库的导出
下面的Windows命令解释器脚本实现了“导出本机svn版本库中MyProjName项目指定版本范围内的可移植版本库。并自动用项目名、起始版本号和终止版本号命名导出的dump文件。”将下列文件正文内容复制到一个新建的cmd/bat文件中即可。 文件正文@ECHO *********************************************************
2009-03-30 22:56:00
5115
原创 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
982
原创 Klocwork基于命令行的测试
实现klocwork测试的脚本命令如下表所示。表 实现命令行测试的脚本命令测试步骤目标对dsp/vcproj工程进行测试的命令1删除已存在的K8工程Kwadmin delete-project 2创建新的K8工程Kwadmin create-project
2009-03-29 17:40:00
2881
原创 慎用重叠I/O
在读写具有FILE_FLAG_OVERLAPPED属性的File时,一般不用等ERROR_IO_PENDING错误的操作进行完,就可以释放该File资源,并退出进程。这在普通的高层应用编程时没有任何问题。然而在对驱动程序(如USB设备驱动,底层串口驱动)进行高层应用编程时就不能这样做,这样的结果是进程在退出时系统将蓝屏。这种情况下,必须首先用CancelIo()取消所有未决的IO操作。
2009-03-11 13:05:00
869
mod_perl.so
2009-07-20
Automating Windows with Perl
2009-07-15
VisualSVN Server 1.7.1+Trac集成配置指南
2009-05-24
MinGW-5.1.4完整安装包五
2009-04-11
MinGW-5.1.4完整安装包四
2009-04-11
MinGW-5.1.4完整安装包一
2009-04-11
MinGW-5.1.4完整安装包三
2009-04-11
MinGW-5.1.4完整安装包二
2009-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人