自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

于剑秋的半本书

人生就像一本书,这里是我的半本书……

  • 博客(57)
  • 收藏
  • 关注

转载 如何用正确的方法来写出质量好的软件的75条体会

1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么?不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Test

2005-04-29 15:53:00 1189

原创 2005-3-1 总是碰到棘手的问题

真快啊!一晃2005年已经过去两个月了。上午到六院去了一下,看了看他们的问题:速度慢应该是服务器的问题,CL打电话到他们网络中心,说是有病毒;按钮状态不正确的问题是采集和ActionList冲突造成的,需进一步查找问题所在。下午回公司后改了几个问题,都很简单。

2005-03-02 09:29:00 843

原创 2005-2-28 我像香蕉吗?

今天似乎穿的太艳了,再加上剪了个丑陋的头发,结果……基本上把文档整理完了,不过还有些细节上的问题,主要是使从不同的OrderPlacer得到的数据可以一致,以及如何与内镜病理的业务整合。差点忘记提交昨天在六院改的问题和代码!

2005-02-28 18:10:00 824

原创 2005-2-27 加班

六院升级后分诊有问题,代码里有一条SQL少写了distinct,结果出现了很多重复的报告。测试的时候没有发现!下午到六院去把这个问题给处理了;晚上来公司写文档,一直写到凌晨3点,幸亏老鼠兄弟和我作伴,不然早睡着了!

2005-02-28 18:09:00 736

原创 2005-2-25 程咬金终于被正法

程咬金终于被正法了。该死的PMS真是垃圾,没有通知机制,害我挨骂!GXB在儿童医院提了两个问题: 一个是登记的设置问题,已经解决了; 一个是报告的审核时居然没有记审核时间,下个星期尽快改。和CJH确认了电子申请单相关问题的处理方案,可能需要修改HIS接口。可是处理方式和IHE概念上似乎有些出入。至于申请单查询模块的文档基本上是在内镜病理版的基础上修改。

2005-02-25 17:57:00 917

原创 2005-2-24 情况不妙

2005-2-24 程咬金还真是讨厌,查了半天才找到问题的所在——PACSBroker的问题。打印部分应该没有大问题了,RegInfo_u单元中的两个类有些问题,SL修改。下午开了小组的周会: 预约中心可以讨论一下; 明天确认电子申请单的修改方案; 明天要申请单查询模块的文档(重点是与登记的交互和基类); 模板相关的问题需要讨论,初步定在明天; 下周要和CJH整理系统优化方案。现在情况不妙了!

2005-02-24 21:31:00 788

原创 2005-2-23 半路杀出了个程咬金

上午请了个假,在家里换保险丝。本来打印程序改一下应该没有大问题,一调试才发现PACSSvr和PACSBroker的数据结构不一样,真是半路杀出了个程咬金。有两种解决方式,一种是: 要么按照PACSBroker改成用数组的形式,可是改动真的不小; 要么作个适配,转换成PACSSvr数据集的形式,可是感觉有隐患;先去开心了,这些破事明天再说吧,嘿嘿!元宵节快乐!

2005-02-23 17:42:00 872

原创 2005-2-22 ……

考虑预约中心问题,查看IHE的文档,看看关于检查预约的内容;不过电子申请单的事情比较急,明天开始弄这个;要修改打印模块,将调阅图像的接口改为PACSBroker。

2005-02-22 18:23:00 823

原创 2005-2-21 不错的开始

根据CJH发的Project文档整理近期的任务清单;完成了福建省立LIS接口详细设计及代码框架,已经交给LQ了;

2005-02-21 18:23:00 816

原创 2005-2-20 努力!奋斗!

到六院去看分诊的问题,发现消息时而可以发出时而发布出去。后来将消息服务器换到另外一台机器上,正常。比较后发现是重发次数这个设置的问题,将它设为0就有问题。可能是一个Bug,也可能是网络不稳定造成的,还有待进一步检查。CJH具体分配了每个人的任务,开始这段时间我的事情特别多。

