社区
Java EE
帖子详情
上传文件功能为什么要使用临时文件
kofandlizi
2012-04-16 02:29:36
我看一个上传图片的源码,发现上传图片的时候用到了临时文件,想知道为什么
...全文
746
4
打赏
收藏
上传文件功能为什么要使用临时文件
我看一个上传图片的源码,发现上传图片的时候用到了临时文件,想知道为什么
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junki
2012-05-11
打赏
举报
回复
这个问题你要深究,他用了临时文件做什么,一般因素来讲,文件太大、缓存加快传输速度或切割等等方式
ylovep
2012-05-11
打赏
举报
回复
具体问题具体分析
不要片面看一个代码
楼主看的上传文件可能有特殊需求不能概括全部
kofandlizi
2012-05-11
打赏
举报
回复
不是直接放到服务器端存储起来吗?
希望讲解清楚。
dxqrr
2012-04-16
打赏
举报
回复
1
比如你上传的文件很大,有1G,你都放在内存中?
FastDFS 分布式文件系统部署
Re: FastDFS 分布式文件系统部署 ============================== FastDFS 分布式存储主要
功能
有:文件存储,文件同步,文件访问(文件上传/下载),特别适合以文件为载体的在线服务,如图片网站,视频网站等 它的存储特点是对文件体积小或超小,同时文件的数量特别多的存储情况支持较好,(如果是大文件的存储就推荐
使用
Glusterfs 分布式网络文件存储),所谓的小文件就是指网站的图片,文档或者小视频等等,体积范围在4K~500MB之间。所谓的大文件指软件的镜像包、电影等等。 除了FastDFS存储文件特点之外,它同时具备自我负载均衡的能力,可以解决了运维自动化的关键问题。 # 块存储、文件存储、对象存储这三者的本质差别是什么? 1)块存储:磁盘阵列,硬盘(块存储主要是将裸磁盘空间整个映射给主机
使用
的) 2)文件存储:FTP、NFS服务器(解决文件无法共享的问题) 3)对象存储:内置大容量硬盘的分布式服务器(解决容量、性能、可靠性等问题) 多台服务器内置大容量硬盘,再装上对象存储软件, 然后再额外搞几台服务作为管理节点,安装上对象存储管理软件。 # gluterfs主要运行场景: 存储大文件,针对小文件或超小文件的支持比较差 KVM镜像 视频文件 # FastDFS主要运行场景: 存放文件size范围:4K~500MB # 对象存储 - GlusterFS、Ceph、FastDFS(非对象存储) 必备技能:DRBD/NFS/MooseFS/ GlusterFS/ FastDFS/TFS(http://tfs.taobao.org/)/ # 访问客户端:只能专用API访问实现 存放单元文件size范围:4K~500MB(阅读、声音、视频网站) # 典型用户: ... ...
java创建
临时文件
上传服务器,解决springboot项目
上传文件
出现
临时文件
目录为空的问题...
最近写文件上传到服务器读取的代码,前端
使用
FormData上传,服务端用MultipartFile接收,自己测试了下MultipartFile对象有什么东西,结果一般属性都能出来,测试getInputStrea()方法的时候出现了以下错误,简单一看这是什么目录,从来没见过啊:百度一番之后发现了这是
临时文件
存放的路径,不清楚根据什么去放在这个目录的,但是这个目录本机的确没有,linux系统下好像系统...
qq群
临时文件
转永久
QQ群上传群文件大于100则会是
临时文件
。 QQ群上传群文件的具体操作步骤如下: 1、首先在电脑上点击打开进行
上传文件
的QQ群,接着在此页面内点击右侧的“...”图案按钮。 2、接着在此页面中点击右侧的“上传”
功能
选项。 3、然后在打开的文件中点击选择要进行上传的文件,然后点击下方的“打开”。 4、然后就可以完成此文件的上传了。 ...
java 获取
临时文件
_JAVA中如何获得
临时文件
的路径?
我编的程序是先上传一个文件,然后保存的时候变成了
临时文件
,但
临时文件
的文件名是变化的,我如何获得
临时文件
的完整路径(就是带文件名的),之后有个解析程序,需要这个
临时文件
。...我编的程序是先上传一个文件,然后保存的时候变成了
临时文件
,但
临时文件
的文件名是变化的,我如何获得
临时文件
的完整路径(就是带文件名的),之后有个解析程序,需要这个
临时文件
。我
上传文件
的代码是这个:try{String targ...
SpringMvc
上传文件
问题(
临时文件
及 获取真正文件后缀)
在
上传文件
时,其实在文件未上传至文件服务器之前,会在本机留下一个
临时文件
: 通过此
临时文件
,可以获取真正的文件后缀(为了防止强行改后缀导致的问题) DiskFileItem fi = (DiskFileItem)file.getFileItem(); File result = fi.getStoreLocation(); Tika tika = new Tika(); try { ...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章