自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

原创 hadoop2.7.3集群环境搭建

1.下载hadoop文件包http://hadoop.apache.org/releases.html2.在运行kylin sample时出现以下错误:org.apache.hadoop.hive.ql.metadata.HiveException: native snappy library not available: this version of libhadoop was bui

2017-02-15 13:51:44 517

原创 kylin环境搭建

1.添加hive_dependency环境变量export hive_dependency=/home/user/hive/conf:/home/user/hive/lib/*:/home/user/hive/hcatalog/share/hcatalog/hive-hcatalog-core-2.0.0.jar 2.安装kylinvi /home/user/kylin/bin/k

2016-09-03 14:09:00 682

原创 hive安装

一、安装前准备1. 下载安装包apache-hive-1.2.1-bin.tar.gzmysql-connector-java-5.1.38.tar.gz三、安装配置hive1. 解压tar -zxvf apache-hive-1.2.1-bin.tar.gz2. 建立软连接ln -s /home/user/apache-hive-1.2.1-bin hive

2016-09-03 12:02:15 245

原创 mysql 安装

1.下载安装包mysql-5.6.26-linux-glibc2.5-x86_64.tar.gztar -zxvf mysql-5.6.26-linux-glibc2.5-x86_64.tar.gzln -s mysql-5.6.26-linux-glibc2.5-x86_64 mysqlgroupadd mysqluseradd -g mysql mysqls

2016-09-03 11:16:34 222

原创 zookeeper集群安装

centos 6.5192.168.1.241 node1192.168.1.242 node2192.168.1.243 node3zookeeper-3.4.8# 在node1上执行以下命令 cd /home/user/ tar -zxvf zookeeper-3.4.8.tar.gz ln -s zookeeper-3.4.8 zookeepe

2016-09-03 10:48:53 239

原创 hbase安装文档

centos 6.5192.168.1.241 node1192.168.1.242 node2192.168.1.243 node3192.168.1.244 node4hadoop  2.7.3hbase 1.2.2解压缩tar -zxvf hbase-1.2.2-bin.tar.gzln -s hbase-1.2.2 hbasecd hbase/c

2016-09-03 10:29:06 307

转载 nginx优化 突破十万并发

一、一般来说nginx 配置文件中对优化比较有作用的为以下几项:1. worker_processes 8;nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。2. worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000

2015-12-15 10:13:53 238

原创 codis linux 部署

1.zookeeper 采用 jstorm中已使用的集群2.GO语言安装下载安装包:go1.4.1.linux-amd64.tartar -xvf go1.4.1.linux-amd64.tar/etc/profileexport GOROOT=/usr/local/goexport PATH=$GOROOT/bin:$PATHexpor

2015-10-31 09:48:14 460

原创 jstorm 环境搭建

1.java环境2.zookeeperhttp://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.6/3.zeromqhttp://download.zeromq.org/zeromq-4.1.3.tar.gz./configure --without-libsodiummake && make inst

2015-09-19 11:10:22 937

转载 【QQ登录】Android_SDK使用说明

目录(?)[-]目录Android SDK 下载创建工程及引用SDK源码文件修改必要的代码使用SDK提供的按钮样式获取access token获取OpenID调用OpenAPI附录Android SDK主要类说明QQ登录Android SDK以Jar包形式提供,封装了QQ登录的登录授权以及大部分OpenAPI,应用只需要修改少量代码,不需要理解验证授权流

2013-05-21 15:28:06 952

转载 This system is not registered with RHN

红帽中出现This system is not registered with RHN这个的原因是因为红帽中没有注册RHN。解决办法:(假定你已安装yum,且网络畅通)更改yum的源,即更换/etc/yum.repos.d /rhel-debuginfo.repo 这个文件。进入/etc/yum.repos.d/目录,终端中输入wget http://docs.linuxtone.org/

2013-04-26 16:31:00 405

转载 nodeJS入门例子一—全局对象

这些对象在所有模块中可用。实际上其中某些对象可以使用在模块范围但不适用于全局范围,这些将另行通知。global(全局)全局命名空间对象(The global namespace object.)在浏览器中,最高层的范围(top-level scope)是全局范围(global scope)。意思就是说如果你在浏览器的全局范围中定义一个变量,将定义的是全局可用的变

2013-03-27 11:32:57 655

转载 nodeJS入门例子一—全局对象之process

process process是全局对象并且能够在任何地方访问,它是EventEmitter的一个实体 。Event: 'exit' function () {}当process即将退出时发出。这是一个很好用的检查模块(module)状态的常量时间(perform constant time)。当"exit"回调完成后主事件的循环将不再运行,所以定时器不

2013-03-27 11:32:09 834

转载 nodeJS入门例子一—定时器(timers)

TimerssetTimeout(callback, delay, [arg], [...]) 在delay毫秒后执行一次回调函数(callback)。返回一个定时器id(timeoutId),此定时器id可用于clearTimeout()。可以选择传递到回调函数。重要提示:回调函数在delay毫秒内很可能不能调用。Node.js不保证回调函数激活的执行时间,此

2013-03-27 11:30:03 1155

转载 nodeJS入门例子一—模块(Modules)

Modules(模块)Node有一个简单的模块加载系统。在Node中,文件和模块 inone-to-one  通讯。如下例子,foo.js在相同目录下加载模块circle.js foo.js内容如下:var circle = require('./circle.js');console.log( 'The area of a circle of r

2013-03-27 11:27:49 742

转载 nodeJS入门例子一—插件(Addons)

插件Addons插件是链接的动态对象。可以提供c和c++的包(libraries)。API比较复杂,涉及到的一些包(libraries)的知识如下:          V8 JavaScript,一个C++包(library)。用于JavaScript调用的接口:创建对象,调用函数等。文档描述主要在v8.h文件中(在源码目录deps/v8/include/v8.h)。

2013-03-27 11:27:00 599

转载 nodeJS入门例子一—工具(util)

util这些功能函数都放置在模块'util'。中,使用 require('util')访问。util.format() 返回格式化过的第一个参数的字符串,与printf类似。第一个参数是一个包含数字或者是更多其他占位符的字符串。每个占位符都将用相应参数替换。支持的占位符有以下几种:%s - String.%d - Number (包含 int

2013-03-27 11:26:10 649

转载 nodeJS入门例子一—事件(Event)

Events许多对象在Node中可以派发事件:一个net.Server每次一个链接链接到它时派发一个事件,当一个文件被打开时fs.readStream派发一个事件。所有派发事件的对象都是events.EventEmitter 的实体。可以通过 require('events') 访问此模块。一般事件名称是用一个大小写混合(camel-cased )的字符串表示,然而,没有严

2013-03-27 11:10:30 725

转载 Async详解之三:集合操作

转载:http://freewind.me/blog/20120518/932.htmlAsync提供了很多针对集合的函数,可以简化我们对集合进行异步操作时的步骤。如下:forEach:对集合中每个元素进行异步操作map:对集合中的每个元素通过异步操作得到另一个值,得到新的集合filter:对集合中元素使用异步操作进行筛选,得到符合条件的集合reject:与filter相似,只是判断条

2013-03-23 15:15:59 768

转载 Async详解之二:工具类

转载:http://freewind.me/blog/20120517/931.html相比“之一”,这一篇要简单很多,算是中场休息,为下半场的“集合处理”做准备。Async中提供了几个工具类,给我们提供一些小便利:memoizeunmemoizelogdirnoConflict1. memoize(fn, [hasher])有一些方法比较耗时,且对于相同的输入总是有相同的

2013-03-23 15:14:44 866

转载 Async详解之一:流程控制

转载:http://freewind.me/blog/20120515/917.html为了适应异步编程,减少回调的嵌套,我尝试了很多库。最终觉得还是async最靠谱。地址:https://github.com/caolan/asyncAsync的内容分为三部分:流程控制:简化十种常见流程的处理集合处理:如何使用异步操作处理集合中的数据工具类:几个常用的工具类本文介绍其

2013-03-23 15:13:28 865 1

转载 __defineGetter__ and __defineSetter__

转载:http://www.iteye.com/topic/40946Getter是一种获取一个属性的值的方法,Setter是一种设置一个属性的值的方法。可以为任何预定义的核心对象或用户自定义对象定义getter和setter方法,从而为现有的对象添加新的属性。有两种方法来定义Getter或Setter方法:在对象初始化时定义在对象定义后通过Object的__defineGette

2013-03-23 14:09:23 638

转载 Js apply 方法 详解

转载:http://blog.csdn.net/qianzai5765638/article/details/69523211.        apply和call的区别在哪里2.        什么情况下用apply,什么情况下用call3.        apply的其他巧妙用法(一般在什么情况下可以使用apply)我首先从网上查到关于apply

2013-03-23 13:30:49 455

转载 nodejs入门--process 进程

转载:http://lnmp.in/node-processprocess对象是一个全局对象,可以在任何地方访问它。它是EventEmitter事件触发器类型的一个实例。Event: 'exit' 事件:'exit'function () {}当进程对象要退出时会触发此方法,这是检查模块状态(比如单元测试)的好时机。当'exit'被调用完成后主事件循环将终止,所以计时器将不

2013-03-22 16:52:41 1137

转载 Object.defineProperty 函数 (JavaScript)

转载:http://msdn.microsoft.com/zh-cn/library/dd548687(v=vs.94).aspx将属性添加到对象或修改现有属性的特性。Object.defineProperty(object, propertyname, descriptor)参数

2013-03-22 14:11:57 936

转载 nodejs中exports与module.exports的区别

原文:http://www.hacksparrow.com/node-js-exports-vs-module-exports.html你肯定非常熟悉nodejs模块中的exports对象,你可以用它创建你的模块。例如:(假设这是rocker.js文件)exports.name = function() { console.log('My name is Lemmy Kil

2013-03-22 10:40:47 442

空空如也

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

TA关注的人

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