自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一些面向对象设计的法则

一些面向对象的设计法则Bob Tarr 著outmyth 译         法则1:优先使用(对象)组合,而非(类)继承[ Favor Composition Over Inheritance ]组合n         (对象)组合是一种通过创建一个组合了其它对象的对象,从而获得新功能的复用方法。n         将功能委托给所组合的一个对象

2004-05-28 10:38:00 1580

原创 简易对象垃圾回收框架 for Delphi

1       缘起1.1   我的一个出错程序程序名称:呼叫处理模块的压力测试工具,分为客户端和服务端。开发工具:Delhpi 5相关技术:客户端通过与服务端建立Socket连接来模拟一组电话机的拨入、按键、等待、挂机等过程。服务端对Socket事件以及收到的数据包进行预处理,并转化为抽象的呼叫模型数据,然后发送给更上层的呼叫处理模块。由于呼叫处理模块是硬件无关的(与语音板卡、交

2004-05-26 13:08:00 2481

原创 插件管理框架 for Delphi(三)

1       前言 2       插件框架(untDllManager) 3       使用举例 3.1   类图 3.2   客户端组件 从TDll派生出TClientDll; 根据真实的动态库接口添加相关属性; 3.2.1    组件定义 unit untClientDll;   interface   uses   Windows, Classes, SysUtils, untD

2004-05-25 10:44:00 4614 12

原创 插件管理框架 for Delphi(一)

1       前言 1.1   插件技术 许多软件采用“插件”(PlugIns)来扩展其功能,比如PhotoShop所支持的各类滤镜就是插件;我们所熟知的Winamp,也有许多皮肤以及可视效果插件。再有微软的windows media player,以及QQ,冲浪软件Opera……采用插件技术的软件数不胜数,而各个软件的具体实现方式也是五花八门,各有特点。 插件技术的出发点主要是为了使软件能够灵

2004-05-25 10:27:00 9878 8

原创 插件管理框架 for Delphi(二)

1       前言2       插件框架(untDllManager) 2.2   实现代码unit untDllManager; interface uses  Windows, Classes, SysUtils, Forms; type   EDllError = Class(Exception);   TDllClass

2004-05-24 13:32:00 5116 6

原创 交互设计指南(四)

1       前言2       总体要求3       模式3.4   可用性联动3.4.1                释义当某个CheckBox或RadioBox在选中和不选中的状态中切换时,相关的一组控件的可用属性(Enabled)也随之发生变化。3.4.2                别名成组激活。3.4.3                动机我

2004-05-23 08:58:00 2285

原创 交互设计指南(五)

1       前言2       总体要求3       模式3.7   数据浏览和更改专门描述有关数据、记录的显示、增加、修改和删除的相关模式。3.7.1                简单编辑3.7.1.1             释义在一个对话框中实现数据的浏览和编辑功能。3.7.1.2             别名无。3.7.1.3        

2004-05-23 08:55:00 1604

原创 交互设计指南(三)

1       前言2       总体要求2.8   命名规则2.8.1                按钮文字命名■ 序号按钮文字英文名称用途说明1.           添加(&D)…Delete使用一个对话框来添加数据2.           删除(&R)Remo

2004-05-22 21:36:00 1605

原创 交互设计指南(二)

1       前言2       总体要求2.6   键盘响应对于模式窗口,要求其能够响应回车键和取消(Escape)键:2.6.1                回车键回车键:表示确认,执行保存/关闭操作或者下一步。在Windows操作系统中,通常使用回车键表示确认,如文件的属性窗口。在一些向导窗口中,通常使用回车键表示下一步。2.6.2                取消键取消键:执行取消操

2004-05-22 21:28:00 1672

原创 记一次“非人力资源经理的人力资源管理”培训

讲师:张晓彤(曾担任Nokia(中国)北方区人力资源经理,金蝶软件的人力资源总监) 时间:4月29日全天,4月30日上午(未参加) 地点:xx大厦(xx碑) 记录:Musicwind。(2004-5-15日参加完同学徐xx的婚宴后回到家写完)   背景: 此次培训由xx公司组织,所有带M级别的干部均可以参加。据称全公司 共有100多位干部,其中到场的有60位左右。 注意:后续行文部分以作者自己的口

2004-05-22 21:27:00 3446 3

原创 交互设计指南(一)

1       前言1.1   编写目的本规范给出了在Windows平台下窗口程序的交互设计/用户界面设计指南。严格来说,交互设计的涵义比起用户界面设计要广得多,但在本篇中为描述简便起见,将两者等同。参考《设计模式-可复用面向对象软件的基础》一书,本文同样使用“模式”来描述UI设计中的各类内容。预期的读者:交互设计/UI设计人员、测试人员、软件维护人员以及技术管理人员。1.2 

2004-05-22 21:27:00 2427 5

原创 State模式技术交流后感

1       缘起        2004年5月19日,部门在大厦2号楼9楼大会议室举行有关OO设计思想以及优秀开发工具的技术交流活动。会上,同事主讲了两个主题的内容,分别是“State模式”以及“Dunit单元测试工具”。在前一个主题的讲座和技术交流过程中,大家进行了比较充分的讨论。我本人也有一些感想和心得,特此记录,以飨读者。   2       场景        以十字转门为例。  

2004-05-22 12:39:00 1911

空空如也

空空如也

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

TA关注的人

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