自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 hadoop集群常见错误

出处:http://my.oschina.net/u/248570/blog/42614(一)启动hadoop集群时易出现的错误:1.   错误现象:java.net.NoRouteToHostException: No route to host.   原因:master服务器上的防火墙没有关闭。   解决方法: 在master上关闭防火墙: chkconfi

2013-05-16 13:26:54 811

转载 基于列的数据库vertica

出处:http://space.itpub.net/14130873/viewspace-716158最近在研究基于列存储的数据库,相对于传统的基于行的数据库,它更适合在数据仓库存储方面发挥特长。看了一些英文文档之后,将技术相关的语段记录下来,其中也参杂着我的理解,因此比较凌乱。不过还是希望尽早拿出来与大家分享 :)1.        基于列存储的数据库的优点:a)

2013-05-16 11:00:34 4042

转载 oracle 隐式游标,显示游标,游标循环,动态SELECT语句和动态游标,异常处理,自定义异常,

原文链接:http://heisetoufa.iteye.com/blog/366483游标的概念:     游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低

2013-03-16 11:02:38 1070

原创 HDFS里Datanode上block大小的设置问题

上课时和老师讨论到的一个问题,这里是讨论后记录下来的结果,因为网上也很少查到相关讨论这个话题的内容,所以我也不肯定这是否完全是原因,但经仔细思考,下面的几点确实有其存在的合理性在HDFS里面,data node上的块大小默认是64MB(或者是128MB或256MB)问题: 为什么64MB(或128MB或256MB)是最优选择?为什么不能远少于64MB(或128MB或

2012-10-17 20:09:27 6899 1

原创 数据存储技术笔记(持续更新)

就记下一些上课时记下的零散知识点,不定期更新对有些内容了解不是很深...1. FAT32与NTFS的区别分区大小和单个文件大小             FAT32支持的最大分区是32G,不支持512MB以下分区,支持的最大单个文件大小是4G             NTFS支持的最大分区是2T,支持的最大单个文件大小是64G簇大小

2012-10-17 19:19:54 672

转载 《CSAPP深入理解计算机系统》读后标记

转自: http://www.madongfly.cn/articles/notes_of_csapp.html       陆陆续续花了一个月的时间,终于看完了CSAPP(Computer System:A programmer‘s perspective),头一次看那么厚(900页)的原版书,看完还是有一点点成就感的。英文版:http://www.china-pub.com/197

2012-09-14 10:59:22 437

转载 assert用法总结

assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include void assert( int expression );assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badptr.c:#inclu

2012-09-11 15:32:16 324

转载 C++中struct与class的区别是什么?

原讨论链接:http://community.csdn.net/expert/topicview1.asp?id=4238054所属论坛:C++ 语言    审核组:C/C++ 提问者:odesseydk    解决者:steedhorse感谢:moany、Polarislee关键字: 答案:讨论一下结构(struct)与类(class)的区别,你认为结构(struct)有

2012-09-11 13:16:33 495

原创 没有“temp”的swap

在这里只是记下在看书时留意到的一个有趣的小程序刚入门学习写代码时,写一个用来交换两个数的程序swap是很常见的例子,而一般这个代码程序是这么写的(用c++语言来实现)void swap(int *a, int *b){ int temp; temp = *a; *a = *b; *b = temp;}这个程序是一

2012-08-19 15:11:40 636

原创 C++指针(3)

四、void*指针void* 指针是C++提供的一种特殊的指针类型,他可以保存任何类型对象的指针:double obj = 3.14;double *pd = &obj;void *pv = &obj;pv = pd;以上关于void* 指针 pv 的定义都是合法的。void* 表明该指针与一地址值相关,但不清楚存储在此地址上的对象的类型。voi

2012-08-17 15:42:46 476

原创 C++指针(2)

二、指针的定义每个指针都有一个与之关联的数据类型,该数据类型指定了指针所指向的对象的类型。例如,一个int型指针只能指向一个int型对象。在C++中,使用*符号把一个标识符声明为指针以下给出一些指针定义的例子:int *i; // int型指针,i用于指向int型对象double *d; // double型指针,d用于指向double型对象string *s;

2012-08-17 13:56:59 413

原创 C++指针

主要是根据C++ Primer学习后作的笔记,所以选择采用C++ primer的目录整理知识点 一、基本概念        指针用于指向单个对象,他记录的是对象的地址,而不是对象的本身或副本。指针有其个人的存储地址,这和对象地址,即指针内容是不一样的。        C++使用解引用操作符* (dereference operator)符把一个标识符声明为指针,每个指针都有一个与之

2012-08-05 14:24:55 357

转载 电梯算法

转自 http://blog.csdn.net/littlehedgehog/article/details/2438836 电梯算法主要用于磁盘寻道的优化。第一种是我们最为原始的先到先服务(first come first served)的算法,这个对于我们去下馆子撮一顿比较合适,先来就先吃,不然顾客有意见。不过对于磁盘寻道就不太合适了。如下图:注意这张图并不是解释的先到

2012-02-28 15:01:49 921

原创 维度层次理解

本文根据阅msdn后个人理解,不保证正确性~~~有问题欢迎互相讨论一、维度层次(Dimensionhierarchies)          维度层次是描述维度内部结构的属性集合,它刻画了维度内部不同成员间的相对关系。         在多维数据库中,每个维可以有其自身的维度层次结构。考虑这样一个商业销售用多维数据库,它含有4个维度,分别为产品维,客户维,时间维

2012-02-22 16:18:49 7198

转载 逆波兰表达式

转自 百度百科逆波兰表达式又叫做后缀表达式。在通常的表达式中,二元运算符总是置于与之相关的两个运算对象之间,所以,这种表示法也称为中缀表示。波兰逻辑学家J.Lukasiewicz于1929年提出了另一种表示表达式的方法。按此方法,每一运算符都置于其运算对象之后,故称为后缀表示。逆波兰表达式  逆波兰表达式,它的语法规定,表达式必须以逆波兰表达式的方式给出。逆波兰表达

2012-01-29 15:44:33 585

转载 hash冲突处理

1)冲突是如何产生的?上文中谈到,哈希函数是指如何对关键字进行编址的规则,这里的关键字的范围很广,可视为无限集,如何保证无限集的原数据在编址的时候不会出现重复呢?规则本身无法实现这个目的。举一个例子,仍然用班级同学做比喻,现有如下同学数据张三,李四,王五,赵刚,吴露.....假如我们编址规则为取姓氏中姓的开头字母在字母表的相对位置作为地址,则会产生如下的哈希表位置

