自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟起飞。。。

它山之石,可以攻玉。 走在通往原创的路上

  • 博客(10)
  • 收藏
  • 关注

原创 LeetCode —— Sort List

做了一段时间的leetcode,别看leetcode的算法基础,bianji

2014-06-02 21:16:27 511

原创 SQL 子查询

子查询是select语句的一种应用形式,不能单独存在,被嵌套在其他SQL查询语句中。子查询使用的场合:1)基于未知的条件值进行查询,可以使用子查询提供条件值;2)在创建表或向现有表中插入数据,将源表中的数据批量添加到目标表中,可以使用子查询;3)使用子查询定义数据库视图4)在执行update语句时,可使用子查询批量更新表中的数据子查询最常出现在select语句的wh

2014-03-12 15:00:45 847

转载 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 905

转载 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 790

转载 java设计模式之 factory模式

一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。  工厂模式在《Java与模式》中分为三类:  1)简单工厂模式(Simple Factory):不利于产生系列产品。  2)工厂方法模式(Factory Method):又称为多形性工厂。  3)抽象工厂模式(Abstract Factory):又称为工具箱,产生

2014-01-18 15:14:37 479

转载 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 555

转载 C/C++之 extern关键字详解

1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。      也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应的函数名而

2013-12-05 22:39:35 453

转载 APUE多线程同步--条件锁

条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的条件成立"而挂起;另一个线程使"条件成立"(给出条件成立信号)。为了防止竞争,条件变量的使用总是和一个互斥锁结合在一起。        1.   创建和注销         条件变量和互斥锁一样,都有静态动态两种创建方式,静态方式使用PTHREAD_COND_INITIALIZER常量,

2013-12-03 20:47:57 706

转载 【转】你是否真的需要考研,考上了又该如何度过研究生的几年

老帖了,感觉值得一看,故而分享之~      就我自己的理解,谈谈我对读研和软件学院的看法,不妥之处一笑了之即可。    如果你有实际开发工作经验,感觉自己的水平和实力进入了一个高原期,迫切需要从理论上提高,那么计算机学院是唯一选择。因为计算机学院才能让你在理论上更上一层楼。软件学院从教学计划上就没有把你往这方面带。当然能不能更上一层楼最终还是完全取决于你自己。需要特别说明的是,工作经

2013-11-03 00:28:56 1718

转载 Socket 长连接、短连接

长连接与短连接所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。  比如http的,只是连接、请求、关闭,过程时间较短,服务器若是一段时间内没有收到请求即可关闭连接。 

2013-10-17 22:43:16 560

空空如也

空空如也

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

TA关注的人

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