自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 软件开发之设计原则和模式

<br /><br />    软件开发是一项高强度的脑力劳动过程,到目前为止尚没有办法使软件开发完全机械化,只能靠人脑去设计,也无法保证一个软件完全没有错误。同硬件产品相比,一方面是同功能的软件产品不再需要一个生产过程,只需要拷贝就行了,而硬件产品却需要重复生产;另一方面,软件产品功能需求的变化远比硬件产品多。这就造成软件产品和硬件产品在成型之后面临的问题是不同的,软件产品主要是应付用户功能需求的变化和扩展,硬件产品主要着眼于如何大规模地生产。硬件产品的大规模生产可以交给机器去执行,而软件产品的需求变化还

2010-12-05 15:52:00 5192

原创 DELPHI中关于类的继承和多态问题

<br />有一个父类P和一个子类C,都有一个函数FUNC;在变量类型为P,但赋值为C类创建的实例(VAR O: P; O := C.CREATE;)时,根据父类函数是否加VIRTUAL以及子类函数是否加OVERRIDE,实际调用关系如下表所示:<br />序号<br />P.FUNC<br />C.FUNC<br />实际调用<br />1<br />VIRTUAL<br />OVERRIDE<br />C.FUNC<br />2<br />VIRTUAL<br /> <br />P.FUNC<br />

2010-11-16 23:11:00 1060

原创 DELPHI中两个UDP控件的用法

DELPHI中有两个UDP控件:TIdUDPServer和TIdUDPClient控件,可用于传输UDP数据;用法都很简单,主要是一些细微的特性,弄清楚了对正确使用这两种控件有很大的好处;下面分别介绍:一、              TIdUDPServer:代表一个UDP的服务端,接收UDP客户端发过来的数据;在FORM上放置一个TIdUDPServer控件,命名为UDPSvr,在FormCreate事件中编写如下代码:    UDPSvr.Bindings.Add;    UDPSvr.Bindings

2010-10-31 17:44:00 22952

原创 解决WIN2003安全性问题的一点经验

<br />本人开发一个采集程序,主要功能是收集终端的数据,然后再通过WEBSERVICE把数据写入到第三方公司的数据库中;程序写好后同终端及第三方公司的WEBSERVICE联调通过,布署到本公司的一台电脑上运行,以配合我司终端试用;日前,客户采购我司终端正式使用,需要把采集程序布署到第三方公司的一台服务器上;没想到联调通过,并且在本公司电脑上运行多日功能也正常的采集程序,在第三方公司的服务器上运行后却功能不正常,具体地说就是调用WEBSERVICE保存数据异常,经过反复对比测试,最后发现问题在操作系统上,

2010-10-25 00:08:00 1104

原创 从错误中吸取解决问题之道

<br />    今天在解决问题时又犯了一些方向性的错误,以致于被一个本不是很复杂的问题搞的焦头烂额;其实自己一直以来都不能避免这个问<br />题,总是定期地犯这样的毛病;为了今后少犯,特把这次的问题记录下来,并把自己经常用到的解决问题的两种方法总结出来。<br />   这次碰到的问题是SQL SERVER2000的连接问题,在一个局域网中,在其中一台电脑上面装了一个SQL SERVER2000的数据库服务器,在另外一台电脑上就可以访问该数据库服务器,这本是一个常识性问题;我的数据库服务器是装在我自己

2010-09-27 01:11:00 556

原创 又一次回复办公网挨批后的感想

<br />    今天在办公网回复一个问题,遭到老板和同事的一致责难;<br />    老板之所以责难,是认为我考虑问题不周;回想起来,我是有考虑不周之处,客服反馈时有些问题点没有想到,所以也没有问到,失去了了<br />定位问题的机会;另一方面,运气也有些背,在我回复时,客服的同时也在回复,他先提交,并反馈了一些最新情况;而我慢提交,又没有看<br />到他的最新回复,恰好根据最新情况,我的回复就有不妥之处,结果使老板产生了误会(当然这个误会只是责难的原因之一);<br />    同事之所以责难,是

2010-09-16 01:02:00 1253

原创 随感

     很迷茫,从事软年开发十多年了,一直奋战在编程的第一线;我热爱开发工作,并不想离开这一行业,但又不满足于仅仅是搞开发打一份工,总想做一点自己事情,但找不到什么好的项目和机会。   从事软件开发后,一直用DELPHI、C++BUILDER进行开发,对这两种开发工具是极为熟练,特别DELPHI,开发过无数的项目,形成了自己特有的开发模式,也积累了一些代码和通用模块;但软件开发的工具实在太多,新技术又层出不穷,虽然自己平时也会注意学习一些其它重要的开发工具、语言和技术,如VISUAL STUDIO.NET

2010-09-11 00:35:00 336

EurekaLog.Ent.v4.5.4.FS

如果您是用DELPHI或C++BUILDER进行开发,那么您绝对不能错过这个工具;它可以自动附加到生成的应用程序中,当程序在运行中出现异常时,自动把出现异常的详细信息记录在日志文件中,这样您就可以很快定位到出现异常的原因及代码位置,您将不再为程序不定时弹出异常而苦恼,

2011-12-06

实现snmp协议的Delphi组件

一个实现SNMP协议的Delphi函数库,里面包含DEMO;可以很方便地实现MIB库的读取,SNMP协议的通讯。

2011-12-06

空空如也

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

TA关注的人

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