2012-01-03 20:03:52 438

转载 hash原理和代价

1)hash它为什么对于键-值查找性能高学过数据结构的,都应该晓得,线性表和树中,记录在结构中的相对位置是随机的,记录和关键字之间不存在明确的关系,因此在查找记录的时候,需要进行一系列的关键字比较,这种查找方式建立在比较的基础之上,在.net中(Array,ArrayList,List)这些集合结构采用了上面的存储方式。比如,现在我们有一个班同学的数据,包括姓名,性别,年龄,学号等。假如数

2012-01-03 20:00:27 463

转载 用GDB调试程序

用GDB调试程序说明 从CSDN的网站上找到的GDB使用说明。 原文标题:用GDB调试程序 作者:haoel (QQ是:753640,MSN是: [email protected]) 关键字:gdb 调试 c c++ gun 这篇文章非常好,所以转载了下来,作为收藏。GDB概述 GDB 是GNU开源组织发布的一个强大的UNIX下的程序调试

2011-11-21 00:05:52 259

转载 DBMS vs File Management System

转自:点击打开链接DBMS vs File Management SystemBy Dale Elizabeth Corey, 2003/08/04Database Management Systems Versus File Management SystemsA Database Management System (DMS) is a

2011-11-03 10:04:19 1105

转载 实时主动数据仓库的概念、问题及应用

转载自:http://www.oecp.cn/hi/csh/blog/2143实时主动数据仓库的概念、问题及应用              随着信息技术的发展,数据仓库技术得到了前所未有的广泛应用,产生了巨大的经济效益。在美国,30%~40%的公司已经或正在建造数据仓库,其代表有AT&T公司、VERIZON移动通信、沃尔玛百货公司等。据国际权威统计机构IDC对欧洲和

2011-10-31 19:42:39 5170

转载 主动、实时数据仓库及应用

转载自:http://www.oecp.cn/hi/csh/blog/2142主动、实时数据仓库及应用 摘要:本文主要描述了数据仓库的演进过程,介绍主动数据仓库、实时数据仓库、以及ODS等概念。1、主动数据仓库1.1、问题的提出客户拨打呼叫中心,对某个产品或服务表现出关心,你的客户代表能否主动的和客户沟通,提高客户保持率?如果你的网站能够及时的给客户

2011-10-31 18:34:04 2185

原创 C++文件操作

一、文件输入输出类简述       在头文件fstream中声明了如下类:        basic_filebuf      basic_ofstream       basic_ifstream       basic_fstream       这些类提供了文件输入和输出的高层接口,其中的basic_filebuf提供了对文件的缓冲访问      1.1  basic

2011-10-29 17:49:10 1004

原创 C++文件操作之eof函数问题

关于eof函数      fstream / ifstream / ofstream 类中的 成员函数eof()用来检测是否到达文件尾,如果到达文件尾返回非0值,否则返回0。原型是int eof();      在使用这个函数时,如执行下面代码:#include #include using namespace std;int main(){ o

2011-10-29 17:37:04 17167 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除