首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

文件多线程上载时,保存文件数据时如何实现呢

2013-01-28 
文件多线程下载时,保存文件数据时怎么实现呢现在要多线程下载,分块下载文件.保存文件数据时是加锁来写一个

文件多线程下载时,保存文件数据时怎么实现呢
现在要多线程下载,分块下载文件.保存文件数据时是加锁来写一个文件,还是每个连接建立独自的文件,最后来合并.

哪种更好呢?
[解决办法]
方案:
1. 取得远程source file的尺寸
2. 在local创建同尺寸的FileMap
3. 开多个线程同时对FileMapView进行操作
4. 大功告成

热点排行