自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 1、SpringBoot bean,list,map Json返回

1、Beanpublic class User { private int id; private String username; private String password; public String getPassword() { return password; } public void setPass...

2019-04-29 19:46:00 104

原创 Echarts 柱状图配置详解

1、基本柱状图// 指定图表的配置项和数据var option = { // ---- 标题 ----- title: { text: '主标题', textStyle: { color: 'red' }, subtext: '副标题', subtextStyle: { color: 'blue' }...

2019-04-29 14:00:00 1134

原创 layui table数据表格reload where参数保留问题

layui table数据表格reload where参数保留问题在使用layui过程中多多少少会遇到些问题table reload 有个坑:reload时where参数会保留上次的参数,如果用done: function(res, curr, count){ this.where={};}来处理,默认的表格分页会把第一次请求的参数去掉。两者遇到些冲突。用下面的方式来解决:v...

2019-04-28 19:44:00 1548

原创 Mac休眠后解决卡死转圈问题

不知什么时候MacBookPro出现盒盖休眠后Wifi连不上,卡死,转圈问题在网上搜索解决了下,具体什么原因先不用管了,有时间升级下系统sudo killall airportd应该是Mojave的Bug,希望苹果早点解决...

2019-04-28 09:09:00 2991

原创 5、Storm集成Kafka

1、pom文件依赖<!--storm相关jar --><dependency> <groupId>org.apache.storm</groupId> <artifactId>storm-core</artifactId> <version>${storm.version}&...

2019-04-26 15:44:00 46

原创 4、网上收集Storm 讲解图

1、Storm与Kafka集成我们知道storm的作用主要是进行流式计算,对于源源不断的均匀数据流流入处理是非常有效的,而现实生活中大部分场景并不是均匀的数据流,而是时而多时而少的数据流入,这种情况下显然用批量处理是不合适的,如果使用storm做实时计算的话可能因为数据拥堵而导致服务器挂掉,应对这种情况,使用kafka作为消息队列是非常合适的选择,kafka可以将不均匀的数据转换...

2019-04-26 10:48:00 91

原创 3、SpringBoot 集成Storm wordcount

WordCountBoltpublic class WordCountBolt extends BaseBasicBolt { private Map<String,Integer> counters = new ConcurrentHashMap<String, Integer>(); /** * 该方法只会被调用一次,用来初始...

2019-04-24 19:46:00 83

原创 git常用

git常用命令1) git add a.txt git status-------------------------------------------------------------- On branch master Changes to be commited: (use "git reset HEAD <fil...

2019-04-24 12:52:00 42

原创 3、SpringBoot集成Storm WorldCount

RandomSentenceSpout//数据源,在已知的英文句子中,随机发送一条句子出去。public class RandomSentenceSpout extends BaseRichSpout { //用来收集Spout输出的tuple private SpoutOutputCollector collector; private Random ra...

2019-04-22 17:22:00 51

原创 2、Storm中的一些概念理解

1、Tuple,Value,FieldTuple官方解释:“A tuple is a named of values where each value can be any type.”tuple是一个类似于列表的东西,存储的每个元素叫做field(字段),可以是任何类型。Storm使用tuple作为它的数据模型, 每个tuple是一堆值,每个值都有一个名字,一个Tuple代...

2019-04-22 17:06:00 72

原创 1、Storm集群安装

1、下载本次选择1.2.2版本进行安装解压安装到/opt/app目录下2、配置环境变量export STORM_HOME=/opt/app/apache-storm-1.2.2export PATH=$PATH:$STORM_HOME/bin3、配置Zookeeper安装见博客中关于Zookeeper内容cd /opt/app/apache-storm-1.2.2mkd...

2019-04-21 10:46:00 49

原创 8、Spring-Kafka Recving Messages

Record ListenersThe @KafkaListener annotation provides a mechanism for simple POJO listeners. The following example shows how to use it:public class Listener { @KafkaListener(id = "foo", t...

2019-04-19 15:58:00 125

原创 7、Kafka、AMQ、RabbitMQ对比

KafkaAMQRabbitMQ应用场景AMQ/RabbitMQKafka

2019-04-19 14:51:00 195

原创 6、Spring-Kafka4

4.1. Using Spring for Apache KafkaThis section offers detailed explanations of the various concerns that impact using Spring for Apache Kafka. For a quick but less detailed introduction, see Qui...

2019-04-19 14:35:00 59

原创 5、Spring-Kafka3

3. IntroductionThis first part of the reference documentation is a high-level overview of Spring for Apache Kafka and the underlying concepts and some code snippets that can help you get up and ...

2019-04-19 14:19:00 78

原创 5、Kafka生产过程分析

1、写入方式producer采用推(push)模式将消息发布到broker,每条消息都被追加(append)到分区(patition)中,属于顺序写磁盘(顺序写磁盘效率比随机写内存要高,保障kafka吞吐率)。2、 分区(Partition)消息发送时都被发送到一个topic,其本质就是一个目录,而topic是由一些Partition Logs(分区日志)组成,其组织结构如下图...

2019-04-16 14:54:00 67

原创 4、Kafka命令行操作

Kafka命令行操作1)查看当前服务器中的所有topic[test@ip101 kafka]$ bin/kafka-topics.sh --zookeeper ip101:2181 --list 2)创建topic[test@ip101 kafka]$ bin/kafka-topics.sh --zookeeper ip101:2181 --create --replicatio...

2019-04-15 16:23:00 49

原创 3、Kafka集群部署

Kafka集群部署1)解压安装包[ip101]$ tar -zxvf kafka_2.11-0.11.0.0.tgz -C /opt/app/2)修改解压后的文件名称[ip101]$ mv kafka_2.11-0.11.0.0/ kafka3)在/opt/app/kafka目录下创建logs文件夹[ip101]$ mkdir logs4)修改配置文件[ip101]$ c...

2019-04-15 15:26:00 44

原创 2、Kafka架构

Kafka架构图1)Producer :消息生产者,就是向kafka broker发消息的客户端。2)Consumer :消息消费者,向kafka broker取消息的客户端3)Topic :可以理解为一个队列。4) Consumer Group (CG):这是kafka用来实现一个topic消息的广播(发给所有的consumer)和单播(发给任意一个consumer)的手段。...

2019-04-15 15:00:00 31

原创 1、Kafka介绍

1、Kafka介绍1)在流式计算中,Kafka一般用来缓存数据,Storm通过消费Kafka的数据进行计算。2)Kafka是一个分布式消息队列。3)Kafka对消息保存时根据Topic进行归类,发送消息者称为Producer,消息接受者称为Consumer。此外kafka集群有多个kafka实例组成,每个实例(server)成为broker。4)无论是kafka集群,还是pro...

2019-04-15 14:37:00 50

原创 Zookeeper命令行操作

客户端命令行操作1.启动客户端[ip103]$ bin/zkCli.sh2.显示所有操作命令[zk: localhost:2181(CONNECTED) 1] help3.查看当前znode中所包含的内容[zk: localhost:2181(CONNECTED) 0] ls /[zookeeper]4.查看当前节点详细数据[zk: localhost:2181(CO...

2019-04-14 16:15:00 77

原创 Zookeeper集群方式安装

分布式安装部署配置系统环境变量等/etc/profileexport JAVA_HOME=/opt/app/jdk1.8.0_181#export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jarexport PATH=$PATH:${JAVA_H...

2019-04-14 15:55:00 50

原创 Zookeeper本地模式安装

本地模式安装部署1.安装前准备(1)安装Jdk(2)拷贝Zookeeper安装包到Linux系统下(3)解压到指定目录tar -zxvf zookeeper-3.4.10.tar.gz -C /opt/app/2.配置修改(1)将/opt/app/zookeeper-3.4.10/conf这个路径下的zoo_sample.cfg修改为zoo.cfg;$ mv zoo_sa...

2019-04-14 14:20:00 47

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除