
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.stream的.filter().findAny().orElse (null) 是什么意思EventStatisticsVo eventStatisticsVoTotal = list.stream().filter(p -> p.getType() == 2).findAny().orElse(eventStatisticsVoT);filter(p -> p.getType(
1.官网下载tar包,地址:https://redis.io/download2.上传至/usr/local目录并解压tar -zxvf redis-6.0.7.tar.gz3.安装gcc环境由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc。安装命令如下(二选一或全选):yum -y install gcc gcc-c++ libstdc++-develyum inst
一、什么是ik分词器分词:即把一段中文或者别的划分成一个个的关键字,我们在搜索时候会把自己的信息进行分词,会把数据库中或者索引库中的数据进行分词,然后进行一个匹配操作,默认的中文分词是每个字看成一个词,比如“我爱狂神”会被分为“我,“爱”,“狂”,“神”,这显然是不符合要求的,所以我们需要安装中文分词器ik来解决这个问题,IK提供了两个分词算法:ik_smart和ik_max_word,其中ik_
1.上篇讲了java里使用setNX实现redis分布式锁,可是这种方法还是有很多弊端的,追求完美的做法可以使用redisson来实现分布式锁,如下:2.Redisson 是 java 的 Redis 客户端之一,是 Redis 官网推荐的 java 语言实现分布式锁的项目。它提供了一些 api 方便操作 Redis。因为本文主要以锁为主,所以接下来我们主要关注锁相关的类,以下是 Redisson
Pulsar与Kafka一样是分布式消息中间件Pulsar特性:1.线性扩展。能够丝滑的扩容到成百上千个节点(Kafka扩容需要占用很多系统资源在节点间拷贝数据,而Plusar完全不用)2.高吞吐。每秒数百万消息3.低延迟。在大规模的消息量下依然能够保持低延迟(< 5ms)4.持久化机制。Plusar的持久化机制构建在Apache BookKeeper之上,提供了写与读之前的IO隔离5.基于







