-
公开(公告)号:CN107562538A
公开(公告)日:2018-01-09
申请号:CN201710722692.4
申请日:2017-08-22
Applicant: 中国铁道科学研究院电子计算技术研究所 , 北京经纬信息技术公司
IPC: G06F9/50
Abstract: 本发明提供一种铁路运输统计中的数据抽取多任务管理方法和系统,该方法包括:创建包含多个线程的线程池;生成多个数据抽取任务;在创建的线程池中存在空闲的数据读取线程的情况下利用该空闲的线程执行数据抽取任务中的数据读取过程,以从数据源读取数据;在不存在的情况下将待执行数据读取的数据抽取任务顺序加入待读取队列;在创建的线程池中存在空闲的数据写入线程的情况下利用该空闲线程执行数据抽取任务中的数据写入过程,将从数据源读取的数据写入数据库中;在不存在的情况下将待执行数据写入过程的数据抽取任务顺序加入待写入队列。本发明能快速、高效地从各基层单位的专业统计系统抽取到原始数据和统计数据而防止服务器超时或崩溃。
-
公开(公告)号:CN107562538B
公开(公告)日:2020-01-07
申请号:CN201710722692.4
申请日:2017-08-22
Applicant: 中国铁道科学研究院电子计算技术研究所 , 北京经纬信息技术公司
IPC: G06F9/50
Abstract: 本发明提供一种铁路运输统计中的数据抽取多任务管理方法和系统,该方法包括:创建包含多个线程的线程池;生成多个数据抽取任务;在创建的线程池中存在空闲的数据读取线程的情况下利用该空闲的线程执行数据抽取任务中的数据读取过程,以从数据源读取数据;在不存在的情况下将待执行数据读取的数据抽取任务顺序加入待读取队列;在创建的线程池中存在空闲的数据写入线程的情况下利用该空闲线程执行数据抽取任务中的数据写入过程,将从数据源读取的数据写入数据库中;在不存在的情况下将待执行数据写入过程的数据抽取任务顺序加入待写入队列。本发明能快速、高效地从各基层单位的专业统计系统抽取到原始数据和统计数据而防止服务器超时或崩溃。
-
公开(公告)号:CN107526804A
公开(公告)日:2017-12-29
申请号:CN201710722598.9
申请日:2017-08-22
Applicant: 中国铁道科学研究院电子计算技术研究所 , 北京经纬信息技术公司
Abstract: 本发明提供一种铁路投资项目数据统计系统及方法,该系统为包括第一级根节点子系统、中间级中间节点子系统和项目填报单位级叶节点子系统的多层级系统;根节点子系统用于导入基本建设项目计划文件,将根节点项目分解为子项目,对根节点项目和子项目自动关联编码,更新当前子系统的项目库并分劈下发项目库字典文件;中间节点子系统用于接收并导入来自上一级节点子系统的项目库字典文件,将当前节点项目分解为子项目,对子项目自动编码以与其父项目编码相关联,更新当前子系统的项目库并分劈下发项目库字典文件;叶节点子系统用于接收并导入来自项目库字典文件,按照项目投资完成进度对包括指标在内的项目数据进行录入,并上传项目数据。
-
-