ARTS-1

发布于: 2020 年 06 月 01 日
ARTS-1

ALGORITHM

LeetCode-Two Sum

REVIEW

The Key To Accelerating Your Coding Skills



这是陈皓老师推荐的一篇关于学习的文章,读完很受鼓舞。

文中提到一个词the Inflection Point,是指在学习一个技术的过程中都会有这么一个点,达到这个点就会有质的飞越,我想这是学习任何东西都普遍存在的,在刚接触的时候会有些煎熬,因为学习的都是比较琐碎的基础,看上去没什么关联的完全陌生的东西,这些基础掌握的越来越多,就会筑起一座高楼,那些琐碎的点才会成为知识,这一定是一个美妙的体验。

文中还提到了一些更具体的学习方法:

  • 先对整体概括了解,然后带着比较有挑战的问题去学习

  • 关注事务的本质

  • 调整好心态,任务很艰巨,but relax



摘录两个比较喜欢的句子。

"For the rest of your life, go outside your limits every single day."

"The master has failed more times than the beginer even tried."

TIPS

Spring Batch

Spring Batch 可以应对一般的批处理任务,读取文件、数据处理、存储数据。主要应用场景为对大量数据的批量处理。

现在了解其对事物支持,可以控制批量处理任务单次执行的数据量,控制数据库写入压力,不用再单独做分页写入。

项目中用的批处理是用分布式调度框架XxlJob进行调度,任务重试靠手动实现,没有一个重试策略,近期在考虑优化,备选方案有MQ的延时消费机制,接下来研究一下Spring Batch 的重试策略,寻找替代方案。

SHARE

分享近期写代码的一点心得:

体验一次简洁的代码

发布于: 2020 年 06 月 01 日 阅读数: 35
用户头像

以责人之心责己,以恕己之心恕人。 2018.05.03 加入

还未添加个人简介

评论

发布
暂无评论
ARTS-1