- 博客(5)
- 收藏
- 关注
原创 RedisTemplate常用集合使用说明-opsForValue(二)
【代码】RedisTemplate常用集合使用说明-opsForValue(二)
2023-12-18 19:53:36
458
1
原创 RedisTemplate常用集合使用说明(一)
下面依次主要介绍RedisTemplate集合以及pipeline、multi的使用,官网地址是http://docs.spring.io/spring-data/redis/docs/current/api/org/springframework/data/redis/core/RedisTemplate.html。下面分别介绍这几个方法的使用。在使用exec()方法的时候,没有带入参数,使用的是默认的序列化方法,同时提供了一个exec(RedisSerializer
2023-12-18 19:43:56
887
原创 Collector和Collectors
一、概述Collector是专门用来作为Stream的collect方法的参数的。public interface Stream<T> extends BaseStream<T, Stream<T>> { <R, A> R collect(Collector<? super T, A, R> collector);}而Collectors是作为生产具体Collector的工具类。二、CollectorCollector主要包含
2021-06-04 15:42:26
410
原创 Comparator.comparing排序
很多情况下sql不好解决的多表查询,临时表分组,排序,尽量用java8新特性stream进行处理,使用java8新特性,下面先来点基础的:List<类> list; 代表某集合//返回 对象集合以类属性一升序排序list.stream().sorted(Comparator.comparing(类::属性一));//返回 对象集合以类属性一降序排序 注意两种写法//先以属性一升序,结果进行属性一降序list.stream().sorted(Comparator.comparing(
2021-06-04 11:38:25
6438
1
原创 Rocketmq 之Topic,Topic分片和Queue
Queue是RocketMQ中的另一个重要概念。在对该概念进行分析介绍前,我们先来看一张图:lockdreamer从本质上来说,RocketMQ中的Queue是数据分片的产物。为了更好地理解Queue的定义,我们还需要引入一个新的概念:Topic分片。在分布式数据库和分布式缓存领域,分片概念已经有了清晰的定义。同理,对于RocketMQ,一个Topic可以分布在各个Broker上,我们可以把一个Topic分布在一个Broker上的子集定义为一个Topic分片。对应上图,TopicA有3个Topi
2021-04-23 22:53:45
5968
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人