
软件工程
dieqms
这个作者很懒,什么都没留下…
展开
-
UML类图几种关系的总结
在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization) 【泛化关系】:是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如:老虎是动物的一种. 【箭头指向】原创 2014-11-13 19:45:07 · 364 阅读 · 0 评论 -
从开源项目学习 C 语言基本的编码规则
每个项目都有自己的风格指南:一组有关怎样为那个项目编码约定。一些经理选择基本的编码规则,另一些经理则更偏好非常高级的规则,对许多项目而言则没有特定的编码规则,项目中的每个开发者使用他自己的风格。 所有代码都保持一致风格的大型库,更容易让人理解。 有许多资源是关于能让人采取的更好的编码规则的,我们可以通过以下方式学到好的编码规则: 阅读书或杂志浏览网站与同事交流参加培训 另一个更有趣的方转载 2014-11-16 17:03:46 · 471 阅读 · 0 评论 -
软件加密方案
对于软件授权,你可以自己做。例如方法可以是 1. 产生一个RSA密钥。 2. 把其公钥导出string形式,直接写在应用程序里。 3. 程序第一次运行,发现没有证书文件(例如叫做cert.dat的文件),就采集当前硬件信息、软件版本信息,用户基本信息,然后使用这个RSA公钥进行加密,写在一个文件里。 4. 用户把生成的文件传给你们之后,使用RSA私钥打开这个文件。 5. 修改其中的一转载 2014-12-05 17:08:43 · 2286 阅读 · 0 评论