所有的例子均来源与实际开发项目
本节介绍组合模式的使用–商品结果排序评分系统...
分类:
其他好文 时间:
2014-08-20 21:13:53
阅读次数:
319
类图和时序图是在软件系统设计中直接和程序代码相关联的图,准确地说,程序代码是由类图直接产生,而时序图可以定义类图的方法。用例图用来描述系统功能,和类图与时序图没有直接关系。类图在UML中由三个部分组成,如下图所示,分别表示类的名字、类的属性、类的方法。在定义一个类时可需要给出类的名字、属性和方法,其...
分类:
其他好文 时间:
2014-08-20 12:27:02
阅读次数:
253
你了解常用的设计模式吗?你了解系统设计的原则吗?你学习设计模式是不是学一次忘一次?其实,23种设计模式不是松散的,是有关系的,是需要学习方法的。跟我重新认识设计——从设计到模式。...
分类:
其他好文 时间:
2014-08-19 11:00:54
阅读次数:
185
项目经理你有经验和没有经验是区别在哪里?
有经验,我就了解项目的整个生命周期,并且全程参与这个周期,就好比我去保定,从买票开始到送到家里,我全程都参与,自然比没有去过保定的人,要熟悉路程,更容易知道哪里会有问题,需要注意什么。
任何一个软件系统,都会遵循如下这个流程:
需求分析;
系统设计;
系统开发;
测试;
系统实施;
用户培训;
项目收尾。
我常常遵循这个...
分类:
其他好文 时间:
2014-08-19 11:00:14
阅读次数:
201
对于一个项目来说,日志是必须的,一般日志的持久化方式有文件和数据库,而在多数情况下,我们都采用文件系统来实现,而对于高并发的情况下,频繁进行I/O操作,对系统的性能肯定是有影响的,这个毋庸置疑!针对这种高并发的场合,我们采用一种缓存队列的方式来处理这个Case是比较明智的,本文主要是向各位展现一下,...
分类:
其他好文 时间:
2014-08-19 10:42:44
阅读次数:
239
一种工业级系统交互建模工具的应用【摘要】本文以探索如何维护大规模复杂系统交互设计模型为目的,以EventHelix公司的商业付费软件EventStudio System Designer为建模工具,对大规模复杂系统的交互设计进行了应用,认为类ESSD的设计工具能大幅降低系统设计建模的开发和维护复杂度...
分类:
其他好文 时间:
2014-08-18 09:11:13
阅读次数:
311
一、H.264 的层次介绍
H.264 定义三个层次,每个层次支持一组特定的编码功能,并且依照各个层次指定所指定的功能。基础层次(baselineprofile)支持 I
帧和 P 帧【1】的帧内和帧间编码,支持自适应的可变长度的熵编码(CAVLC)。主要层次(main profile)支持隔行扫描视频,B 帧【2】的帧内编码,使用加权预测的帧内编码和使用上下文的算术编码(CABAV)。扩...
分类:
其他好文 时间:
2014-08-15 01:30:26
阅读次数:
390
What
Singleton:保证一个类仅有一个实例,并提供一个访问它的全局访问点。
Why
Singletion是我比较熟悉的设计模式之一,在平常的开发过程中,也曾几次用到,它主要适用于如下场景:
1、当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。
2、当这个唯一实例应该是通过子类可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。
在系统...
分类:
其他好文 时间:
2014-08-14 23:54:36
阅读次数:
210
尽管目前半导体集成度越来越高,许多应用也都有随时可用的片上系统,同时许多功能强大且开箱即用的开发板也越来越可轻松获取,但许多使用案例中电子产品的应用仍然需要使用定制PCB。在一次性开发当中,即使一个普通的PCB都能发挥非常重要的作用。PCB是进行设计的物理平台,也是用于原始组件进行电子系统设计的.....
分类:
其他好文 时间:
2014-08-14 10:22:28
阅读次数:
188
如果读者想在本篇文章中看到观察者模式的巧妙应用,大概有些不可能了。因为这里我只是想把自己的一种思路展现给大家,然后和大家探讨。
背景:
在敲机房收费系统的过程中,都是别人说可能会用到什么模式,然后自己针对这些模式进行思考,然后去模仿书中的例子去用。
这不,师姐说上下机这里能用观察者模式,然后我就琢磨了一番,只是收获不是很丰硕,貌似也和师姐讲课中的设想不一样。
...
分类:
其他好文 时间:
2014-08-13 22:38:57
阅读次数:
294