2005-02-21 18:22:00 810

原创 2005-2-19 在这给大家拜年了!

今天是春节后第一天上班。下了火车就直接来公司了,感觉好累。年过完了,又要工作了。下午CJH给我们开了个会,说了一下今年大致的计划。

2005-02-19 18:11:00 754

原创 2005-2-6 过年喽!

今天是猴年最后一个工作日了——其实也没有在工作,把把透支了钱都换了,紧要的工作也都做好了,终于可以安安心心回家过年了。对于中国人来说,元旦不过是个节日,而春节才是真正意义上一年的开始。在这辞旧迎新的日子里,还是我的一贯风格:祝全世界华人新春快乐!不管是自己、公司,还是整个软件行业,即将过去的猴年都是不同寻常的一年。从自己来说,在这一年里从一个程序员渐渐得向分析和设计方向发展。从公司的角度说经历了年

2005-02-06 17:01:00 799

原创 2005-2-5 我爱状态图

修正TFormRBRelative中“图像打开方式”中缺少同时打开的问题,并加入了注册公共浮动区的代码;修改“图像打开方式”的配置,将默认值改为“禁用”;仔细研究了报告状态图,终于解决了保存时状态处理的问题,哈哈!在“报告中”和“完成”状态下保存报告时不改变报告状态,其余情况均变为“报告中”状态。以前的一个死结在于“完成”状态下的保存问题,其实只有在审核的上下文中已“完成”的报告才可以修改;终于把

2005-02-05 17:51:00 709

原创 2005-2-4 苦尽甘来有钱喽!

看了一下HIS接口的设计,应该可以符合2847的要求;打印接口为什么样要用消息来触发打印呢?FCL的说法是直接调用方法打印会报错;中午给WXX发了短信,他也是说会报错,对于打印黑块这个问题认为“产生图像列表和转化”时出错的可能性比较大。打算对打印接口进行一次重构,主要目的是把程序的逻辑整理清楚。编译服务器上的病人随访模块编译失败,请BCC查明原因;BCC的一个模块在动态编辑时报错——灾难性故障,经

2005-02-04 18:31:00 768

原创 Delphi中的布尔类型

Delphi中定义了四种布尔类型:Boolean,ByteBool,WordBool和LongBool。后面三种布尔类型是为了与其他语言兼容而引入的,一般情况下建议使用Boolean类型。这四种类型的布尔值占用内存的数量如下:Boolean    1 ByteByteBool   1 ByteWordBool  2 Bytes(1 Word)LongBool   4 Bytes

2005-02-04 17:47:00 1201

转载 线程运行栈信息的获取

一、问题的引入我们在Java程序中使用日志功能(JDK Log或者Log4J)的时候,会发现Log系统会自动帮我们打印出丰富的信息,格式一般如下:[运行时间] [当前类名] [方法名] INFO: [用户信息]具体例子如Tomcat启动信息:Jul 9, 2004 11:22:41 AM org.apache.coyote.http11.Http11Protocol start

2005-02-03 21:30:00 1084

原创 2005-2-3 加班啦,算是将功补过

又迟到了,5555555555555555555555555把分诊的问题改好了:设备维护中增加了一个属性“分诊主机”,这个属性的作用确定用哪台工作站为该设备分诊,当为空时表示不参加分诊;分诊模块中根据上述属性确定要控制分诊的设备——只对“分诊主机”属性是该工作站名称的设备分诊;同时分诊中仅显示与参与分诊的设备有关的报告视图,且不再要用户有这个报告的权限。恐怕今天最大的收获就是找到电脑死机的原因了—

2005-02-03 21:25:00 953

原创 2005-2-2 有点开心

将模板维护和特殊项目维护的两个问题的编码工作改分给SL了,因为这些模块会综合考虑起来;L总说RIS的预约和分诊系统做的不错,让CW他们来看一下,简单的给他们看了一下,不幸的是演示到最关键的时候电脑死机了!从这几天在儿童医院和川沙的实施来看,报告输入中的权限控制还是有问题,要仔细分析一下;下午到儿童医院去了解了一下随访的具体需求,实现还是挺复杂的。主要是因为随访是针对病人的,而每个病人可能做过一些列

