关闭
当前搜索:

[置顶] Hadoop+Spark 之旅—脚踏实地、仰望星空(教程目录)

Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统...
阅读(1223) 评论(1)

[置顶] Redis+Spring 整合应用教程

Redis+spring 整合应用教程 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis 教程之spring整合应用、redis安装、等等...
阅读(993) 评论(0)

[置顶] java虚拟机学习之旅

1、Java与JVM介绍       JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。       Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的...
阅读(3744) 评论(1)

[置顶] zookeeper 集群搭建教程之应用案例

Apache ZooKeeper是Apache软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。ZooKeeper曾经是Hadoop的一个子项目,但现在是一个独立的顶级项目。Zookeeper没有直接采用Paxos算法的实现,而是使用了一种称为Zab(Zookeeper Atomic Broadcast)的一致性协议。...
阅读(1988) 评论(1)

[置顶] Nginx 反向代理、负载均衡、虚拟主机实践教程

Nginx 教程—之Linux和windows下安装与应用 Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。 Nginx是一款轻量...
阅读(991) 评论(0)

IT 技术学习资料分享

1、深入浅出Hadoop实战开发(升级版) 链接:https://pan.baidu.com/s/1jIAahZg 密码:pin4 2、SpringBoot教程 链接:https://pan.baidu.com/s/1cz1bNC 密码:uiqd 3、大数据高并发系统架构实战方案课程 链接:https://pan.baidu.com/s/1boCacO3 密码...
阅读(118) 评论(0)

Hadoop之旅(9)— Hbase 教程与shell实战操作

HBase 是建立在Hadoop文件系统之上的分布式面向列的数据库。它是一个开源项目,是横向扩展的。HBase是一个数据模型,类似于谷歌的大表设计,可以提供快速随机访问海量结构化数据。它利用了Hadoop的文件系统(HDFS)提供的容错能力。它是Hadoop的生态系统,提供对数据的随机实时读/写访问,是Hadoop文件系统的一部分。人们可以直接或通过HBase的存储HDFS数据。使用HBase在HDFS读取消费/随机访问数据。 HBase在Hadoop的文件系统之上,并提供了读写访问。...
阅读(683) 评论(0)

Hadoop之旅(8)— HDFS API 实战操作

Hadoop 实现了一个分布式文件系统(hadoop Distributed File System),简称HDFS。 Hadoop是Apache Lucene创始人Doug Cutting开发的使用广泛的文本搜索库。它起源于Apache Nutch,后者是一个开源的网络搜索引擎,本身也是Luene项目的一部分。Aapche Hadoop架构是MapReduce算法的一种开源应用,是Google开创其帝国的重要基石。 HDFS API 实战操作...
阅读(803) 评论(0)

Hadoop之旅(7)— HDFS HA Zookeeper自动故障转移

1、HDFS HA Zookeeper自动故障转移的需求      在 HDFS 集群下,我们知道也只有单个 NameNode 节点,虽然是集群但是也会有单节点故障等事故。所以需要一个协调者帮助我们遇到故障时及时帮助我们切换可用的 NameNode 节点。这个就是我们的需求、如果我们不需要ZK的话、搭建的HA需要我们手动切换,这是不可行的。所以我们需要 zookeeper安装与配置教程。...
阅读(1112) 评论(0)

Hadoop之旅(5)— MapReduce Java API案例实战

