Qt编写项目著作27-多线程文件传输

一、功用特色

  1. 多线程收发文件,支撑加密传输。
  2. 接纳端支撑监听端口接纳文件和com.cn/tag/%e8%87%aa%e5%8a%a8" target="_blank">自动衔接服务器接纳文件两种方法。
  3. 依照 文件开端符+文件巨细+文件内容+文件结束符 逐一分包接纳。
  4. 可对接纳的加密过的文件包进行解密输出。
  5. 假如选用衔接服务器方法接纳文件可指定恳求文件。
  6. 接纳端恳求文件的方式能够作为通用的程序晋级计划。
  7. 进展条实时更新收发文件的进展。
  8. 发送端可设置每个包最大巨细即切片分包数量。
  9. 发送端可对文件的每个包进行加密传输。
  10. 发送端支撑对包进行兼并发送。
  11. 可指定目录对客户端发来的恳求文件进行查找。
  12. 每个功用独立的一个类,接口明晰友爱,使用方便。
  13. 支撑恣意Qt版别、恣意体系、恣意编译器。

二、效果图

Qt编写项目著作27-多线程文件传输

三、体会地址

  1. 国内站点:https://gitee.com/feiyangqingyun
  2. 世界站点:https://github.com/feiyangqingyun
  3. 个人主页:https://blog.csdn.net/feiyangqingyun
  4. 知乎主页:https://www.zhihu.com/people/feiyangqingyun/