自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 问答 (1)
  • 收藏
  • 关注

原创 java大文件上传,大文件下载解决方案

将大文件分成小块,分别上传,然后在服务器端将这些块合并成一个完整的文件。这适用于小文件,但不太适合大文件,因为需要将整个文件加载到内存中。大文件分片上传是一种常见的策略,它可以减少单次上传的负担,并且支持在上传过程中断点续传。它支持流式处理文件,适用于大文件上传。使用HTTP的Range请求头,允许在下载时请求文件的指定部分,从而支持分段下载。在下载时,客户端和服务器之间维护已下载的字节数,当连接中断时可以从中断处继续下载,减少数据重复下载。如果文件存储在云存储中,使用相应的云存储API进行文件下载。

2023-08-08 12:44:21 3354 1

原创 springboot+mongodb,spring整合mongodb

MongoDB是一个基于分布式文件存储 [1]的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。@Document。

2023-08-07 13:01:05 213

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除