1、本文实现 HDFS 案例 Hadoop之旅(3)— HDFS 原理讲解   和  Hadoop之旅(1)—单机与伪集群安装、简单经典案例 准备好环境:idea、创建项目、添加依赖 org.apache.hadoop hadoop-client ${hadoop.versi...
阅读(1164) 评论(0)

Hadoop之旅(4)— MapReduce 与 YARN 原理讲解

1、MapReduce 介绍       MapReduce是一种可用于数据处理的编程框架。MapReduce采用"分而治之"的思想,把对大规模数据集的操作,分发给一个主节点管理下的各个分节点共同完成,然后通过整合各个节点的中间结果,得到最终结果。简单地说,MapReduce就是"任务的分解与结果的汇总"。 2、YARN 介绍 MapReduce has undergone a complete overhaul in hadoop-0.23 and we now have, what we ca...
阅读(1012) 评论(2)

Hadoop之旅(3)— HDFS 原理讲解

1、HDFS 介绍        Hadoop 实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。 Hadoop是Apache Lucene创始人Doug Cutting开发的使用广泛的文本搜索库。它起源于Apache Nutch,后者是一个开源的网络搜索引擎,本身也是Luene项目的一部分。Aapche Hadoop架构是MapRedu...
阅读(1423) 评论(0)

Hadoop之旅(2)—伪集群 HDFS 文件读取与上传案例、权限与安全模式

1、准备工作 环境:centsOS7.0、jdk1.8、maven3.3.9 工具:idea(eclipse)、HADOOP  SHELL 、 发行版 :Hadoop2.5.0 Hadoop之旅(2)—伪集群文件读取与上传案例、权限与安全模式 环境上一节已经搭建好了、不明白的可以看  Hadoop之旅(1) 或者 Apache 2、添加maven依赖 UTF-8...
阅读(1166) 评论(0)

Hadoop之旅(1)—单机与伪集群安装、简单经典案例

Hadoop 2.0安装部署流程 Hadoop 2.0测试环境(单机)搭建方法 Hadoop 简单案例(经典案例-统计单词的数次) MapReduce , HDFS、 YARN 搭建配置(经典案例-统计单词的数次)...
阅读(1556) 评论(0)

Java应用Tomcat执行过程之性能调优

Tomcat 请求过程描述: 1、用户发送请求,被转发到8080端口,被Coyote Http/1.1 Connector获取。 2、Connector把请求交给service的Engine来处理,并等待engine的回应。 2.1、Engine获取到请求localhost/index.jsp,匹配所有的虚拟主机Host。 2.2、Engine匹配到名localhost的Host,匹配它所有的Context。 2.3、path=“/”的context获得请求 /i...
阅读(3116) 评论(7)

曾经有一次机会,是阿里,没抓住!

我刚下第一节课,在宿舍学习hadoop基础。他自己我介绍完,那是我很紧张也没有听到他名字。就叫我开始自我介绍,我身体在抖(确实紧张,第一家面试)。虽然挂了、但还是讲讲过程吧,希望一起收获。 姓名,学校,大三、我看过别人面试经,就是自我介绍就是说着三个,接下来就是项目和最近学习的技术。我简单介绍自己后,开始说自己的项目,说我的项目是分布式架构,有版本一和版本二。最近在学hadoop一些基础。问我项目是干嘛的?面向客户是啥?啥做作用?收获?我就说我的项目是类似京东(我总是的说淘宝了,给忘记了), 我说...
阅读(2463) 评论(2)

ActiveMQ消息队列的集群安装及应用(二)

使用ZooKeeper实现的MasterSlave实现方式, 是对ActiveMQ进行高可用的一种有效的解决方案, 高可用的原理:使用ZooKeeper(集群)注册所有的ActiveMQ Broker。只有其中的一个Broker可以对外提供服务( 也就是Master节点) ,其他的Broker处于待机状态,被视为Slave。如果Master因故障而不能提供服务,则利用ZooKeeper的内部选举机制会从Slave中选举出一个Broker充当Master节点,继续对外提供服务。...
阅读(772) 评论(0)

ActiveMQ消息队列的单机使用及应用(一)

JMS消息通常有两种类型: ① 点对点(Point-to-Point)。在点对点的消息系统中,消息分发给 一个单独的使用者。点对点消息往往与队列(javax.jms.Queue)相关联。 ② 发布/订阅(Publish/Subscribe)。发布/订阅消息系统支持一个事件 驱动模型,消息生产者和消费者都参与消息的传递。生产者发布事件,而 使用者订阅感兴趣的事件,并使用事件。...
阅读(857) 评论(0)

Dubbo基于Zookeeper实现分布式服务:Dubbo+Zookeeper+Spring整合应用

Dubbo基于Zookeeper实现分布式服务:Dubbo+Zookeeper+Spring整合应用。 Dubbo 是阿里巴巴公司开源的一个高性能优秀的分布式服务框架,高性能和透明化的RPC远程服务调用方案 、 SOA服务治理方案、并且和 Spring框架无缝集成。...
阅读(2497) 评论(0)

centos 网络配置

虚拟机配置上网方式、使用nat配置上网。亲自试验过、保证成功。...
阅读(572) 评论(0)

Java 实现 FTP 服务

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Intern...
阅读(722) 评论(0)

httpclient 实例教程

1、什么是httpclient HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。 HttpClient特性:基于标准、纯净的Java语言。实现了Http1.0和Http1.1。支持HTTPS协议。通过Http代理建立透明的连接。 下载地址:http://hc.apache.org/...
阅读(717) 评论(0)

面向服务的体系架构(SOA)

面向服务的体系架构(SOA)—架构篇 1、面向服务的体系架构(SOA)      面向服务的架构(service-oriented architecture)是Gartner于2O世纪9O年代中期提出的面向服务架构的概念。2002年的l2月,Gartner提出“面向服务的架构(SOA)”是“现代应用开发领域最重要的课题”之后。国内外计算机专家、学者掀起了对SOA的积极研究与...
阅读(13530) 评论(7)

maven常用插件解析之Tomcat插件热部署

1、简介     我们使用maven做一些日常的工作开发的时候,无非是想利用这个工具带来的一些便利。比如它带来的依赖管理,方便我们打包和部署运行。这里几个常见的插件就是和这些工程中常用的步骤相关。 2、tomcat7-maven-plugin     这个插件可以是代替本地Tomcat容器的、而且经过很多项目的验证、maven的Tomcat插件启动速度比本地T...
阅读(981) 评论(0)
75条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:134924次
    • 积分:1894
    • 等级:
    • 排名:千里之外
    • 原创:67篇
    • 转载:8篇
    • 译文:0篇
    • 评论:51条
    博客专栏