自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 给oscinventory增加记录设备变化的功能

在实现ITIL的一个系统的时候,使用OcsInventory进行设备及软件的自动检测,但是由于ocsInventory只能够记录被监控机器的当前状态,而不能够记录变化情况,因此将update.pm程序进行了修改,支持进行变化的记录,包括变化的时间,是新增还是修改,以及新增加软硬件设备的详细信息。

2010-11-26 14:26:00 879

原创 使用opencv进行目标区域识别

    在开发一个影响识别系统的过程中,要对目标区域进行识别以判断是否可以送给OCR引擎进行识别,因为OCR会接受任何输入,如果图像本身有质量问题.或者输入的图像根本就不是要识别的图像,那么将会产生业务错误。需要一个有效的算法对需要识别,例如我们的业务是要识别11个连续的数字,同时要对纸张倾斜等情况进行调整。   下面是我们的实际算法,当对目标区域识别出来11个矩形,根据矩形的数目及坐标就可以很容易的达到目的。具体过程如下:1.  原图像2.  仅去噪声后的图像cvSmooth(src,src,CV_MED

2010-11-12 17:23:00 5624

原创 c++/cli调用Java开发的WebService的问题。

用c++/cli调用java编写的webservice的方法,出现无法正确调用的问题。代码片段如下WS_Score::ScoreWebService ^pScore=gcnew WS_Score::ScoreWebService();pScore->Timeout = iWSTimeout * 1000;WS_Score::VipTransaction^ vVipTransaction=gcnew WS_Score::VipTransaction();vVipTransaction->VipNo = 428

2010-11-11 13:43:00 950

原创 Java引用POI实现Word转Html方法

1.     下载POI工具并引用2.     读取整个doc文档,获得该文档的所有字符串。3.     从该字符串中得到标题,把该标题构成一个HTML格式的字符串,如测试文档。4.     从该文档中判断是否有表格,如有,把每个表格的开始偏移量,结束偏移量记录下来,同时根据每个表格的行,列读取表格的内容,并构造出表格的HTML字符串。

2011-04-21 20:35:00 34061 36

原创 Test recorder的源码分析(4)

9、鼠标事件在HookMouseUp中对cEXWB1控件中打开的网页进行处理,调用wscript.AddClick对鼠标事件进行判断,在AddClick中调用AddAction将动作加入列表的操作void HookMouseUp(object sender,  Microsoft.Win32.MouseHookEventArgs e)        {            if (e.Control != null && e.Control.Name == "cEXWB1" && e.Button ==

2011-04-16 23:56:00 1312

原创 Test recorder的源码分析(3)

7、删除接受的事件点击按钮,调用方法tsbDeleteAction_Click(),通过wscript.DeleteAction(),从列表删除选择行,同时删除grid中的行privatevoidtsbDeleteAction_Click(objectsender,  EventArgse)        {            if (gridSource.Selection.ActivePosition.Row == -1) return;

2011-04-16 23:38:00 746

原创 Test recorder的源码分析(2)

WBEvaluteNewWindow 调用方法cEXWB1_WBEvaluteNewWindow()点击在控件中打开一个新窗口,调用方法wscript.AddPopup(),调用AddAction,将动作加入到列表中,调用m_frmPopup.SetURL(this, wscript, e.url),通过cEXWB1.Navigate(url)方法,在新窗口显示网页privatevoidcEXWB1_WBEvaluteNewWindow(objectsender,  csExWB.EvaluateNewWi

2011-04-16 23:31:00 1049

原创 Test recorder的源码分析(1)

一、概述:主函数:   frmMain.cs事件的处理的函数: WatinScript.cs参数配置函数:  AppSettings.cs生成脚本的接口函数: CodeGenerator.cs生成脚本的具体函数: 封装在Formatters中获取Web页面函数:  WebPage.cs线程函数接口: RunThreaded.csExcel格式处理函数: ExcelWriter.cs,ExcelReader.cs列表封装函数: 

2011-04-16 23:18:00 941

原创 图像识别去除孤立点方法

在图像识别时,如果一些孤立的噪声点在识别字符附近,将会影响识别的正确性,现在介绍怎样去除怎样的孤立点。1.       原图像,圈内为噪声点

2011-03-03 23:09:00 18495

原创 基于linked server的scorm课件播放器数据同步从sqlserver->oracle

       在基于微软scorm平台的开发过程中,由于用户系统数据库为oracle,因此需要将存储在sqlserver中的scorm学习记录,转存到oracle数据库中,采用sqlserver linked server技术,可以直接从oracle数据库中读取或者向oracle中存储数据。这样用户的学习记录就可以很快捷的向用户系统同步,且不需要编写额外的程序或者服务,只需要将上述存储过程在sqlserver中配置为job运行即可,存储过程中包含了对oracle的update、select、insert、等

2011-01-27 15:13:00 1118

原创 《图像叠加及透明度处理》

1.图像分割用cvCopy语句实现private: void CutImage(String^ strFilename)         {            String^ strPureFilename="";            strPureFilename=strFilename->Substring(strFilename->LastIndexOf("//")+1);            String^ strCurFolder="";            IplImage* src;

2010-12-14 15:30:00 2082

原创 Cygwin-X上安装新字体

注:安装cygwin时,选择exp(这样会把最新的文件也一起安装)    安装完成后在程序中会产生3个目录(Cygwin、Singular CAS、Cygwin-X)    使用 Cygwin-X(这个应该就是支持X窗口的) 进入终端系统,然后进行一下的操作1.上传需要安装的字体文件到 /usr/share/fonts/Type1 目录下    如: isafont 字体2.删除该目录下的三个文件  rm -rf fonts.cache-1 fonts.dir fonts.scale 3.执行以下命令  

2010-11-26 16:49:00 2768

原创 自动备份和恢复数据库脚本及实现

说明:主机IP:192.168.0.131备机IP:192.168.0.1321、  在主机(131)上创建备份脚本目录及脚本以下为131上的操作:[oracle@db_master ~]$ pwd/home/oracle[oracle@db_master ~]$ mkdir dbbakscript[oracle@db_master ~]$ chmod 777 dbbakscript /[oracle@db_master dbbakscript]$ vi backup_level0.sh          

2010-11-26 16:17:00 1113

原创 linux下Oracle通过设置大内存页解决使用swap分区问题

      在一个新闻网站的后台数据库的监控过程中,经常出现数据库开始使用交换分区的情况,并进而导致整个应用系统响应非常缓慢,不能够提供服务。该服务器的内存为8G,SGA设置为4G,PGA设置为1G。操作系统为64位。      按照道理,即使内存发生不够的情况,应该是磁盘读写变得更加激烈,而不是开始频繁的使用swap交换分区,沿着这个思路,寻找相关资料,发现如果配置大内存页可以强行把SGA锁定到内存中,大内存页是不允许被交换的。而同时相关资料也说明,在内存比较大的情况下,当系统内存为8G以上时,如果不采用

2010-11-26 15:12:00 2290 1

原创 Loadrunner实现AIX系统网络流量和内存监控

由于项目需要,为达到监控与场景同步执行效果,使用Loadrunner开发了此监控脚本。  起初的一些设想:(1)   利用nmon(AIX系统专用监控工具),对AIX进行监控。在此期间遇到了两类问题:1).我们的系统用户没有安装nmon监控工具的权限。2).监控数据类型、数据量及时间差比较大,不好从中提取数据。(2)   利用expect脚本来实现。此方法,需要利用基于用户口令的安全认证方式,使用Expect来实现客户端登录远程服务器,用户在客户端可对服务器进行操作。这种方法不能比较直接的获取我们所需要的数

2010-11-18 08:15:00 4121

空空如也

空空如也

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

TA关注的人

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