摘要: 一. Kafka中的相关概念的介绍 Kafka是一个scala实现的分布式消息中间件,其中涉及到的相关概念如下:Kafka中传递的内容称为message(消息),message 是通过topic(话题)进行分组的 topic 和message 的关系是一对多的关系我们称发布message的进程为pr 阅读全文
posted @ 2016-09-06 10:32 qingyuuu【java】 阅读(19264) 评论(0) 推荐(0) 编辑
摘要: 问题导读: 1.zookeeper在kafka的作用是什么? 2.kafka中几乎不允许对消息进行“随机读写”的原因是什么? 3.kafka集群consumer和producer状态信息是如何保存的? 4.partitions设计的目的的根本原因是什么? 一、入门 1、简介 Kafka is a d 阅读全文
posted @ 2016-09-06 10:32 qingyuuu【java】 阅读(503) 评论(0) 推荐(0) 编辑
摘要: Hadoop 由许多元素构成。其最底部是 Hadoop Distributed File System(HDFS),它存储 Hadoop 集群中所有存储节点上的文件。HDFS(对于本文)的上一层是MapReduce 引擎,该引擎由 JobTrackers 和 TaskTrackers 组成。通过对H 阅读全文
posted @ 2016-09-06 10:31 qingyuuu【java】 阅读(1301) 评论(1) 推荐(0) 编辑
摘要: 你可以用以下三种支持的模式中的一种启动Hadoop集群: 单机模式 伪分布式模式 完全分布式模式 单机模式的操作方法 默认情况下,Hadoop被配置成以非分布式模式运行的一个独立Java进程。这对调试非常有帮助。 下面的实例将已解压的 conf 目录拷贝作为输入,查找并显示匹配给定正则表达式的条目。 阅读全文
posted @ 2016-09-06 10:31 qingyuuu【java】 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1.打开MyEclipse,选择New-->Web Project,在打开的对话框里面输入Project name为SpringMVC,点击next,选择自动生成web.xml文件,点击Finish。如下图所示: 2.在新建项目上右键选择,Build Path-->Configure Build P 阅读全文
posted @ 2016-07-01 16:06 qingyuuu【java】 阅读(3024) 评论(0) 推荐(0) 编辑
摘要: 1、更改tomcat远程调试端口(可以使用默认端口不更改) 打开目录下的catalina.sh文件,找到JPDA_ADDRESS=”8000”,8000代表远程调试端口,可以更改成其他没有被占用的端口,更改完成后保存退出。 2.以debug模式启动Tomcat进入tomcat的bin目录,输入./c 阅读全文
posted @ 2016-07-01 15:12 qingyuuu【java】 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 1.log4j 概述log4j 环境包括三个主要组件:logger(日志记录器):控制要启用或禁用哪些日志记录语句。可以对日志记录器指定如下级别: ALL 、 DEBUG 、 INFO 、 WARN 、 ERROR , FATAL 。 layout(布局):根据用户的愿望格式化日志记录请求。 app... 阅读全文
posted @ 2015-09-08 11:33 qingyuuu【java】 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 一、题目:在O(1)时间删除链表结点题目:给定单向链表的头指针和一个结点指针,定义一个函数在O(1)时间删除该结点。 原文采用的是C/C++,这里采用C#,节点定义如下: public class Node { // 数据域 public T Item { ... 阅读全文
posted @ 2015-08-28 13:43 qingyuuu【java】 阅读(2248) 评论(0) 推荐(0) 编辑
摘要: 第一次使用github在https://github.com/注册账号。登陆之后,首先创建一个仓库(+ new repository),开源(public)的仓库是免费的,私人(private)的需要付费。 阅读全文
posted @ 2015-08-17 17:44 qingyuuu【java】 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序... 阅读全文
posted @ 2015-08-06 11:11 qingyuuu【java】 阅读(164) 评论(0) 推荐(0) 编辑