2005-02-02 18:06:00 691

转载 总结成功应用软件的一个经验

纵观80年代以来的成功应用软件,凡是获得长久成功者,绝大多数具有如下特点:以一种系统语言(通常是C/C++)于OS API之上提供一高层的应用程序运行时(runtime),包括一个高层次、面向应用进行语义优化的虚拟机,一个庞大的应用程序级API库(基于普通过程的函数库,或基于OO的类库,或基于component的构件库),一个具有可扩充性的软件体系架构(尤以插件式结构或面向应用的frame

2005-02-02 12:45:00 1063

原创 2005-2-1 接电话,一个又一个……

早上以来就把SS昨天晚上传来的数据库还原上去了,看了一下我差点没有晕死过去。果然是报告代码与DLL不匹配。真是被他气死了,昨天问了好几次,硬是说没有问题!无语……和LQ讨论了一下从HIS导入科室、员工字典模块的问题:考虑到ReportCreator的复杂性,而随访的应用也不复杂,所以先简化一下(TechScrollForm),直接将随访的代码移植上来;BCC已经提交了;把审核功能放入报告中是有利有

2005-02-01 17:43:00 590

原创 2005-1-31 难道只是我的抱怨?

由于明天就要停用老手机号码(老公,不灵!不灵!)了,整理了一下号码,给部门的同事发了“最后通牒”,哈哈;查看问题管理,有几个关于动态报表的问题——其实就是hcf不清楚来龙去脉;审核的权限还是有点问题,而且越弄越糊涂,我受不了了!我已经不止一次的感觉的和SS沟通的难度了。沟通了将近半个小时后,才把“打开时就是一个空白的界面和出现报错信息……报错信息好像说是什么图像类的错误”这么一个关键问题透露给我—

2005-01-31 17:36:00 607

原创 2005-1-28 头晕啊

看了一下DUnit中是如何获得对象published方法列表的方法,本来想用在封装DLL的基类中的;ReportCreator中遇到了一个问题:怎么处理事务?和实施看了看审核,那几个权限折腾得头晕,改了一下: 对于审核通过/不通过两个Action的判断,不再判断Editor,只判断ReportDoctor; CanSave方法则把审核通过/不通过状态分别处理,对于审核通过状态,还要判断“修改本人审

2005-01-28 17:50:00 805 2

原创 2005-1-27 心情超不爽

IHE:最终报告(Final Report)是指完成标志(Completion Flag)被置为Complete和审核标志(Verification Flag)被置为Verified的报告;其他情况都认为是草稿报告(Draft Report)查阅了一下DICOM标准中对于这些状态的定义,下载了新版的DICOM标准和其他相关文档。写了一个用于封装DLL的基类,至于使用效果还有待检验;

2005-01-28 10:20:00 688

原创 2005-1-26 系统分析员!

调试审核问题,这个环境配置真是让人头疼;SS说大屏幕报错,是语音库没装的原因;在“蓝色坚冰”(当时怎么起了个这么肉麻的名字)风格下,按钮有个很丑的紫边,设成不透明是没问题,不过别的风格又有问题;修改模板维护中:当复制模板时,默认模板标志没有被同时复制过去的Bug;总算又写了几行ReportCreator的代码,可是进展不大,明天继续努力!我们应该列出一个产品路线图,具体的问题要再想想——用什么形式

2005-01-26 17:42:00 841 1

原创 强迫自己做不喜欢的事情只有事倍功半

看可以一篇日记http://blog.csdn.net/ai19/archive/2005/01/26/268243.aspx,后觉得颇有同感。强迫自己做不喜欢的事情只有事倍功半。他是被考研所累,而我是SCJP。那段时间真是郁闷,很想看看自己感兴趣的书,可是却放不下考试的事情,结果半年多的时间都是在这种心理斗争中过来的——虽然结果并不坏。

2005-01-26 13:46:00 1326 2

原创 2005-1-25 忙得团团转

在页面基类中加入处理用户偏好输入法的相关处理,由于业务的不同可能要求也不同,所以实现了一个保护的方法供子类调用;审核的问题开始测了,又要更新控件包,头痛!下午BCC提交了PACS-RIS 信息关联模块的代码,感觉只是就问题改问题,没有总结和吸收;本来想抓紧时间完成ReportCreator类,可是今天乱七八糟事情太多了。

2005-01-26 10:50:00 664

原创 2005-1-24 代码审查是从别人那里吸取经验的重要途径

修改审核的权限控制,用不同的用户测了,似乎没问题了——规则太复杂了;需要保持原来的模版整理功能,工具条上加一个,右建菜单也要加一个(要FCL改控件包);把上面这几个事情在问题管理中的相应问题结束了;审查BCC PACS-RIS 信息关联模块的代码,发现了38个明显问题!然后和他口头又每个分析了一次。累!他还有许多要学的东西啊——其实代码审查也是双方学习的过程,对于提高设计和编码水平很有帮助;关于开

2005-01-24 17:00:00 629

转载 25岁以上程序员单身手册

   我是一名程序员,25岁,单身。以下是我在生活、朋友、运动、休闲、爱情、工作、事业七大方面的正反活法,与朋友们共勉,right的地方希望您能吸取,wrong的地方也希望您还没变成这样。   1. 生活  wrong:每天用两分钟刷牙洗脸,冲出房间的时候扣子还没扣上  right:提前一个小时起床,花五分钟刷牙,洗个澡,挑件干净点的衣服去上班   wrong:每天早晨经过超市买一包烟,我不吃

2005-01-24 10:07:00 754

转载 职业生涯明言—程社明

1.在职业生涯发展的道路上,重要的不是你现在所处的位置,而是迈出下一步的方向。 2.职业生涯开发与管理: 只要开始,永远不晚;只要进步,总有空间。3.职业生涯的每一次质跃发展都是以学习新知识、建立新观念为前提条件的。4.在职业生涯早期,对自己锻炼最大的工作是最好的工作; 在职业生涯中期,挣钱最多的工作是最好的工作; 在职业生涯后期,实现人生价值最大的工作是最好的工作。5.在职业生涯发展的进程中,什

2005-01-24 10:05:00 842

转载 61条面向对象设计的经验原则

摘抄自《OOD 启思录》--Arthur J.Riel 著 鲍志云 译“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。”                                                                                  ----------Art

2005-01-21 19:16:00 672

原创 《数据访问模式》笔记:解耦模式部分

主要解决如何将数据访问从应用中分离出来的问题。只要和数据库打交道的应用,都会碰到这个问题。传统的C/S架构应用大多将数据访问和应用的代码糅合在一起,主要有几个方面的问题:o 与具体的数据库技术紧密耦合,比如我们公司的产品是基于SQL Server的,现在就很难切换的Oracle中去,更不要说是以后的新技术——XML数据库或面向对象数据库;o 应用与数据模型紧密耦合,缺少弹性。o 难以优化,每个模块

2005-01-21 19:14:00 1418

原创 Automation Event

写了一个Automation Event的小程序,发现由于COM的激活机制,如果要在远程实现多个客户端同时接收一个事件还需要引入一些其他的元素——比如一个功能的对象在几个COM对象的实例间传递事件。初步这么认为还需要进一步的研究。

2005-01-21 19:06:00 769

原创 《UML用户手册》笔记:用况之间的三种关系

用况的泛化:CH16 P154 子用况继承父用况的行为和含义;子用况可以增加或覆盖父用况的行为;子用况可以出现在父用况出现的任何位置(父子均有具体的实例)。个人理解:多态。 用况的包含关系(Include):CH16 P154提取公共行为。表示基础用况在它内部说明的某一位置上显示地合并了另一个用况的行为。被包含的用况从不孤立存在,仅作为某些包含它的更大的基础

2005-01-21 19:05:00 2343 1

原创 2004年7月到年底的几篇无关紧要的文字

迷失! 2004年7月13日突然间觉得自己迷失方向了。好像一下子出来好多让我感兴趣的东西,我迷茫了,究竟该路去何方呢?(原来从那个时候就开始迷茫了,问题出在心浮气躁)Wiki  2004年08月05日今天在公司里建了一个Wiki站点。(后来就搁浅了,争取今年把它弄起来)生日快乐! 今天是25周岁生日。为了庆祝生日买了一个ZOLO的公文包,阿甘送我一本书——心仪已久的《重构》中文版,

2005-01-21 19:02:00 968

原创 在Delphi中开发使用多显示器的应用程序

Windows可以将多个显示器映射为虚拟桌面,使我们可以利用这一点设计出方便工作的应用程序。例如PowerPoint就充分发挥了双显示器的优势(大多数的笔记本电脑都支持),它可以在一个显示器上播放幻灯片,而在另一个显示器上显示备注,可以控制播放的进程,使使用者做商务演说的时候非常等心应手。那么我们怎么开发这种应用程序呢?这篇文章将向你展示如果用Delphi实现使用多显示器的应用程序。 

2005-01-21 18:46:00 797

原创 收到SCJP证书啦!

今天终于收到SCJP的证书了,是一个挂号的大信封!里面的东西真不少:·一封SUN认证服务主管 Bee Ng 的祝贺信,还有他介绍 SCJP Logo 的信;·最重要的认证证书,上面有SUN总裁和SUN认证服务主管 Bee Ng 的签名(当然肯定是印刷的);·一份LOGO的使用授权协议书,好像要寄到美国去(邮费啊);·一张写着“Sun Certified Professional”的卡片(就像是那种

2005-01-21 18:41:00 1466 1

原创 2005-1-21 又没有完成……

又被陈发现了没有测到的地方——报告完成后就被锁住了没法保存(即使有审核权限),跟踪代码后发现是处理控件只读的代码有问题(CanSave方法)。浮动区相关的模块基本好了,包括Zog的图像采集模块;还有些问题没有处理完:·随访还没有做;·审核的权限控制还有问题;·需要保持原来的模版整理功能,工具条上加一个,右建菜单也要加一个(要FCL改控件包);·TechRichEdit20报错,好像是什么东西没有C

2005-01-21 18:24:00 615

原创 今天买了两本书

今天买了两本书:《软件工艺》和《企业应用架构模式》。《软件工艺》是看了那篇《读〈软件工艺〉》(http://blog.csdn.net/jjqu/archive/2005/01/14/commentrjgy.aspx)后决定买的,感觉挺不错的,至少挺爽。《企业应用架构模式》是看这本书的作者——鼎鼎大名的Martin Fowler。

2005-01-20 17:59:00 900

原创 2005-1-20 年终考评日

本来计划继续写ReportCreator基类的,不过川沙的问题要尽快改好,所以就按照问题清单逐项检查修改:安排小强做“汉字编码配置模块”,还挺快一会儿就搞定了。头痛的是把它加到问题管理中去:先是新增模块搞了半天、然后是用户,不晓得客户用的HIS是不是也是这个样子的!不过最终还是弄出来了,顺便告诉小强这个鬼玩意儿怎么用;我测试了报告中审核功能,发现了一个问题:按钮状态有点问题,发现是一块以前的代码没

2005-01-20 17:51:00 701

原创 成功的部门经理一周速成?

不和员工交流低音量说话说一半做表面文章别告诉下属结果让下属体会人生的真谛,苦上加苦用钱搞定关键人物……http://blog.csdn.net/gkwww/archive/2004/12/20/DeptMananger.aspx要是我经理这样我非疯了不行!!!不过联想的东西也太夸张了!幸亏我没有买过任何联想的东西——以后也不打算买。

2005-01-20 09:26:00 711

空空如也

空空如也

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

TA关注的人

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