- 博客(45)
- 资源 (3)
- 收藏
- 关注
转载 在XP下是可以查看进程命令行参数的。使用下面的命令。
在XP下是可以查看进程命令行参数的。使用下面的命令。wmic process get caption,commandline /value如果想查询某一个进程的命令行参数,使用下列方式:wmic process where caption="svchost.exe" get caption,commandline /value
2016-04-27 17:10:30 1063
转载 Hypertable 快速安装,仅需上载一个RPM包,零编译
Hypertable 快速安装,仅需上载一个RPM包,零编译Hypertable 快速安装,仅需下载一个RPM包,零编译本文采用 单机安装1. Hypertable 安装Hypertable 的几种安装方式单机:安装于单机,采用本地文件系统Hadoop:分布式安装,使用Hadoop(HDFS)作为存储MapR:分布
2016-04-27 17:09:33 530
转载 Hypertable sql
First, create a new namespace called “Test”:CREATE NAMESPACE Test;and make it the current namespace:USE Test; Now, let’s create a new table within the current namespace:CREATE TABLE
2016-04-27 14:47:16 452
原创 ht4w 编译资料
最近想学一下云存储,我选择了开源软件项目HyperTable (详见: http://hypertable.org/)来学习,此项目既可以在linux下运行,又有一个可以windows下运行的子项目ht4w (详见: https://github.com/andysoftdev/ht4w)。本文主要记录一下可编译的hypertable的windows的几个步骤,后续自己可以看看,以防忘记。
2016-04-27 14:30:00 559
转载 模板别名
我有一个模板C/C++ code?123456templateclass T> //1class A : public LT //2{public: typedef list LT; //3};
2016-04-27 13:09:31 892
转载 C++11 新特性:模板别名
C++11 新特性:模板别名 豆子 2012年5月22日 C++ 没有评论参考文章:https://blogs.oracle.com/pcarlini/entry/template_aliases2002 年,ISO C++ 标准化组织就已经提出了模板别名的概念。不过那时候还是叫做 typedef template。在接下来的几年中,以 Gabriel Dos R
2016-04-27 12:44:16 493
转载 HBase笔记:Region拆分策略
HBase笔记:Region拆分策略2014.01.16 | CommentsRegion 概念Region是表获取和分布的基本元素,由每个列族的一个Store组成。对象层级图如下:Table (HBase table) Region (Regions for the table) Store
2016-04-21 19:03:33 4729 3
转载 Hypertable 简介 一个 C++ 的Bigtable开源实现
1 Introduction 随着互联网技术的发展,尤其是云计算平台的出现,分布式应用程序需要处理大量的数据(PB级)。在一个或多个云计算平台中(成千上万的计算主机),如何保证数据的有效存储和组织,为应用提供高效和可靠的访问接口,并且保持良好的伸缩性和可扩展性,成为云计算平台需要解决的关键问题之一。分布式并行文件系统,为云计算平台解决了海量数据存储问题,并且提供了统一
2016-04-20 13:51:56 2048
转载 HyperTable介绍 比较好的文章
一 Hypertable 是什么:Hypertable 是一个正在进行中的开源项目,以google的bigtable论文为基础指导,使用c++语言实现。目标:是为了解决大并发,大数据量的数据库需求。目前只支持最基本的查询功能缺点: 不支持事物, 不支持关联查询. 对单条查询的响应时间可能也不如传统数据库(要看数据量,量越大,对hypert
2016-04-20 13:49:32 1418
转载 Linux下Hook一个共享库函数
有时程序员需要完成这类任务:假如你有一个二进制版的系统,例如现在流行的android,你需要为这个系统开发一个软件。这个软件牵涉到系统行为,因此需要对系统做修改。然而你并没有这个系统的所有源码( Nexus S的源码不一定与 android 官方版本一模一样),或者是你只有这个系统的头文件。当你需要修改部分系统行为的时候,你不可能用源码重新编译一个共享库来替换系统文件。此时,就需要利用 d
2016-04-18 19:28:02 3478
转载 linux 下hook函数
hook在windows下可以说是知名度相当高的一种"高级“技术想在linux下面实现像windows下的那种hook的功能,不过网上的资料很少(LD_PRELOAD 也可以做类似的事)自己研究了下,写了个类似功能的函数思想很简单,就在运行时把一个函数的入口改成jmp到另一个地址点击(此处)折叠或打开#include iostream>#
2016-04-18 19:26:00 5232 1
转载 Linux System Calls Hooking Method Summary LD_PRELOAD
Linux System Calls Hooking Method Summary相关学习资料http://xiaonieblog.com/?post=121http://hbprotoss.github.io/posts/li-yong-ld_preloadjin-xing-hook.htmlhttp://www.catonmat.net/blog/simple-
2016-04-18 19:23:24 1713
转载 向正在运行的Linux应用程序注入代码
小编的话:感谢0×80的认真翻译,辛苦:) ,各位同学,不要吝惜你的顶和评论哦!原作者:Gregory Shpitalnik翻译:0×801、简介假设Linux上正在运行某程序,像Unix守护程序等,我们不想终止该程序,但是同时又需要更新程序的功能。首先映入脑海的可能是更新程序中一些已知函数,添加额外的功能,这样就不会影响到程序已有的功能,且不用终止程序。考虑向
2016-04-18 19:11:49 595
转载 APKTool生成APK包时遇到的错误
APKTool生成APK包时遇到的错误//注意:.xml一般是这个文件是编译前的文件发生了变化,所以最好是找到原来的文件,替换反编译出来的2013-05-13 13:14 1645人阅读 评论(0) 收藏 举报 分类: android 学习(11) 版权声明:本文为博主原创文章,未经博主允许不得转载。基本描述:
2016-04-18 14:20:41 2134
转载 HDFS写文件过程分析
HDFS是一个分布式文件系统,在HDFS上写文件的过程与我们平时使用的单机文件系统非常不同,从宏观上来看,在HDFS文件系统上创建并写一个文件,流程如下图(来自《Hadoop:The Definitive Guide》一书)所示:具体过程描述如下:Client调用DistributedFileSystem对象的create方法,创建一个文件输出流(FSDataOutputStr
2016-04-16 13:58:15 1490
转载 Hadoop源码分析之读文件时NameNode和DataNode的处理过程 选取datanode详解
从NameNode节点获取数据块所在节点等信息客户端在和数据节点建立流式接口的TCP连接,读取文件数据前需要定位数据的位置,所以首先客户端在DFSClient.callGetBlockLocations()方法中调用了远程方法ClientProtocol.getBlockLocations(),调用该方法返回一个LocatedBlocks对象,包含了一系列的LocatedBlock实例,通
2016-04-16 13:39:56 1227
转载 分布式数据库 HBase
HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase是Google Bigtable的开源实现,类似Google Bigtable利用GFS作为其文件存储系统,HBase利用Hadoop HDFS作为其文件存储系统;Google运行MapReduce来处理
2016-04-16 13:29:36 313
转载 HBase介绍(列存储)
HBase介绍(列存储)2013-11-26 23:25 5871人阅读 评论(2) 收藏 举报 分类: 云存储(2) Hbase简介 started by chad walters and jim 2006.11 G release paper on BigTable 2007.2 inital Hbase
2016-04-16 13:25:16 1522
转载 Hbase split的三种方式和split的过程
Hbase split的三种方式和split的过程在Hbase中split是一个很重要的功能,Hbase是通过把数据分配到一定数量的region来达到负载均衡的。一个table会被分配到一个或多个region中,这些region会被分配到一个或者多个regionServer中。在自动split策略中,当一个region达到一定的大小就会自动split成两个region。table在re
2016-04-16 13:16:55 9717
转载 HDFS写操作(二) DataNode DataXceiverServer DataXceiver
上文分析了客户端提交写数据的請求过程,本文研究DataNode对此請求的处理。先看一下DataNode启动的过程,见startDataNode方法:1. 它与NameNode通信,注册自己的信息,基于RPC通信机制和DatanodeProtocol协议。2. 创建DataXceiverServer,通过建立ServerSocket,与Client和其它DataNode进行读写数据。
2016-04-16 12:53:00 799
转载 HDFS源码分析(5):datanode数据块的读与写DataXceiver
前提Hadoop版本:hadoop-0.20.2概述现在已经知道datanode是通过DataXceiver来处理客户端和其它datanode的请求,在分析DataXceiver时已经对除数据块的读与写之外的操作进行了说明,本文主要分析比较复杂而且非常重要的两个操作:读与写。对于用户而言,HDFS用得最多的两个操作就是写和读文件,而且在大部分情况下,是一次写入,多次读取,满
2016-04-16 12:49:06 696
转载 Hadoop DataNode的读和写流程 选择datanode方法 机架感知
从上一篇文章中我们已经晓得了NameNode和Secondary NameNode的职责,这篇文章我们首要讲讲我们怎样往DataNode上写数据和读数据。 DataNode的写操纵流程DataNode的写操纵流程可以分为两部分,第一部分是写操纵之前的预备工作,包括与NameNode的通讯等;第二部分是实在的写操纵。我们先看第一部分。 3u2aei.png (24.1
2016-04-16 12:47:12 1565
转载 hadoop深入研究:(三)——hdfs数据流 随机选节点
hadoop深入研究:(三)——hdfs数据流标签: HadoopHDFS2013-06-12 17:38 8443人阅读 评论(10) 收藏 举报 分类: hadoop(19) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]以下几个小节并补独立,都是相辅相成的,要结合来看
2016-04-16 12:45:37 935
转载 HBase 系统架构
HBase 系统架构HBase是Apache Hadoop的数据库,能够对大型数据提供随机、实时的读写访问。HBase的目标是存储并处理大型的数据。HBase是一个开源的,分布式的,多版本的,面向列的存储模型。它存储的是松散型数据。HBase特性:1 高可靠性2 高效性3 面向列4 可伸缩5 可在廉价PC Server搭建大规模结构化存储集群HBase是Goog
2016-04-15 23:22:00 321
转载 Hbase配置项粗解
Hbase配置项粗解(1)博客分类: hbase hbase.tmp.dir:本地文件系统的临时目录,默认是java.io.tmpdir/hbase−{user.name}; hbase.rootdir:hbase持久化的目录,被所有regionserver共享,默认${hbase.tmp.dir}/hbase,一般设置为hdfs://namenode.ex
2016-04-14 11:59:28 1522
转载 Hadoop+HBase+ZooKeeper三者关系与安装配置
这里有几个主要关系:1.经过Map、Reduce运算后产生的结果看上去是被写入到HBase了,但是其实HBase中HLog和StoreFile中的文件在进行flush to disk操作时,这两个文件存储到了HDFS的DataNode中,HDFS才是永久存储。2.ZooKeeper跟Hadoop Core、HBase有什么关系呢?ZooKeeper都提供了哪些服务呢?主要有:管理H
2016-04-14 11:58:40 313
转载 Hypertable数据库应用实践:比肩HBase
Hypertable数据库应用实践:比肩HBase0条评论2012-02-27 00:05 来源:程序员 作者: 杨栋 编辑: 王玉圆 【IT168 技术】Hypertable是一个开源、高性能、可伸缩的数据库,采用与Google的BigTable相似的模型。BigTable让用户可以通过一些主键来组织海量数据,并实现高效的查询。Hypertable和HBase分
2016-04-14 11:40:42 347
转载 Hypertable - 程序员指南
Hypertable - 程序员指南2012-08-07 21:52 2649人阅读 评论(0) 收藏 举报 分类: C/C++(29) 分布式计算(20) 目录(?)[+]Developer Guide开发者手册(http://hypertable.com/documentation/develop
2016-04-14 11:33:47 1667
转载 Hypertable单机安装
本文采用 单机安装1. Hypertable 安装Hypertable 的几种安装方式单机:安装于单机,采用本地文件系统Hadoop:分布式安装,使用Hadoop(HDFS)作为存储MapR:分布式安装,在MapR之上ThriftBroker:在应用服务器上安装ThriftBroke1.1. Hypertable standalone 单机安
2016-04-14 11:32:37 389
转载 hypertable编译安装
hypertable编译安装环境:操作系统:Red Hat Enterprise Linux Server release 5.4 (Tikanga) (cat /etc/redhat-release)系统信息:#1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux (uname -a)
2016-04-14 11:31:12 737
转载 用通俗易懂的大白话讲解Map/Reduce原理
Hadoop简介Hadoop就是一个实现了Google云计算系统的开源系统,包括并行计算模型Map/Reduce,分布式文件系统HDFS,以及分布式数据库Hbase,同时Hadoop的相关项目也很丰富,包括ZooKeeper,Pig,Chukwa,Hive,Hbase,Mahout,flume等.这里详细分解这里面的概念让大家通过这篇文章了解到底是什么hadoop:
2016-04-14 10:30:14 719
转载 rowkey md5 hbase
This is the example of reading from file and put all lines into Hbase. This example is from "Hbase: The definitive guide" and you can find it on repository. To get it just clone repo on your computer:
2016-04-13 17:59:25 872
转载 HBase数据迁移(3)-自己编写MapReduce Job导入数据
HBase数据迁移(3)-自己编写MapReduce Job导入数据2013/04/16 | 分类: 技术架构 | 1 条评论 | 标签: HBASE分享到:13本文作者: ImportNew - 陈 晨 未经许可,禁止转载!本篇文章是对数据合并的系列文章之三(共三篇),针对的情景模式就是将现有的各种类型的数据库或数据文件中的数据转入至HBa
2016-04-13 17:55:34 404
转载 HBase Create Table
HBase Create Table博客分类: hbase 基于HBase trunk代码http://svn.apache.org/repos/asf/hbase/trunk,Revision: 1431176 Create table 的过程,Create table时 只有一个region 的assign 过程。 图示
2016-04-13 17:39:37 1377
转载 HBase Rowkey的散列与预分区设计
小吴蜀黍HBase Rowkey的散列与预分区设计 HBase中,表会被划分为1...n个Region,被托管在RegionServer中。Region二个重要的属性:StartKey与EndKey表示这个Region维护的rowKey范围,当我们要读/写数据时,如果rowKey落在某个start-end key范围内,那么就会定位到目标region
2016-04-13 17:36:25 424
转载 开源大数据利器汇总
所有分类 > 服务器软件 > 分布式/云计算/大数据开源大数据利器汇总开源 2015-05-21 21:00:00 发布您的评价: 0.0收藏 0收藏类别名称官网备注查询引擎Phoenixhttp://p
2016-04-13 14:52:22 527
转载 JobClient
+18投票我是想收集一些作业跟踪中的信息。 对于初学者来说, 我想开始让正在运行的作业信息如作业id或者工作名称等。 但已经跑了, 下面是我有什么( 将打印出当前运行作业的作业id )public static void main(String[] args) throws IOException { Configuration co
2016-04-12 19:27:53 953
转载 hadoop初级到资深
hadoop初级到资深2015-06-13 12:08 165人阅读 评论(0) 收藏 举报 分类: hadoop(3) 1、hadoop是什么? 适合大数据的分布式存储与计算平台2、hadoop版本有哪些? ①Apache:官方版本(1.1.2) ②Cloudera:使用下载最多的版本,稳定,有商业支持,在Apach
2016-04-12 18:01:18 1036 1
转载 Hadoop 之 MapReduce 框架演变详解
Hadoop 之 MapReduce 框架演变详解经典版的MapReduce所谓的经典版本的MapReduce框架,也是Hadoop第一版成熟的商用框架,简单易用是它的特点,来看一幅图架构图:上面的这幅图我们暂且可以称谓Hadoop的V1.0版本,思路很清晰,各个Client提交Job给一个统一的Job Tracker,然后Job Tracker将Job拆分成N个T
2016-04-12 17:54:50 439
转载 hadoop使用(五)
博客园闪存首页新随笔联系管理订阅随笔- 247 文章- 122 评论- 571 hadoop使用(五)第1章 引言1.1 编写目的对关于hadoop的文档及资料进行进一步的整理。1.2 相关网站 毋庸置疑 http://hadoop.apache.org/ 国内 http://www.hadoopor.co
2016-04-12 17:47:59 497
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人