- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 关于控件注册和使用许可问题的解决办法
关于控件注册和使用许可问题的解决办法作者:catclaw2000 鉴于前一段时间受困于微软控件的授权问题,而且互联网上也很难找到问题的解决方案,这两天论坛中也不停有网友在问相类似的问题,特撰写此文,以飨VCKBASE各位网友。 大家都知道,对于普通的OCX控件,我们在发布时,使用安装软件拷贝到目标机器上然后再注册一下(或者手工拷贝然后用Regsvr32注册)就可以了 。 但是对于微
2006-10-21 13:15:00 2213
原创 需要重构的代码特征
1、重复的代码(Duplicated Code)2、过大(过长函数Long Method、过大类Large Class、过长参数列Long Parameter List)3、功能(猜测未来性Speculative Generality)4、依赖(发散式变化Divergent Change、霰弹式修改Shotgun Surgery、数据泥团Data Clumps、平行继承体系Parallel Inh
2006-10-16 08:57:00 979
原创 极限编程基本概念
极限编程极限编程是价值而非实践驱动的高度迭代的开发过程。极限编程的价值:1、沟通(Communication):追求有效的沟通。2、简单(Simplicity):实现最简单的可行方案。3、反馈(Feedback):快速有效的反馈4、勇气(Courage):勇于放弃和重构基本原则:1、快速反馈(Rapid Feedback)2、假定简单(Assume Simplicity)3、递增改变(Incr
2006-10-16 08:55:00 2461
原创 CMM
CMM简介能力成熟度模型(Capability Maturity Model,CMM)是由美国卡内基.梅隆大学的软件工程研究所(Software Engineering Institute,SEI)提出的对软件过程的管理、改进与评估的模式。CMM最早应用于美国国防部对外部承接的军事软件项目中对软件开发商的软件过程能力进行评估。CMM分5个成熟度等级,凡具有软件开发能力的组织,都可以申请第一
2006-10-16 08:53:00 1056
转载 大学软件设计搞笑版
某日,老师在软件设计课堂上想看看一学生智商有没有问题,问他“树上有十只鸟,开枪打死一只,还剩几只?” 他反问“是无声手枪或别的无声的枪吗?” “不是。” “枪声有多大?” “80-100分贝。” “那就是说会震的耳朵疼?” “是。” “在这个城市里打鸟犯不犯法?” “不犯。” “您确定那只鸟真的被打死啦?” “确定。” 偶已经不耐烦了:“拜托,你告诉我还剩几只就行了,OK
2006-10-16 08:42:00 949
原创 电子政务的基本概念
一、什么是“电子政务”? 电子政务,目前有很多种说法。例如:电子政府、网络政府、政府信息化管理等。真正的电子政务绝不是简单的“政府上网工程”,更不是为数不多的网页型网站系统。 严格地说,所谓电子政务,就是政府机构应用现代信息和通信技术,将管理和服务通过网络技术进行集成,在互联网上实现政府组织结构和工作流程的优化重组,超越时间和空间及部门之间的分隔限制,向社会提供优质和全方位的
2006-10-16 08:34:00 3085
原创 什么是软件设计?
什么是软件设计?©Jack W.Reeves, 1992 面向对象技术,特别是C++,似乎给软件界带来了不小的震动。出现了大量的论文和书籍去描述如何应用这项新技术。总的来说,那些关于面向对象技术是否只是一个骗局的问题已经被那些关于如何付出最小的努力即可获得收益的问题所替代。面向对象技术出现已经有一段时间了,但是这种爆炸式的流行却似乎有点不寻常。人们为何会突然关注它呢?对于这个问题,人们给
2006-10-10 11:07:00 1380
原创 串口通信的基本概念
串口通信的基本概念1,什么是串口?2,什么是RS-232?3,什么是RS-422?4,什么是RS-485?5,什么是握手?串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal Serial Bus或者USB混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获
2006-10-07 11:42:00 1303
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人