- 博客(10)
- 收藏
- 关注
原创 SQL 子查询
子查询是select语句的一种应用形式,不能单独存在,被嵌套在其他SQL查询语句中。子查询使用的场合:1)基于未知的条件值进行查询,可以使用子查询提供条件值;2)在创建表或向现有表中插入数据,将源表中的数据批量添加到目标表中,可以使用子查询;3)使用子查询定义数据库视图4)在执行update语句时,可使用子查询批量更新表中的数据子查询最常出现在select语句的wh
2014-03-12 15:00:45 833
转载 HBase 0.94 --之数据压缩(DataBlock compression,HLog compression)
众所周知,HBase 0.94对性能做了很多优化,记录一下个人对其实现细节及如何更好应用的理解。 0.94引入了两个在HBase层的数据压缩: 一.DataBlock compression 1.1 作用 DataBlock compression指的是对HFile v2中的Data Block进行压缩,Data Block既存储在Disk上(HDFS中),也会存在
2014-02-20 11:40:28 898
转载 HBASE coprocessor 的分析
本文来自于NoSQLFan联合作者@koven2049,他在淘宝从事Hadoop及HBase相关的应用和优化。对Hadoop、HBase都有深入的了解,本文就是他对HBase Coprocessor的一些分析,分享给大家。原文地址:http://walkoven.com/?p=77文章PDF下载:hbase coprocessor的分析.pdfhbase Copro
2014-02-20 11:13:14 786
转载 java设计模式之 factory模式
一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品。 2)工厂方法模式(Factory Method):又称为多形性工厂。 3)抽象工厂模式(Abstract Factory):又称为工具箱,产生
2014-01-18 15:14:37 478
转载 Ubuntu集群上 安装hadoop-1.2.1
一、引言Hadoop是一种分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序,充分利用集群的威力高速运算和存储。Hadoop 1.2.1版本下载地址:http://apache.dataguru.cn/hadoop/common/hadoop-1.2.1/二、准备安装环境我的本机是环境是windows8.1系统 +VMvar
2014-01-16 11:20:29 552
转载 C/C++之 extern关键字详解
1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应的函数名而
2013-12-05 22:39:35 452
转载 APUE多线程同步--条件锁
条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的条件成立"而挂起;另一个线程使"条件成立"(给出条件成立信号)。为了防止竞争,条件变量的使用总是和一个互斥锁结合在一起。 1. 创建和注销 条件变量和互斥锁一样,都有静态动态两种创建方式,静态方式使用PTHREAD_COND_INITIALIZER常量,
2013-12-03 20:47:57 704
转载 【转】你是否真的需要考研,考上了又该如何度过研究生的几年
老帖了,感觉值得一看,故而分享之~ 就我自己的理解,谈谈我对读研和软件学院的看法,不妥之处一笑了之即可。 如果你有实际开发工作经验,感觉自己的水平和实力进入了一个高原期,迫切需要从理论上提高,那么计算机学院是唯一选择。因为计算机学院才能让你在理论上更上一层楼。软件学院从教学计划上就没有把你往这方面带。当然能不能更上一层楼最终还是完全取决于你自己。需要特别说明的是,工作经
2013-11-03 00:28:56 1715
转载 Socket 长连接、短连接
长连接与短连接所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。 比如http的,只是连接、请求、关闭,过程时间较短,服务器若是一段时间内没有收到请求即可关闭连接。
2013-10-17 22:43:16 559
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人