4 z_alvin

尚未进行身份认证

只要有无法忘却的记忆,人就会变得坚强,这才是成长!

等级
TA的排名 4w+

kafka的新的group订阅到topic中历史消息

1、配置kafka.consumer.auto.offset.reset=earliestWhattodowhenthereisnoinitialoffsetinKafkaorifthecurrentoffsetdoesnotexistanymoreontheserver(e.g.becausethatdatahasbeende...

2019-08-16 17:35:04

并发测试

importlombok.SneakyThrows;importorg.apache.commons.io.IOUtils;importorg.apache.http.HttpEntity;importorg.apache.http.HttpResponse;importorg.apache.http.client.HttpClient;importorg.apache.h...

2019-06-27 17:02:03

springboot集成kafka

1、引入pom文件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><dependency> <...

2019-04-28 22:17:09

windows安装kafka教程

1、官网下载kafka【解压之后如图所示】2、修改zookeeper的配置文件dataDir=D:/zookeeper/datadataLogDir=D:/zookeeper/log3、启动zookeepercdD:\software\kafka\kafka_2.11-2.2.0\bin\windows在此目录下打开cmd,执行命令zookeeper-server...

2019-04-28 21:24:55

mysql创建用户,并给该用户赋权

1、创建用户CREATEUSER'test'@'localhost'IDENTIFIEDBY'test123;2、为用户赋权grantallprivilegeson*.*totest@localhostidentifiedby'test123';flushprivileges;//刷新系统权限表格式:grant权限on数据库.*to...

2019-04-23 09:23:04

elasticsearch实现增删改查操作restClient.performRequest

1、pom文件新增依赖<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-client</artifactId> <version>6.3.1</versio...

2019-04-21 14:15:54

springboot搭建rocketMq

1、引入rocketmq依赖<dependency><groupId>com.alibaba.rocketmq</groupId><artifactId>rocketmq-client</artifactId><version>3.2.6</version>...

2019-04-10 21:50:10

java去重

List<BigInteger>pkIdList=ImmutableSet.copyOf(nowPkIdList).asList();

2019-03-26 19:43:01

微服务Spring Clound

微服务的主要功能:1、服务的注册于发现2、服务的负载均衡3、服务的容错4、服务网关5、服务配置的统一管理6、链路追踪7、实时日志

2019-03-23 15:31:48

MYSQL中的列转行

selectid,group_concat(name)asNAMEfromstudentgroupbyid;idname1张三2李四1王五执行SQL,结果如下:1张三,王五2李四...

2019-03-13 15:25:03

三次握手,四次挥手

https://blog.csdn.net/csdnnews/article/details/86570658面试题:https://blog.csdn.net/qq_38950316/article/details/81087809

2019-02-22 13:34:47

高并发实战之幂等处理(转)

一、背景1.前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果。2.我们发起一笔付款请求,应该只扣用户账户一次钱,当遇到网络重发或系统bug重发,也应该只扣一次钱;3.发送消息,也应该只发一次,同样的短信发给用户,用户会哭的;4.创建业务订单,一次业务请求只能创建一个,创建多个就会出大问题。二、什么事幂等一个操作,不论执行多少次,产生的效果和返回的结果都是一...

2018-12-26 22:36:29

dubbo管控台的安装

1、dubbo-admin下载地址:https://github.com/dangdangdotcom/dubbox2、下载成功之后,进入G:\SoftWare\zookeeper\source\dubbox-master\dubbo-admin目录执行命令:mvncleaninstall-Dmaven.test.skip=true (需要跳过测试,要不然编译不成功)3、编译...

2018-10-27 11:27:59

dubbo架构

2018-10-27 11:21:48

dubbo之zookeeper安装

一:简介ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个伪分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。ZooKeeper包...

2018-10-27 10:30:43

基础知识整理

https://www.cnblogs.com/lchzls/p/6714474.html(一)、list和set的区别1、List,Set都是继承自Collection接口2、List特点:元素有放入顺序,元素可重复,Set特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉,(元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的,加入S...

2018-10-23 22:09:49

SpringBoot之数据缓存Cache操作

一、前言缓存要解决的问题:一个程序的瓶颈在于数据库,我们也知道内存的速度是大大快于硬盘的速度的。当我们需要重复地获取相同的数据的时候,我们一次又一次的请求数据库或者远程服务,导致大量的时间耗费在数据库查询或者远程方法调用上,导致程序性能的恶化,这便是数据缓存要解决的问题。类似的缓存技术有:Redis、EhCache、Guava等,现在一般常用的为Redis。Spring3.1引入了激...

2018-10-10 08:38:52

Redis分布式锁

一、Redis分布式加锁与解锁importlombok.extern.slf4j.Slf4j;importorg.apache.commons.lang3.StringUtils;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.data.redis.co...

2018-10-07 14:24:51

压力测试模拟并发

一、使用简易工具Apacheabab-n100-c100https://www.baidu.com/ab-t60-c100https://www.baidu.com/备注:-n代表发送60个请求-c代表100个并发-t代表60秒不会占用太多的内存。...

2018-10-07 14:16:32

SpringCloud与zipkin(链路跟踪)

一、下载、安装zipkinzipkin的github地址:https://github.com/openzipkin/zipkin下载:zipkin-server-2.11.5-exec.jar执行:java-jar zipkin-server-2.11.5-exec.jar访问地址:http://localhost:9411/zipkin/二、在服务提供方、与消费方的po...

2018-09-23 10:25:21

查看更多

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