(六)股票流水定时多线程采集实现
文章平均质量分 79
股票流水定时多线程采集实现
敲代码的翠花
这个作者很懒,什么都没留下…
展开
-
第一章 股票数据采集分析
1.分析并理解当前股票采集功能存在的问题;2.理解XXLJOB的使用场景和使用流程;2.1 掌握xxljob的基本使用流程;2.2 理解cron表达式;3.理解xxljob集成到项目的基本流程;3.1 自定义任务执行器;3.2 分析国内大盘的开盘周期,自定义适合的cron表达式;3.3 完成大盘、股票流水、板块数据定义采集功能;4.多线程优化股票流水采集功能;5.理解线程池基本工作原理和参数设置原则[面试];原创 2024-01-22 19:33:56 · 820 阅读 · 0 评论 -
第二章 定时任务框架
XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 目前已有多家公司接入xxl-job,包括比较知名的大众点评,京东,优信二手车,北京尚德,360金融 (360),联想集团 (联想),易信 (网易)等;@Component/*** 1、简单任务示例(Bean模式)*///todo 打印时间//.....省略....../*** 5、生命周期任务示例:任务初始化与销毁时,支持自定义相关逻辑。原创 2024-01-23 15:08:47 · 838 阅读 · 0 评论 -
第三章 股票数据周期采集实现
*** 定义股票相关数据的定时任务*/@Component/*** 注入股票定时任务服务bean*/@Autowired/*** 定义定时任务,采集国内大盘数据*///.....分析:国内大盘开盘周期是从周1到周5,每天上午的9:30至11:30和下午的1:00至3:00(节假日暂时不考虑)原创 2024-01-23 15:08:09 · 830 阅读 · 0 评论 -
第四章 股票数据采集多线程优化
***/@Data/*** 核心线程数(获取硬件):线程池创建时候初始化的线程数*/原创 2024-01-23 15:07:27 · 642 阅读 · 0 评论 -
第五章 线程池高级-面试
说明:当一个任务通过submit或者execute方法提交到线程池的时候,如果当前池中线程数(包括闲置线程)小于coolPoolSize,则创建一个新的线程执行该任务;如果当前线程池中线程数已经达到coolPoolSize,则将任务放入等待队列;如果任务队列已满,则任务无法入队列,此时如果当前线程池中线程数小于maxPoolSize,则创建一个临时线程(非核心线程)执行该任务;如果当前池中线程数已经等于maxPoolSize,此时无法执行该任务,对于新的任务会根据拒绝执行策略处理;原创 2024-01-23 15:04:53 · 823 阅读 · 0 评论