此项目是一个信息统计,数据管理,实时监测设备异常,工程进度,能源监测,的 工地管理
系统,解决了不能实时查看项目进度,能源浪费不知的痛点。
项目亮点:
采用策略模式封装相同的业务处理逻辑,比如分页,搜索,列表。
大文件上传:
利用Bold的slice处理大于预定大小的文件,并且计算文件的hash作为唯一标识。
计算文件hash如果文件太大很容易造成浏览器卡顿,所以抽样计算文件hash,抽样计算文件
hash, 如1.7G的文件全量计算在20s,抽样计算仅花费了1s。
控制上传的并发数,以免一次建立多个链接搞崩浏览器。
断点续传:在上传文件之前会先请求服务器,获取之前是否有此文件上传未完成,如果有则过滤
掉已上传的切片。
点击空白处退出提示












评论