`
文章列表

hadoop笔记1

hdfs mapreduce简介   Hadoop组件   结构组成      Hadoop由2个主要的主件组成:hdfs,mapreduce   1)       Hdfs   分布式文件系统,按照组成分为   masterNode: nameNode,JobTracker,SecondaryNameNode   slaveNode: DataNode,TaskTracker   nameNode:文件在各节点分块对应表。   SecondaryNameNode:
                                            linux下eclipse集成hadoop1.2.1 1.下载安装eclipse 2.下载安装hadoop 3.生成eclipse插件,并放入eclipse文件中 4.运行eclipse 并配置视图和HDFS文件系统 ps:虚拟机要联网,要运行hadoop,

hadoop单机版安装

  安装hadoop   准备环境:                  centos5.5final                  oracle的虚拟机                  jdk安装包                  hadoop稳定版本1.2.1 1.安装虚拟机的时候选择开发版本 把ssh服务安装上,省的后面单独安装 2.生成ssh密钥 并添加到authorized_keys文件中 3.安装JDK 4.安装hadoop 5.配置hadoop文件 6.格式化hadoop文件系统 7.运行hadoop 8.外部访问hadoop    
转载:http://blog.jobbole.com/21544/  

字符串,Volatile

    博客分类:
  • java
转载:http://www.ibm.com/developerworks/cn/java/j-lo-optmizestring/index.html 简介: String 方法用于文本分析及大量字符串处理时会对内存性能造成不可低估的影响。我们在一个大文本数据分析的项目中(我们统计一个约 300MB 的 csv 文件中所 ...

Oracle SQL性能优化

转:http://www.cnblogs.com/rootq/archive/2008/11/17/1334727.html (1)      选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.(2)      WHERE子句中的连接顺序 ...
转:http://blog.csdn.net/tianlesoftware/article/details/5826546 在多表联合查询的时候,如果我们查看它的执行计划,就会发现里面有多表之间的连接方式。 之前打算在sqlplus中用执行计划的,但是格式看起来有点乱,就用Toad 做了3个截图。     从3张图里我们看到了几点信息: 1.
http://space.itpub.net/?uid-13062352-action-viewspace-itemid-614553   oracle B-Tree和Bitmap索引对比详解 B树索引是所有大型关系数据库毕用的技术,也是oracle数据库默认的索引技术。基数:指的是你要创建索引的列中所包含的不同键值的数量。例如我们的列是性别,那么它的键值就是男、女所以你的索引基数是2.oracle中每个表的行都有一个rowid,用于标记这个行在数据库中的位置。 关于索引:B-TREE索引,结构如下:               root               / | \  ...
zhuan:http://blog.csdn.net/lqh4188/article/details/7498354 在使用Union all连接时,若A集合中某列为nvarchar2或nvarchar类型,而B集合中无此列,用‘ ’ 来代替是会报字符集不匹配,解决方法有两种,见下面的示例 例:   [sql] view plaincopyprint? select '中国','China',cast('中国' as nvarchar2(10)) T   from dual   union all   select '美国','USA',''    ...

桥接模式

转载:http://blog.pfan.cn/zizi/15963.html 桥接模式(Bridge Pattern) ——.NET设计模式系列之九 Terrylee,2006年2月 概述 在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?这就要使用Bridge模式。 意图 将抽象部分与实现部分分离,使它们都可以独立的变化。[GOF 《设计模

LOG4J

    博客分类:
  • java
long4j配置  转载:http://www.iteye.com/topic/744693   1、首先去apache.org网站下载最新版本的log4j组件,推荐w使用1.2.x版本,下载地址:http://logging.apache.org/log4j/1.2/download.html; 2、下载下来之后,找到其它相关联的Jar包,主要有如下几个:log4j.jar,common-logging.jar,common-io.jar,common-lang.jar,common-logging-api.jar,将它们添加到我们工程的classpath路径下; 3、在我们自己的工程中 ...

项目需求模板

项目需求模板 转载:http://fly-sky.iteye.com/blog/933037   需求分析 1. 引言 1.1 目的 说明编写这份报告的目的,指出预期的读者。 1.2 背景 指出待开发的软件系统的名称;行业情况;本项目的任务提出者、开发者、用户;该软件系 ...
我们应当怎样做需求确认:需求规格说明书                                   转载:http://fangang.iteye.com/blog/1505381 曾经有项目组拿着用户编写的原始需求就开始开发,随后状况不断,一次令人崩溃的研发过程 ...
                                                                类图 类图是OO建模三种模型(类模型,状态模型,交互模型)中最重要的。   类模型中包含的感念有:                对象,类,连接,关联,多重性,关联端名,排序,包,序列,关联类,提升为类的关联,限定关联,泛化和继承。   对象:   类:

oracle解锁

    博客分类:
  • sql
查看锁表进程SQL语句1: select sess.sid,     sess.serial#,     lo.oracle_username,     lo.os_user_name,     ao.object_name,     lo.locked_mode     from v$locked_object lo,     dba_objects ao,     v$session sess where ao.object_id = lo.object_id and lo.session_id = sess.sid; 查看锁表进程SQL语句2: select * from v$sessio ...
Global site tag (gtag.js) - Google Analytics