2008年10月9日

摘要: 前言:公司目前接到一个德国的项目。于是我们项目组花了大力气吭哧吭哧把一个中文版的程序中所有的中文文字全部改成了英文。连操作手册都全部翻译成英文。然后找了一个英文版的主机进行功能测试。一切OK。看起来这个项目进行的非常顺利。问题来了: 虽然我们的德国客户非常精通英语,但是他们那的操作系统都是德文版的。我们的软件跑在德文版的操作系统上,结果可以用惨不忍睹来形容。为什么呢?开发组马上着手研究。原来:终于... 阅读全文

posted @ 2008-10-09 11:54 星际探索 阅读(4316) 评论(40) 推荐(0) 编辑


2008年1月27日

摘要: 本人从事软件这个行业将近八年,虽然没有练就过硬的编程功底,也没有成长为一名合格的系统分析师,但是毕竟我一直把这个行业当成我的一项兴趣爱好,而不仅是个谋生的手段,所以不停的总结,不停的进步,也是我的生活乐趣之一。最近我们部门正在紧锣密鼓地进行着一个热线老版本的升级改造。因为原来的主程序是用VB写的,现在要改用DotNet开发,所以从代码角度来说几乎是所有程序全部重新开发了。而且项目工期也非常紧张,留... 阅读全文

posted @ 2008-01-27 22:50 星际探索 阅读(2340) 评论(17) 推荐(0) 编辑


2007年12月26日

摘要: 1:通过触发器实现两表间数据同步这是个最常用的方法。具体实现步骤就不写了。优点:能够保持两表的实时同步。不需要额外的辅助导库程序。缺点:两表之间耦合度很高。如果要对数据进行处理,那么需要一定的SQL的编程能力。如果两表不在同一个数据库,那么此方法无效。2:根据时间戳来判断是否有更新的数据在一张表中,添加两个字段, CreateTime 和 UpdateTime。 通过这两个字段,获得新插入的或者更... 阅读全文

posted @ 2007-12-26 10:17 星际探索 阅读(6784) 评论(8) 推荐(0) 编辑


2007年12月3日

摘要: 1:关于自定义控件的研发和使用 随着开发项目的增多,一个公司或者一个研发小组都会积累一些常用的控件,如何管理和重用这些控件也是一个非常值得大家讨论和研究的一个问题。在此,我提出我的一些建议。 首先在公司内部,控件必须和源代码一起发布。如果使用的控件功能比较单一,源码也 不是很复杂,建议不要直接引用DLL,而是把这个控件的项目添加到解决方案中。这里有一个原则就是“控件是为了项目... 阅读全文

posted @ 2007-12-03 23:36 星际探索 阅读(3970) 评论(20) 推荐(0) 编辑


2007年11月26日

摘要: 1:骑到几号可以出本 自行车可以说是我们老百姓最常用的交通工具。在上海,买了一辆新车后,不是想着该怎样 好好保养自己的新车,而是计算着骑到几月几号才能把本钱给骑回来。在上海,流传着这样一个 说法:买车的目的就是被别人偷。 在上海,如果你想买车,我不建议你买便宜的二手车。因为没有发票,我们可爱的警察 会把你的车给扣走。带发票的新车我也不建议你买,因为小偷都知道新车可以卖个好价钱。骑新... 阅读全文

posted @ 2007-11-26 21:20 星际探索 阅读(340) 评论(1) 推荐(0) 编辑


2007年8月3日

摘要: 最近在整理原来的接口程序的时候,发现原来程序的日志记录都比较混乱。没有统一的规划。导致日志内容不能很好地反映出程序运行的状态。所以我重新整理并改写了一部分代码。拿出来和大家共享。 这个日志类有以下功能: 1:可以把日志记入 系统日志。也可以把日志记入本地的文本文件。 2:对系统日志的属性进行动态设定。避免了因系统日志满而导致程序报异常。 3:对日志内容进行分级。根据程序部署的三个阶... 阅读全文

posted @ 2007-08-03 09:26 星际探索 阅读(807) 评论(5) 推荐(0) 编辑


2007年7月23日

摘要: 一:前言 来公司快两年了,没做别的,光做接口了。做了这么多接口,总有点体会和经验,现在把这些都写出来,供大家做参考。 二:接口程序原则: 1, 保证程序能够 24 × 7不间断运行。 2, 保证程序能够输出足够多的日志信息。 3, 保证源代码程序具有良好可扩展性。 4, 保证源代码程序具有连贯的版本号。 5, 保证程序具有实时报警功能。 三:程序设... 阅读全文

posted @ 2007-07-23 09:16 星际探索 阅读(3182) 评论(26) 推荐(0) 编辑


2007年5月9日

摘要: 监控程序概要设计 项目背景: 当前很多项目都用到了需要24 Ⅹ 7 不间断运行的窗体程序或Windows 服务。这些程序和服务都分布在不同的电脑不同的区域中。由于其分散性,所以监控这些程序或服务是否正常运行非常困难。 在现有的系统中已经存在了一套监控程序,但是其只能对本地(同一台计算机)内的程序进行监控,而且在窗体隐藏的情况下不能对其进行正常的关闭操作,使用局限性很大。... 阅读全文

posted @ 2007-05-09 14:14 星际探索 阅读(671) 评论(1) 推荐(0) 编辑


2007年5月8日

摘要: 引子: 为了完善和改进后台监控程序,最近一直在研究Remoting技术,希望能找到Remoting的双向通讯的方法。只有实现了双向通讯,才能有效地解决监控程序和被监控程序的交互。 偶然: 在看《用框架的设计与实现——.NET平台》这本书的时候,里面有一章节”观察者设计模式 “介绍了利用Remoting技术,进行事件的注册和触发。这项技术可以用在各个程序间的互相通讯领域。但是把这... 阅读全文

posted @ 2007-05-08 17:26 星际探索 阅读(388) 评论(0) 推荐(0) 编辑

摘要: 一:大型表(记录1000条以上)一定要加主键。 二:主表表可以拆分为接报表和处理表,虽然查询的时候逻辑复杂了,但分散了数据,有效避免了死锁的发生。 阅读全文

posted @ 2007-05-08 17:20 星际探索 阅读(1088) 评论(5) 推荐(0) 编辑


Copyright © 2024 星际探索
Powered by .NET 9.0 on Kubernetes