现在常见协议有: GPL、BSD、MIT、Mozilla、Apache和LGPL 协议之间的区别,查看:【转载】如何选择开源许可证? 每种协议的详细解释为: 1.GPL:详细介绍 GPL 协议 2.BSD:详细介绍 BSD 开源协议 3.MIT:详细介绍 MIT 协议 4.Mozilla:详细介绍 ...
分类:
其他好文 时间:
2014-06-25 18:20:10
阅读次数:
272
Node.js是什么?Node.js是javascript语言在服务器端的应用。它的功能就好比是PHP + Apache。Node.js内建了HTTP服务器支持。Node.js遵循CommonJS的模块化方式。http是其中的一个模块。Node.js为网络而生。Node.js的特点:异步式I/O与事...
分类:
Web程序 时间:
2014-06-25 18:18:10
阅读次数:
310
Apache Hadoop的服务的部署比较繁琐,需要手工处理配置文件、下载依赖包等。Cloudera Manager以GUI的方式的管理CDH集群,提供向导式的安装步骤。由于需要对Hive,HBase,Impala,Spark进行功能测试,就采用了Cloudera Manager方式进行安装。本文讲解的是parcel安装方式。...
分类:
其他好文 时间:
2014-06-24 22:44:17
阅读次数:
501
MapReduce TopK统计加排序中介绍的TopK在mapreduce的实现。
本案例省略的上面案例中的Sort步骤,改用TreeMap来实现获取前K个词
package TopK1;
import java.io.IOException;
import java.util.StringTokenizer;
import org.apache.hadoop.conf.Configurat...
分类:
其他好文 时间:
2014-06-24 22:33:34
阅读次数:
293
如果单纯只想在传输数据时加密传输,那么ssl证书是不需要认证的,但是浏览器打开时会有警告信息。假设我们做的不是一个公众产品那么也还好啦。
如下是今天学习时的一个笔记,其实我用的是真实环境。
环境:CentOS 64, 32bit;Apache 2.2.15;
1.检查apache是否安装了mod_ssl.so模块。
检查方法是查看是否在modules(/etc/httpd/modules/...
分类:
系统相关 时间:
2014-06-24 18:25:40
阅读次数:
278
从bin/flume 这个shell脚本可以看到Flume的起始于org.apache.flume.node.Application类,这是flume的main函数所在。
main方法首先会先解析shell命令,如果指定的配置文件不存在就甩出异常。
根据命令中含有"no-reload-conf"参数,决定采用那种加载配置文件方式:一、没有此参数,会动态加载配置文件,默认每30秒...
分类:
编程语言 时间:
2014-06-24 17:13:22
阅读次数:
387
在使用cacti监控linux主机上的apache时,apache需要加载mod_status.so模块.编辑httpd.conf,手动添加下行:LoadModulestatus_modulemodules/mod_status.so在重启apache时报错如下:httpd:Syntaxerroronline58of/etc/httpd/httpd.conf:modulestatus_moduleisbuilt-inandcan‘tbel..
分类:
其他好文 时间:
2014-06-24 16:58:35
阅读次数:
5390
这是一篇以apcache服务为例介绍lvs的nat模式配合keepalived实现的方案。实验拓扑图如下所示,虚线上面的大图可以看成是虚线下面“服务器群”的放大版:本实验共用到4台linux虚拟服务器,其中两台rhel5.6作为主从HA(keepalived)服务器,另外两台rhel4.6模拟Apache服务器——用..
分类:
系统相关 时间:
2014-06-24 16:22:13
阅读次数:
417
org.apache.flume.sink.AvroSink是用来通过网络来传输数据的,可以将event发送到RPC服务器(比如AvroSource),使用AvroSink和AvroSource可以组成分层结构。它继承自AbstractRpcSink extends AbstractSink implements Configurable这跟其他的sink一样都得extends Abstract...
分类:
编程语言 时间:
2014-06-24 16:01:30
阅读次数:
303
org.apache.flume.source.SpoolDirectorySource是flume的一个常用的source,这个源支持从磁盘中某文件夹获取文件数据。不同于其他异步源,这个源能够避免重启或者发送失败后数据丢失。flume可以监控文件夹,当出现新文件时会读取该文件并获取数据。当一个给定的文件被全部读入到通道中时,该文件会被重命名以标志已经完成。同时,该源需要一个清理进程来定期移除完成...
分类:
编程语言 时间:
2014-06-24 15:59:37
阅读次数:
287