1.针对面向对象的设计与分析:为了让软件有更好的可维护性,重用性以及快速开发,简短的OOAD与它的SOLID原则对于每一个软件工程师来说都是该牢记的。2.软件品质因素:软件工程的好坏与软件的品质因素是绝对关联的。请在开发过程中深刻的理解这一点。3.数据结构与算法:深刻理解像数组,列表,栈,树,图,集...
分类:
其他好文 时间:
2014-06-18 21:29:37
阅读次数:
208
LSP是唯一一个以人名命名的设计原则,并且作者还是一个“女博士”=============================================================LSP,Liskovsubstitutionprinciple,中文翻译为“里氏替换原则”。这是面向对象原则中唯一...
分类:
其他好文 时间:
2014-06-18 19:51:54
阅读次数:
201
1、买入有题材的股票而放弃无题材的股票,并且要分清其是主流题材还是短线题材2、处于上升趋势的强势股(领涨股),且市盈不是亏损的股票3、底部购买原则4、在买入股票时,除考虑大盘的趋势外,还应重点分析所要买入的股票是上升空间大还是下跌空间大、上档的阻力位与下档的支撑位在哪里、买进的理由是什么?买入后如果...
分类:
其他好文 时间:
2014-06-18 19:03:52
阅读次数:
137
当我们在为一个软件设计架构的时候,我们不仅仅要确保所做出来的架构要满足系统的业务需求,更加要确保做出来的架构要满足可维护性,安全,稳定性的非业务行的需求。另外一个非常重要的非功能性需求就是性能。性能涉及到很多方面的关注点,例如吞吐量,延迟等。SOA的很多的设计原则和一些指导从来没有告诉我们如何去解决...
分类:
其他好文 时间:
2014-06-18 17:06:10
阅读次数:
287
桥梁(Bridge)模式:桥梁模式是一个非常有用的模式,也是比较复杂的一个模式。熟悉这个模式对于理解面向对象的设计原则,包括"开-闭"原则(OCP)以及组合/聚合复用原则(CARP)都很有帮助。理解好这两个原则,有助于形成正确的设计思想和培养良好的设计风格 /* * 抽象化(Abstract...
分类:
其他好文 时间:
2014-06-18 15:47:29
阅读次数:
444
对象关系映射(ORM)提供了概念性的、易于理解的模型化数据的方法。ORM方法论基于三个核心原则: 简单:以最主要的形式建模数据。 传达性:数据库结构被不论什么人都能理解的语言文档化。 精确性:基于数据模型创建正确标准化了的结构。 典型地,建模者通过收集来自那些熟悉应用程序但不熟练的数据建模者的人的信...
分类:
其他好文 时间:
2014-06-18 14:33:58
阅读次数:
281
DIP,IoC,DI基本概念依赖倒置原则(DIP,Dependency Inverse Principle):强调系统的“高层组件”不应当依赖于“底层组件”,并且不论是“高层组件”还是“底层组件”都应当依赖于抽象。抽象不应当依赖于实现,实现应当依赖于抽象。依赖(Dependency):组件A如果:①...
分类:
其他好文 时间:
2014-06-17 13:21:36
阅读次数:
265
控制文件是整个数据库中非常重要的文件,必须保证控制文件的安全,原则上多个控制文件应该分别放在不同的磁盘上。但是oracle默认安装时将所有的控制文件放在了同一个磁盘的相同目录下,这种做法是非常危险的,必须把现有的oracle系统上的多个控制文件分别移动到不同的物理磁盘上安全备份。具体步骤如下:一、利...
分类:
移动开发 时间:
2014-06-17 13:12:29
阅读次数:
316
本文将会着重介绍防御XSS攻击的一些原则,需要读者对于XSS有所了解,至少知道XSS漏洞的基本原理,如果您对此不是特别清楚,请参考这两篇文章:《Stored and Reflected XSS Attack》《DOM Based XSS》攻击者可以利用XSS漏洞向用户发送攻击脚本,而用户的浏览器因为...
分类:
其他好文 时间:
2014-06-15 13:46:19
阅读次数:
223
本文出自:http://blog.csdn.net/svitter
题目12:计算机学院学生会的打印机(优先队列)
小明抱怨学生会的打印机不符合FIFO的原则,看到许多在他后面来打印的同学比他先打印出来。五分钟前,小明的文件就是下一个候选的,现在小明的文件又排到了后面。学生会的同学给小明解释说,学生会的打印机不是采用传统的队列方式,而是采用一种自己定义的优先队列方式:每个要打印的文件被赋予...
分类:
其他好文 时间:
2014-06-15 10:59:45
阅读次数:
324