自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kafka常用命令记录

启动命令:1、启动Zookper bin/zookeeper-server-start.sh config/zookeeper.properties &  2、现在启动Kafka服务(集群时有多个,分别启动) bin/kafka-server-start.sh config/server.properties 集群时(kafka配置多个broker,配置多个server.propert...

2018-06-05 09:14:01 1013

转载 数据结构与算法系列--目录

转载地址:http://www.cnblogs.com/skywang12345/p/3603935.html 最近抽空整理了"数据结构和算法"的相关文章。在整理过程中,对于每种数据结构和算法分别给出"C"、"C++"和"Java"这三种语言的实现;实现语言虽不同,但原理如出一辙。因此,读者在了解和学习的过程中,择其一即可!下面是整理数据数据和算法的目录表,对于每一种按照C/C++/Java进行了...

2018-06-25 09:13:27 230

原创 Kafka日志及Topic数据清理

由于项目原因,最近经常碰到Kafka消息队列拥堵的情况。碰到这种情况为了不影响在线系统的正常使用,需要大家手动的清理Kafka Log。但是清理Kafka Log又不能单纯的去删除中间环节产生的日志,中间关联的很多东西需要手动同时去清理,否则可能会导致删除后客户端无法消费的情况。  在介绍手动删除操作之前,先简单的介绍一下Kafka消费Offset原理。一、Kafka消费Offset     在通...

2018-06-21 15:43:12 1153

原创 kafka集群动态扩容以及动态增加Topic分区问题记录

1、broker增加时,topic对应的分区会重新分配吗?--不会。增加新的broker时,新建的topic分区将会被分配到新的broker中。之前已经创建的topic分区需要借助kafka的工具进行重新分配。--参考:https://www.iteblog.com/archives/1611.html2、topic的分区支持动态增加吗?如果可以,kafka对消息的分区会进行重新分配吗?(待研究)...

2018-06-20 17:08:40 10514

原创 JMETER压力测试工具教程

最近工作中的项目开发完成后需要进行压力测试,因此去了解了一下JMETER。相比LoadRunner,它是免费的而且上手比较简单。所以如果只是进行一些简单的压力测试,JMETER应该是比较合适的。官网地址:Jmeter下载地址。需要Java运行环境。版本对照参照官网1.启动JMETER2.设定一个组 3.用COOKIE模拟用户登陆3.1通过FIDDLER获取COOKIE中的SESSIONID3.2H...

2018-06-19 16:58:22 285

原创 springboot整合kafka实现消息的生产与消费--消息的生产

由于工作需要,最近在研究springboot整合kafka。做一个分布式的同步应用程序。springboot整合kafka须注意版本。对于springboot 1.5版本之前的话,需要自己去配置java configuration,而1.5版本以后则提供了auto config,具体详见org.springframework.boot.autoconfigure.kafka这个包,springbo...

2018-06-15 11:07:05 6524 1

原创 Kafka中的Offset存储问题小记

Kafka的offset用于记录消费者消息消费的情况。1.概述Kafka版本[0.10.1.1],已默认将消费的 offset 迁入到了 Kafka 一个名为 __consumer_offsets 的Topic中。其实,早在 0.8.2.2 版本,已支持存入消费的 offset 到Topic中,只是那时候默认是将消费的 offset 存放在 Zookeeper 集群中。那现在,官方默认将消费的of...

2018-06-14 17:55:16 4264 2

原创 IntelliJ Idea 常用快捷键列表

修改方法如下:点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。在左侧的导航框中点击 KeyMap。 接着在右边的树型框中选择 Main menu –> Code –> Completion. 接着需要做两件事: 1. 移除原来的Cycle Expand Word 的 Alt+/ 快捷键绑定。 2. 在 Bas...

2018-06-14 10:15:08 188

原创 java反射机制

反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解...

2018-06-05 11:34:29 195

转载 Kafka入门的简单部署

问题导读1.Kafka独特设计在什么地方?2.Kafka如何搭建及创建topic、发送消息、消费消息?3.如何书写Kafka程序?4.数据传输的事务定义有哪三种?5.Kafka判断一个节点是否活着有哪两个条件?6.producer是否直接将数据发送到broker的leader(主节点)?7.Kafa consumer是否可以消费指定分区消息?8.Kafka消息是采用Pull模式,还是Push模式?...

2018-05-25 09:14:01 682 1

原创 kafka学习--初识kafka。

学习背景:公司最近打算将之前的项目改造成分布式的。但我觉得是个坑。。。 简单来说就是将之前的单体应用(应用程序、数据库)部署多套在不同的地市上。应用给统一的入口,相互之间的数据同步在应用层面进行同步。(其实数据库层面同步比较不坑,那样的话就不用从繁杂的业务里把数据的操作挑出来进行同步了。)。应用层面进行消息同步,所以选择了kafka这个消息中间件。于是就开始了kafka的学习之路。1、 消息队列(...

2018-05-24 20:21:05 846

原创 Jvm内存模型--《深入理解Java虚拟机》读书笔记

Jvm内存模型首先上一张Jvm的内存模型结构图:    如上图所示:Jvm内存结构模型图由以下几个部分组成:1、程序计数器2、虚拟机栈3、本地方法栈4、Java堆5、方法区下面一一来认识一下这五个部分。1.1 程序计数器    1.1.1 程序计数器是什么?       程序计数器是一块较小的内存空间,可看作是当前线程所执行的字节码的行号指示器    1.1.2 程序计数器的作用        a...

2018-05-23 23:34:49 340

原创 Oracle 11g安装教程(详细步骤)

 电脑装个Oracle装了三次,经历颇有点坎坷。主要这东西卸载也比较麻烦,卸载不干净重新安装还是有问题。参考了网上的一些资料,自己总结了一下。希望大家都能少猜一些坑吧!  Oracle 11g安装 1.解压下载的包,然后进入包内,点击setup.exe开始安装 。2.出现如下:一般把那个小对勾取消,点击下一步进行, 弹出下图这个后点‘是’3.下图后,选择创建和配置数据库,点击下一步。 4.下图,选...

2018-05-22 13:54:06 72813 6

空空如也

空空如也

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

TA关注的人

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