单例,指的是只有一个实例的对象。
在应用单例模式时,生成单例的类必须保证只有一个实例的存在,很多时候整个系统只需要拥有一个全局对象,才有利于协调系统整体的行为。比如在整个系统的配置文件中,配置数据有一个单例对象进行统一读取和修改,其他对象需要配置数据的时候也统一通过该单例对象来获取配置数据,这样就....
分类:
Web程序 时间:
2014-06-07 00:33:40
阅读次数:
270
在OO设计领域,我们知道前人总结了不少的经验,许多的经验在现代软件工程过程中已经被认为是原则来遵守。下面笔者摘抄几项下文涉及到的OO原则的定义。OCP(开闭原则,Open-Closed
Principle):一个软件的实体应当对扩展开放,对修改关闭。我的理解是,对于一个已有的软件,如果需要扩展,应当...
分类:
其他好文 时间:
2014-06-07 00:25:38
阅读次数:
326
好久都没写文章了,就来一篇吧。这种方法是在制作《胖鸟大冒险》时用到的。《胖鸟大冒险》中使用Box2D来进行物理模拟和碰撞检測,因此对每一个机关须要创建一个b2body。然后《胖鸟》是依据《超级马里奥兄弟》设计的,所以机关能够是各种运动轨迹的平台,绕圈转的乌龟,蹦蹦跳的乌龟等。假设用box2d来做这....
分类:
其他好文 时间:
2014-06-07 00:19:51
阅读次数:
223
1.学生成绩统计 要求描述: 用结构数组实现学生信息的统计功能。 struct student
{ long no; /*学号*/ char name[10]; /*姓名*/ char sex; /*性别*/ int age; /*年龄*/ float
score; /*平均成绩*/ } 完成下列任...
分类:
编程语言 时间:
2014-06-07 00:11:26
阅读次数:
305
http://webmagic.io/docs/zh/posts/ch1-overview/thinking.htmlhttps://github.com/psvehla/liferay-spring-mvc-portlethttp://www.huqiwen.com/2012/08/30/life...
分类:
Web程序 时间:
2014-06-06 23:40:58
阅读次数:
535
摘要:本文大多技术围绕调整磁盘文件 I/O,但是有些内容也同样适合网络 I/O
和窗口输出。第一部分技术讨论底层的I/O问题,然后讨论诸如压缩,格式化和串行化等高级I/O问题。然而这个讨论没有包含应用设计问题,例如搜索算法和数据结构,也没有讨论系统级的问题,例如文件高速缓冲。Java语言采取两种截然...
分类:
编程语言 时间:
2014-06-06 23:35:47
阅读次数:
657
参考《机器学习实战》 朴素(naive)贝叶斯遵循以下原则: 设特征为x,y;类别为c。
在已知x、y特征的情况下,判断其类为ci的概率为: 自然, 我们选取概率较大的为对应的分类结果:
朴素贝叶斯就是根据这一原则进行分类器设计的。书中以垃圾邮件分类为例做了详述。 垃圾邮件分类的基本过程: 数据集:...
分类:
其他好文 时间:
2014-06-06 23:35:03
阅读次数:
526
在这篇文章我分享了如何使用分层与模块化的方法来设计一个分布式服务集群。这个分布式服务集群是基于DynamicProxy、WCF和OSGi.NET插件框架实现的。我将从设计思路、目标和实现三方面来描述。1
设计思路首先,我来说明一下设计思路。我们先来看看目前OSGi.NET插件框架的服务。在这里,服务...
分类:
Web程序 时间:
2014-06-06 23:33:09
阅读次数:
448