问题描述
1、多线程扫描目录下所有子文件不知道怎样实现。2、线程数量控制问题,一般情况下发送HTTP请求线程数控制到多少最合适。
解决方案
后台用cached thread pool线程池,前台发一个http请求,只需一个递归做下面的事情:1,扫描当前目录,如果遇到目录,创建一个任务提交到线程池;2,如果遇到文件,放入结果集(可以用一棵树保存)
时间: 2024-09-24 12:06:05
1、多线程扫描目录下所有子文件不知道怎样实现。2、线程数量控制问题,一般情况下发送HTTP请求线程数控制到多少最合适。
后台用cached thread pool线程池,前台发一个http请求,只需一个递归做下面的事情:1,扫描当前目录,如果遇到目录,创建一个任务提交到线程池;2,如果遇到文件,放入结果集(可以用一棵树保存)