导图社区 文件管理
内容包括:文件管理,方案,技术,服务加客户端,存储可配置,上传文件有效期,上传文件是否需要租客隔离。。功能,任意切换、缩略图生成,语音转换,视频转换,图片处理。实现接口,文件类型,文件大小
创新思维之微创新头脑风暴,用一种与众不同的方法从现实接近理想,用第一性原理来找到真正要解决的问题。
剪辑视频培训要点,剪辑基本规则,剪辑手法及蒙太奇技巧,剪辑基本规则要了解镜头素材的选择、剪接点的确定、镜头长度的确定、剪辑中的景别安排、剪辑中的匹配原则、剪辑中运动的表现。
本图介绍了架构师的基础技术、开源项目、设计理论、架构模式、综合能力,如编程语言、操作系统、网络、底层技术、数据结构和算法、安全的基本技术。
社区模板帮助中心,点此进入>>
项目时间管理6大步骤
项目管理的五个步骤
电商部人员工作结构
暮尚正常运转导图
产品经理如何做好项目管理
车队管理
创业者10条创业经
创业十大思维误区
管培生课程作业
商业模型
文件管理服务
方案
1、技术
HDFS
2、服务+客户端
3、技术
java 8
http/https restful
hdfs
4、存储可配置
阿里oss
百山oss
小能hdfs
5、上传文件有效期
自定义?
(阿里、白山)在云平台中为10年
6、上传文件是否需要租客隔离?
同一个企业的文件放在一个文件夹中
方便迁移
8、token验证
9、权限验证
功能
1、任意切换
本地hdfs
2、缩略图生成
客户端上传原图,服务负责生成缩略图,并保存原图和缩略图,并返回两个图片的地址
3.语音转换
wma转换成map3,服务只负责存储mp3文件,并返回mp3文件地址
4 视频转换
5 图片处理
实现
接口
上传文件
上传文件流
上传本地文件
获取文件URL
下载文件
删除文件
创建文件夹
删除文件夹
列出文件夹中包含的文件
request
URL
/upload?type=${type}siteid=${siteid}
参数
type
文件类型
siteid
企业ID
thumb
值域: 1表示需要生成缩略图
图片类型扩展参数(选填)
POST
文件
response
语音
url
播放时长
文件名字
文件大小
media_id
文件唯一标识
图片
JSON数据【原图、缩略图】
视频
/download
文件名
filename
最大1G
参数按企业可配置