自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 异步编排CompletableFuture的运用

1. 线程回顾初始化线程的4种方式:继承Thread实现Runnable接口实现Callable接口 + FutureTask (可以拿到返回结果,可以处理异常)线程池方式1和方式2:主进程无法获取线程的运算结果。不适合当前场景方式3:主进程可以获取线程的运算结果,并设置给itemVO,但是不利于控制服务器中的线程资源。可以导致服务器资源耗尽。方式4:通过如下两种方式初始化线程池:Executors.newFiexedThreadPool(3);//或者new ThreadPo

2020-08-08 16:33:32 442

原创 stream流常规操作及BigDecimal相关运用

1.转换list集合中元素的类型并去重List<Long> ids= list.stream().map(o -> o.getId()).distinct().collect(Collectors.toList());2.将list集合转换为mapMap<Long,Book> map=list.stream().collect(Collectors.toMap(Book::getId, a -> a, (k1, k2) -> k1));Map<Lo

2020-08-07 20:34:57 2966

原创 IDEA方便开发配置更改

1 设置窗体及菜单的字体及字体大小2 设置鼠标滚轮修改字体大小2.2 设置鼠标悬浮提示2.3 设置自动导包功能2.4 设置显示行号和方法间的分隔符2.5 忽略大小写提示2.6 设置取消单行显示 tabs 的操作3.1 设置默认的字体、字体大小、字体行间距4.1 修改当前主题的字体、字体大小、字体行间...

2020-05-31 23:16:31 570

原创 Elasticsearch聚合数据分页查询

@Override public SearchResponseVO search(EsParamDTO searchParam) { log.info("调用es查询内部货品计量单位-入参:{}", JSON.toJSONString(searchParam)); try { if (ObjectUtils.isEmpty(searchParam.getEnterpriseId())) searchParam.s

2021-06-10 15:19:10 657

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除