- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 java sream 对Map分组排序
List<Map> maps = (List<Map>) bean.get("result"); List<Map> monthCompleteAmountList = maps.stream().filter(e -> Objects.nonNull(e.get("monthCompleteAmount"))).collect(Collectors.toList());//过滤掉空值 Comparator<M...
2022-04-06 15:34:47 1152 1
原创 java 反射获取属性注解和属性值
Field[] declaredFields = BimCloudtProjectInfoExtFiedlsDetail.class.getDeclaredFields();for (Field field : declaredFields) { boolean present = field.isAnnotationPresent(TableField.class); if (present){ TableField annotation = field.getAnnotati.
2022-03-07 18:36:24 335
原创 java 8 stream 按指定key合并集合中的Map
Map<String, Object> rowMap = new HashMap<>();rowMap.put("a", 1);rowMap.put("b", 1);Map<String, Object> rowMap2 = new HashMap<>();rowMap2.put("a", 1);rowMap2.put("b", 1);rowMap2.put("c", 1);Map<String, Object> rowMap3.
2022-03-07 18:33:14 1149
原创 微服务:注册中心ZooKeeper、Eureka、Consul 、Nacos对比
前言服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确定的。因此,原本在单体应用阶段常用的静态LB机制就不再适用了,需要引入额外的组件来管理微服务提供者的注册与发现,而这个组件就是服务注册中心CAP理论...
2022-02-25 16:36:45 234
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人