单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。我们来看一下单例模式下的饿汉模式代码:.....
分类:
其他好文 时间:
2014-08-19 12:48:14
阅读次数:
174
转载自netfocus1. 书是学习知识最快的最系统的方法;2. 看名人Blog是学习正统知识第二个非常有效的方法;3. 我热衷于微软.NET平台下的web应用开发,对软件设计,软件工程也有一定兴趣;4. 近一年来以及将来重点关注DDD的理论研究和逐步实践;5. 知识就是金钱;6. 学习知识是一个循...
分类:
其他好文 时间:
2014-08-19 10:45:04
阅读次数:
212
你可能是一位从事信息化的软件顾问,你也可能是一位软件设计师,你须要通过图形直观的向客户表达你的设计意图。你可能已经积累了非常多的Powerpoint图形元素,但每次都要从以往的文件里到处寻找,浪费您宝贵的时间。如今,我要向您推荐这一款软件顾问可视设计的得力助手——PowerMockup,他是一款Po...
分类:
其他好文 时间:
2014-08-18 12:57:52
阅读次数:
168
依赖注入这个原则的要点是什么。为什么你不能对类的实例进行再次硬编码?当我们编码,测试的时候,让我们关注一件很重要的事情。希望你知道单元测试并知道它的重要性。也许在你做任何编码之前你都应该首先设计你的测试,因此你应该很熟悉测试驱动开发。为了定义新功能你应该去写测试,你应该尝试去实现并开始编码直到测试通...
分类:
其他好文 时间:
2014-08-16 23:42:51
阅读次数:
342
当我们开始逐步把Net平台上面的Web开发从webform过度到MVC 开发的时候。我们总想弄清楚Mvc到底是什么??其实Mvc并不是Net特有的一种开发技术。而是一种软件开发的模式。早在上个世界80年代。Xerox PARC为编程语言Smalltalk-80发明的一种软件设计模式,已被广泛使用。那...
分类:
Web程序 时间:
2014-08-14 23:21:56
阅读次数:
247
其实我们只要在软件设计的关键几个环节,利用专业的控件进行保护,就可以保证软件的安全。我们可以在软件设计时和运行时对软件代码进行保护。在设计时的保护,主要的保护手段是,混淆源码;在运行时的保护主要的手段是加壳程序和授权控制。下面我们分别对混淆、加壳、授权控制的方法和采用的控件做一一讲解。源码混淆源码混...
分类:
Web程序 时间:
2014-08-14 20:07:49
阅读次数:
215
如果想灵活使用,并且发挥工具的最大的效能,那么对工具产生的历史背景,应该有一种直观上的认识,这样才能真正的发挥其最大的效能。回想整个软件开发的流程与过程:需求调研、原型设计、技术调研、编码设计、软件测试。 PW功能点关键词:设计工具,反向工程,自动生成 软件设计需要考虑的问题与层面: 1:UML中....
分类:
其他好文 时间:
2014-08-14 10:33:38
阅读次数:
204
51CTO学院,在软考备考季特别整理了"2014年软考-软件设计师考前辅导【汇总篇】",帮助各位学院顺利过关!更多软件水平考试辅导及试题,请关注51CTO学院-软考分类吧!2013年软考-软件设计师考前辅导【汇总篇】12014软考软件设计师考前辅导:软件开发方法综述查看详情22014软考软..
分类:
其他好文 时间:
2014-08-13 19:23:08
阅读次数:
170
51CTO学院,在软考备考季特别整理了"2014年软考-软件设计师考前辅导【汇总篇】",帮助各位学院顺利过关!更多软件水平考试辅导及试题,请关注51CTO学院-软考分类吧!查看汇总:2014年软考-软件设计师考前辅导【汇总篇】1、结构化方法结构化开发方法是由E.Yourdon和L.L.Constant..
分类:
其他好文 时间:
2014-08-13 19:22:48
阅读次数:
191