下面是Hadoop日记系列的目录,由于目前时间不是很充裕,以后的更新的速度会变慢,会按照一星期发布一期的原则进行,希望能和大家相互学习、交流。 目录安排 1> Hadoop日记Day1---Hadoop介绍 2> Hadoop日记Day2---虚拟机中搭建Linux 3> Hadoop日...
分类:
其他好文 时间:
2014-10-15 10:36:40
阅读次数:
174
9.1手机的存储区域手机的存储区域通常有两个地方:一:手机内部存储空间,理解成一块微硬盘/data/data/;二:外部存储空间SD卡9.2方法捕获异常的原则如果方法有返回值,则用try catch捕获,如果方法的返回值是Void类型,则使用throws抛出异常9.3上下文ContextContex...
分类:
移动开发 时间:
2014-10-15 02:43:19
阅读次数:
335
设计模式六大原则内容来自网络,原文地址http://www.uml.org.cn/sjms/201211023.asp设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责.....
分类:
其他好文 时间:
2014-10-15 02:04:39
阅读次数:
354
里氏代换原则。可以用子类的对象替代父类的对象。抽象依赖原则。依赖——形参,关联一、抽象方法:在一些父类中,某些行为不是非常明确,因此无法用代码来具体实现,但是类必须具备此方法,因此把这样的方法定义为抽象方法。abstract特点:1.只声明,不实现。2.加abstract关键字。eg: 1 publ...
svn的使用流程1.在code.taobao.org创建一个项目,并把小组成员邀请进来2.在Cornerstone中添加站点3.由一名小组成员上传项目框架4.小组其他成员依次checkout,编译后在commitSVN原则1.不能同时修改同一个版本的文件2.对文件做添加,删除,覆盖操作前,需要先通知其他小组成员,如果其..
分类:
其他好文 时间:
2014-10-14 19:53:39
阅读次数:
165
首先要说,关于迭代模式,是和Java中的聚集密切相关的。体现的是“开-闭”原则,强调的是封装变化的思想。
迭代器是在JDK2-5时代的聚集遍历模式,从JKD5开始,对聚集的遍历,推崇for(E e:Es)的形式,更少的变量,更不易出错,迭代器是有点过时了,所以我们学习迭代模式,是为了开阔一下视野,理解其思想。...
分类:
其他好文 时间:
2014-10-14 14:40:18
阅读次数:
237
策略模式一.设计原则: 1)找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。 2) 针对接口编程,而不是针对实现编程(例如:鸭子例子当中,fly()和quack()对不同的鸭子是会变的,所以分别定义两个接口FlayBehavior和QuackBehavior中分别饱饭...
分类:
其他好文 时间:
2014-10-14 14:39:38
阅读次数:
223
总而言之,五条原则:1.全局时钟的跳变沿最可靠2.来自异步时钟域的输入需要寄存一次以同步化,再寄存一次以减少亚稳态带来的影响3.不需要用到跳变沿的来自同一时钟域的输入,没有必要对信号进行寄存4.需要用到跳变沿的来自同一时钟域的输入,寄存一次即可5.需要用到跳变沿的来自不同时钟域的输入,需要用到3个触...
分类:
其他好文 时间:
2014-10-14 13:16:48
阅读次数:
121
冒
泡排序法的基本思想:(以升序为例)含有n个元素的数组原则上要进行n-1次排序。对于每一躺的排序,从第一个数开始,依次比较前一个数与后一个数的大
校如果前一个数比后一个数大,则进行交换。这样一轮过后,最大的数将会出现称为最末位的数组元素。第二轮则去掉最后一个数..
分类:
移动开发 时间:
2014-10-14 03:40:08
阅读次数:
216
java.lang.annotation包Annotation的基本原则:Annotation不能影响程序代码的执行,无论增加、删除Annotation,代码都始终如一的执行元注解:负责注解其他的注解@Documented@Inherited@Retention@Target------------...
分类:
编程语言 时间:
2014-10-14 00:48:07
阅读次数:
261