|
1
|
| Mahesha999 · 技术社区 · 7 年前 |
|
|
1
1
处理大文件时,将整个文件加载到内存中永远不是一个好主意。相反,只要读一点,然后把它写在OutputStream上。 这里有一个小例子,可以上传你的文件,而每次只使用4KB的内存。
|
|
|
2
2
对于大文件,最好使用while循环将1024字节读取到缓冲区,然后将缓冲区写入服务器。此代码已通过5GB文件上载进行测试。如果要尝试此测试,则需要相应地调整应用程序属性,即至少5GB
下面是使用spring框架编写的代码片段。
|
|
|
Dónal · Spring Boot应用程序中的伪造证明文件类型验证 11 月前 |