自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 CompletableFuture.runAsync()使用不当导致生产问题

项目中需要计算N*M的数据,单天单仓数据量最大时25W左右,为了提高项目的计算能力,我们使用线程池并行处理据。每个线程处理某天某仓的数据,整个处理流程中耗时最长的地方就是数据存储,要把这25W条数据存储到Mysql表中。为了不让数据存储阻塞整体流程,在存储数据时,使用CompletableFuture.runAsync()另起一个线程去存储数据,主线程继续执行后续的计算任务,当所有数据计算完成,使用join()方法,保证该任务的所有数据都存储完成。

2024-09-05 10:38:02 314

原创 题目0233-单向链表中间节点

求单向链表中间的节点值,如果奇数个节点取中间,偶数个取偏右边的那个值。

2024-05-22 19:55:25 120

原创 题目0214-快递投放问题

有N个快递站点用字符串标识,某些站点之间有道路连接。每个站点有一些包裹要运输,每个站点间的包裹不重复,路上有检查站会导致部分货物无法通行,计算哪些货物无法正常投递。

2024-05-21 16:04:57 184

原创 题目0007-单词反转

输入一个英文文章片段,翻转指定区域的单词顺序,标点符号和普通字母一样处理,例如输入字符串则输出。

2024-05-14 11:33:48 166

原创 题目0191-寻找链表的中间结点

给定一个单链表 𝐿,请编写程序输出 𝐿中间结点保存的数据。如果有两个中间结点,则输出第二个中间结点保存的数据。例如:给定 𝐿 为 1→7→5,则输出应该为 7;给定 𝐿为 1→2→3→4,则输出应该为 3。

2024-05-13 21:09:45 292

原创 题目0268-多段线数据压缩

每日一练记录。

2024-01-12 19:42:40 628 1

空空如也

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

TA关注的人

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