单例模式特点:在程序执行过程里,只有一个类对象存在单例模式的三要素:1.构造方法私有化(禁止类外部用new的方式实例化类)2.禁止克隆(允许克隆的话,将可以克隆出多个对象)3.拥有一个静态方法,方法中进行仅一次对象实例化,允许类外部调用例子如下:class Single { priva...
分类:
Web程序 时间:
2015-05-11 19:30:51
阅读次数:
116
第六章流程。6.1.What is BPMN 2.0业务流程模型和符号(BPMN)2.0规范是OMG规范,不仅定义了一个标准的业务流程的图形化表述(如BPMN 1. x),但现在还包括执行语义定义的元素,和一个XML格式如何存储和共享过程定义。jBPM6允许您执行过程使用BPMN 2.0定义的XML...
异常是程序在执行过程中所产生的问题,导致异常产生的原因包括:用户输入了无效的数据、找不到一个需要打开的文件、在通讯过程中网络连接断开或者JVM发生了内存溢出等等。异常是被一个方法抛出的对象。异常分类:检查异常:检查异常通常是用户错误或者不能被程序员所预见的问题。运行时异常:是一个程序在运行过程中可能...
分类:
编程语言 时间:
2015-05-10 14:08:20
阅读次数:
109
事务——transaction ,它有一个典型的特点:ACIDA——原子性:事务是一个整体,不能再拆分,要么都执行要么都不执行;C——一致性:事务执行之前和执行之后的数据要一致;I——隔离性:事务在执行过程中,所有与事务相关的对象都不能再执行其他的操作(相当于被隔离起来)D——持久性:事务在遇到某种...
分类:
其他好文 时间:
2015-05-09 10:04:32
阅读次数:
82
很经典的一个博客 转载的 转自:http://www.cnblogs.com/lmule/archive/2010/08/18/1802774.html简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存....
分类:
编程语言 时间:
2015-05-08 01:39:03
阅读次数:
165
存储过程:就是一组用于完成特定数据库功能的SQL 语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数来调用并执行它,从而完成一个或一系列的数据库操作。Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。1 cr...
分类:
数据库 时间:
2015-05-07 23:44:03
阅读次数:
185
我们一般写代码都会考虑代码的可读性、可扩展性及重要的是浏览器的解析。减少代码数量提高代码性能加载速度,是我们每个coder所追求的。在javascript中,我们有时必须考虑的是如何确定数据的存储位置,以获取最佳的读写效率,数据存储的位置,关系到代码执行过程中数据被检索的速度,数据的存储位置在很大程度会影响其读取速度。javascript中有4种基本的数据存取位置:直接量、变量、数组元素、对象才成员...
分类:
编程语言 时间:
2015-05-07 16:48:55
阅读次数:
128
在MapReduce执行过程中,特别是Shuffle阶段,尽量使用内存缓冲区存储数据,减少磁盘溢写次数;同时在作业执行过程中增加并行度,都能够显著提高系统性能,这也是配置优化的一个重要依据。下面分别介绍I/O属性和MapReduce属性这两个类的部分属性,并指明其优化方向。1 I/O属性类的优化I/...
分类:
其他好文 时间:
2015-05-07 12:05:37
阅读次数:
129
Hadoop中MapReduce 的执行也是采用Master/Slave 主从结构的方式。其中JobTracker 充当了Master的角色,而TaskTracker 充当了Slave 的角色。Master负责接受客户端提交的Job,然后调度Job的每一个子任务Task运行于Slave上,并监控.....
分类:
其他好文 时间:
2015-05-06 22:39:19
阅读次数:
207
一. MapReduce 作业处理过程概述 当用户在使用Hadoop 的 MapReduce 计算模型处理问题的时候,只需要设计好Mapper 和Reducer 处理函数,还有可能包括Combiner 函数。之后,新建一个Job 对象,并对Job 的运行环境进行一些配置,最后调用Job 的waitF...
分类:
其他好文 时间:
2015-05-06 17:25:42
阅读次数:
131