分布式发布订阅消息系统kafka入门-1.介绍+安装

Apache Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop的一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可行的解决方案。Kafka的目的是通过Hadoop的并行加载机制来统一线上和离线的消息处理,也是为了通过集群来提供实时的消费。—百度百科 继续阅读“分布式发布订阅消息系统kafka入门-1.介绍+安装”

ZooKeeper的安装与部署

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。
ZooKeeper包含一个简单的原语集,[1]  提供Java和C的接口。
ZooKeeper代码版本中,提供了分布式独享锁、选举、队列的接口,代码在zookeeper-3.4.3\src\recipes。其中分布锁和队列有Java和C两个版本,选举只有Java版本。—–百度百科

继续阅读“ZooKeeper的安装与部署”

Java 获取项目webapp, root,classpath各种路径工具类

Java 获取webapp,root,classpath等各种路径主要是利用了System.getProperty(“user.dir”)获取你工程的绝对路径。然后再做相关操作。有的IDE如Intellij Idea在debug时路径会重定向到target下,然后目录和正常的目录略有差别,如果能拿到request在使用的过程中可以自己稍作修改,拼接。

继续阅读“Java 获取项目webapp, root,classpath各种路径工具类”

黑马北京java就业班32期20160717-20161206高清视频合集完整版

分享收集的黑马北京java就业班32期20160717-20161206高清视频合集完整版,按项目-天数分包,有压缩版和解压版,压缩版的体积小方便下载,解压版的可以在线看,在手机和ipad可以看原始清晰度,源码、课件,笔记都挺齐全,使用的是eclipse,可以稍微查询资料自行转为Intellij Idea等其他IDE。

继续阅读“黑马北京java就业班32期20160717-20161206高清视频合集完整版”