发明名称 |
一种存储文件的扫描方法和扫描设备 |
摘要 |
本申请实施例公开了一种存储文件的扫描方法和扫描设备,该扫描方法通过识别待扫描对象的类型信息,对文件夹建立对应的待执行线程,而文件则直接提取待显示信息,并且直接继续当前线程在当前文件夹内的遍历操作,直至遍历完成后结束当前线程,通过应用本申请实施例所提出的技术方案,可以通过为扫描到的文件夹建立待执行线程的方式,将新扫描到的文件夹的进一步扫描通过其他线程另行处理,避免当前线程直接开始扫描所带来的单一线程处理时间的延长,保证单一线程的处理时间不会因为子文件夹的出现而延长,避免了由此引发的容错率降低,提高了存储文件的扫描效率。 |
申请公布号 |
CN106227751A |
申请公布日期 |
2016.12.14 |
申请号 |
CN201610552537.8 |
申请日期 |
2016.07.14 |
申请人 |
青岛海信电器股份有限公司 |
发明人 |
秦发成 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京鑫媛睿博知识产权代理有限公司 11297 |
代理人 |
龚家骅 |
主权项 |
一种存储文件的扫描方法,其特征在于,具体包括:步骤A、启动当前线程,遍历当前线程所对应的文件夹下的所有待扫描对象;步骤B、依次识别所遍历到的当前待识别对象的类型信息,如果识别到的结果为文件夹,执行步骤C,如果识别到的结果为文件,则执行步骤D;步骤C、为识别到的文件夹建立对应的待执行线程,对所述当前线程执行步骤E;步骤D、将识别到的文件的待显示信息存储到缓存中,对所述当前线程执行步骤E;步骤E、判断所述当前线程所对应的文件夹下的所有待扫描文件是否全部遍历完成,如果是,结束当前线程,如果不是,则执行F;步骤F、继续遍历下一个待扫描对象,执行步骤B。 |
地址 |
266555 山东省青岛市经济技术开发区前湾港路218号 |