4 大白能

尚未进行身份认证

java

等级
TA的排名 6k+

Java操作Kafka-入门

步骤引入pom文件写代码引入pom文件<dependency><groupId>org.apache.kafka</groupId><artifactId>kafka-clients</artifactId><version&g...

2019-10-29 18:21:18

windows安装kafka

前提条件安装jdk安装zookeeper,windows安装zookeeper下载kafka官网: http://kafka.apache.org/解压解压出来的目录修改配置找到kafka安装目录下,config>>server.properties修改broker id修改zookeeper连接地址启动打开kafka安装目录,cmd进入dos窗口,输...

2019-10-29 11:31:36

zookeeper入门

定义zookeeper是一个开源的,高性能的,分布式的,分布式协调服务zookeeper本质上是一个分布式的小文件系统作用分布式锁分布式队列分布式协调/通知数据订阅发布负载均衡命名服务集群管理应用场景配置中心负载均衡统一命名服务分布式锁特点1.全局数据一致性无论客户端链接到集群中哪个server,展示的数据都是一致的,因为每个server保存一份相同的数...

2019-10-25 10:07:09

windows安装zookeeper

下载zookeeper官网:https://zookeeper.apache.org/解压修改配置启动

2019-10-24 18:00:53

消息队列

简介消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能、高可用、可伸缩和最终一致性架构。使用场景1.异步处理多应用对消息队列中同一消息进行处理,应用间并发处理消息,相比串行处理,减少处理时间2.应用解耦多应用间通过消息队列对同一消息进行处理,避免调用接口失败导致整个过程失败3.流量削峰广泛应用于秒杀或抢购活动中,避免流量过大导致应用系统挂...

2019-10-23 09:14:47

pom文件自动排除相关依赖

1.在pom.xml文件中,右键-maven-show dependencies2.打开依赖的图, 看到依赖关系之后,ctrl+f 直接搜索相关依赖3.选择需要排除的依赖然后右键-Exclude即可4.最终在pom.xml文件里自动排除我们在界面exclude的依赖...

2019-10-15 15:36:39

RBAC简介

目录RBAC简介RBAC0RBAC1RBAC2RBAC3RBAC简介RBAC是RoleBasedAccessControl的英文缩写,意思是基于角色访问控制。RBAC实际上就是针对产品去发掘需求时所用到的Who(角色)、What(拥有什么资源)、How(有哪些操作)的方式。在RBAC模型中,who、what、how构成了访问权限三元组,也就是“Who对What进行How的操作。RB...

2019-09-18 19:46:29

使用阿里云下载Docker

打开阿里云官网选择产品分类>云计算基础>容器服务>容器镜像服务>管理控制台选择对应系统,按照教程来

2019-09-14 17:26:41

事务

目录什么是事务什么是事务MySQL官方描述: MySQL 事务主要用于处理操作量大,复杂度高的数据事务其实就是MySQL中处理数据的一种方式,主要用在数据完整性高,数据之间依赖性大的情况下的一种数据处理方式举个例子,A向B转账200元,在A点击了确认转账的按钮时,系统突然崩溃了.会出现这样几中不正确的情况:A的钱打到B的账户上,但是A账户上的钱没被扣A的钱打没到B的账户上了,但是A账...

2019-09-12 14:08:32

Logstash-hello world

基本步骤下载解压启动测试下载下载链接:logstash官网下载选择对应的平台解压解压下载的文件, 放到自己指定的目录启动进入到logstash的bin目录下打开dos, 输入一下命令logstash -e "input{stdin{}} output{stdout{}}"-e表示使用控制台输入的配置启动测试在控制台输入hello world, 结果如下...

2019-08-20 12:52:01

Elasticsearch-index,stored,_source,_all,copy_to含义

indexindex属性有以下三种取值:analyzed:表示字段会被索引,会被分词,可以用来搜索not_analyzed:表示字段会被索引,但是不会被分词,原样输入,可以用来搜索no:表示字段不会被索引,不能用来搜索storedyesno:默认取值注:如果想要对某个字段实现高亮功能,_source和store至少保留一个。_source保留了原始文档的内容_all...

2019-08-12 20:39:43

String.format输出%

第一种:使用%sSystem.out.println(String.format("%d%s", 50, "%"));//50%第二种:使用%%对%进行转义System.out.println(String.format("%d%%", 50));//50%

2019-07-31 20:36:30

org.apache.commons.lang3.RandomUtils, RandomStringUtils随机数工具类

RandomUtilsRandomStringUtils生成指定长度的随机字符串,中文环境下乱码System.out.println(RandomStringUtils.random(5));//

2019-07-31 20:26:33

Java8异步编程-CompletableFuture

11111

2019-07-26 17:09:26

DecimalFormat格式化 # 和 0 的区别

以"#"补位整数部分多了:不会截断,但是排在有效位最前面的0会被删除整数部分少了:不作处理小数部分多了:截断,建议指定RoundingMode,默认为RoundingMode.HALF_EVEN小数部分少了:不作处理以"0"补位整数部分多了:不会截断,排在有效位前面的0也不会被删除整数部分少了:...

2019-07-26 16:26:53

Elasticsearch match和term查询的区别

区别match全文搜索,会对进行查询的文本先进行分词操作,如下图term精确查询,不会对进行查询的文本进行分词操作,精确匹配,如下图

2019-07-16 20:15:01

Elasticsearch时区问题

发现问题创建索引,配置date类型字段批量插入数据,格式分别为带时区信息,不带时区信息,时间戳对数据进行聚合对数据进行查询,分别使用带时区信息,不带时区信息,时间戳三种格式创建索引,配置字段类型PUTtestdate{"mappings":{"testdate":{"properties":{"tag":{...

2019-07-15 21:33:21

Elasticsearch索引

概念一个存储关联数据的地方,实际上,索引只是一个用来指向一个或多个分片(shards)的"逻辑命名空间"注意:索引的名称要全部小写把ES中的索引类比成关系型数据库中的数据库是不准确的查看集群中的索引GET _cat/indices?v结果health status index uuid pri rep docs.count docs.d...

2019-07-01 13:02:38

Elasticsearch节点类型

Elasticsearch2.x节点类型节点类型中文名称配置作用备注master节点主节点node.master=truenode.data=false

2019-06-17 20:54:52

关于BigDecimal操作,不会影响原对象的值

操作BigDecimalBigDecimalbigDecimal1=newBigDecimal("1");BigDecimalbigDecimal2=newBigDecimal("2");bigDecimal1.multiply(bigDecimal2);bigDecimal1.add(bigDecimal2)...

2019-05-27 20:25:30

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。