- 博客(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 518
原创 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 687
原创 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 247
原创 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 240
原创 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 311
转载 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 243
原创 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 464
原创 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 941
转载 【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 953
转载 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 407
转载 nodeJS入门例子一—全局对象
这些对象在所有模块中可用。实际上其中某些对象可以使用在模块范围但不适用于全局范围,这些将另行通知。global(全局)全局命名空间对象(The global namespace object.)在浏览器中,最高层的范围(top-level scope)是全局范围(global scope)。意思就是说如果你在浏览器的全局范围中定义一个变量,将定义的是全局可用的变
2013-03-27 11:32:57 656
转载 nodeJS入门例子一—全局对象之process
process process是全局对象并且能够在任何地方访问,它是EventEmitter的一个实体 。Event: 'exit' function () {}当process即将退出时发出。这是一个很好用的检查模块(module)状态的常量时间(perform constant time)。当"exit"回调完成后主事件的循环将不再运行,所以定时器不
2013-03-27 11:32:09 840
转载 nodeJS入门例子一—定时器(timers)
TimerssetTimeout(callback, delay, [arg], [...]) 在delay毫秒后执行一次回调函数(callback)。返回一个定时器id(timeoutId),此定时器id可用于clearTimeout()。可以选择传递到回调函数。重要提示:回调函数在delay毫秒内很可能不能调用。Node.js不保证回调函数激活的执行时间,此
2013-03-27 11:30:03 1156
转载 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 751
转载 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 605
转载 nodeJS入门例子一—工具(util)
util这些功能函数都放置在模块'util'。中,使用 require('util')访问。util.format() 返回格式化过的第一个参数的字符串,与printf类似。第一个参数是一个包含数字或者是更多其他占位符的字符串。每个占位符都将用相应参数替换。支持的占位符有以下几种:%s - String.%d - Number (包含 int
2013-03-27 11:26:10 651
转载 nodeJS入门例子一—事件(Event)
Events许多对象在Node中可以派发事件:一个net.Server每次一个链接链接到它时派发一个事件,当一个文件被打开时fs.readStream派发一个事件。所有派发事件的对象都是events.EventEmitter 的实体。可以通过 require('events') 访问此模块。一般事件名称是用一个大小写混合(camel-cased )的字符串表示,然而,没有严
2013-03-27 11:10:30 727
转载 Async详解之三:集合操作
转载:http://freewind.me/blog/20120518/932.htmlAsync提供了很多针对集合的函数,可以简化我们对集合进行异步操作时的步骤。如下:forEach:对集合中每个元素进行异步操作map:对集合中的每个元素通过异步操作得到另一个值,得到新的集合filter:对集合中元素使用异步操作进行筛选,得到符合条件的集合reject:与filter相似,只是判断条
2013-03-23 15:15:59 770
转载 Async详解之二:工具类
转载:http://freewind.me/blog/20120517/931.html相比“之一”,这一篇要简单很多,算是中场休息,为下半场的“集合处理”做准备。Async中提供了几个工具类,给我们提供一些小便利:memoizeunmemoizelogdirnoConflict1. memoize(fn, [hasher])有一些方法比较耗时,且对于相同的输入总是有相同的
2013-03-23 15:14:44 871
转载 Async详解之一:流程控制
转载:http://freewind.me/blog/20120515/917.html为了适应异步编程,减少回调的嵌套,我尝试了很多库。最终觉得还是async最靠谱。地址:https://github.com/caolan/asyncAsync的内容分为三部分:流程控制:简化十种常见流程的处理集合处理:如何使用异步操作处理集合中的数据工具类:几个常用的工具类本文介绍其
2013-03-23 15:13:28 872 1
转载 __defineGetter__ and __defineSetter__
转载:http://www.iteye.com/topic/40946Getter是一种获取一个属性的值的方法,Setter是一种设置一个属性的值的方法。可以为任何预定义的核心对象或用户自定义对象定义getter和setter方法,从而为现有的对象添加新的属性。有两种方法来定义Getter或Setter方法:在对象初始化时定义在对象定义后通过Object的__defineGette
2013-03-23 14:09:23 641
转载 Js apply 方法 详解
转载:http://blog.csdn.net/qianzai5765638/article/details/69523211. apply和call的区别在哪里2. 什么情况下用apply,什么情况下用call3. apply的其他巧妙用法(一般在什么情况下可以使用apply)我首先从网上查到关于apply
2013-03-23 13:30:49 457
转载 nodejs入门--process 进程
转载:http://lnmp.in/node-processprocess对象是一个全局对象,可以在任何地方访问它。它是EventEmitter事件触发器类型的一个实例。Event: 'exit' 事件:'exit'function () {}当进程对象要退出时会触发此方法,这是检查模块状态(比如单元测试)的好时机。当'exit'被调用完成后主事件循环将终止,所以计时器将不
2013-03-22 16:52:41 1148
转载 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 938
转载 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 443
空空如也
erlang连接mysql数据库后为什么fetch说匹配不到这个函数
2011-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人