随笔分类 -  文件、视频、图片上传下载

摘要:刚接到了一个需求,生成一个pdf,一开始以为挺简单的,通过模板生成嘛,我也发过相应的文章,根据模板直接生成pdf,响应到前端或者根据模板生成pdf,直接指定下载位置,这两种方案都可以,不过这篇文章主要讲的生成的pdf是既有模板填充还需要自己动态生成表格,包括还需要通过java去生成Echarts图形 阅读全文
posted @ 2023-03-28 21:22 程序员小明1024 阅读(9627) 评论(2) 推荐(2) 编辑
摘要:Java EasyExcel带格式多线程导出百万数据 1. 背景说明 2. 方案概述 (1)大数据量导出问题主要是以下三个地方: (2)将写入导出Excel等功能单独分开成一个微服务: (3)注意: (4)方案设计: 标注说明 (5)maven依赖: 3. 详细设计 4. 缓存 5. 可行性验证 6 阅读全文
posted @ 2023-03-20 22:42 程序员小明1024 阅读(430) 评论(0) 推荐(0) 编辑
摘要:前言 大家好这里是阳九,一个中途转行的野路子码农,热衷于研究和手写前端工具. 我的宗旨就是 万物皆可手写 新手创作不易,有问题欢迎指出和轻喷,谢谢 本文适合有一定node后端基础的前端同学,如果对后端完全不了解请恶补前置知识。 废话不多说,直接进入正题。 我们来看一下,各个版本的文件上传组件大概都长 阅读全文
posted @ 2023-03-20 20:54 程序员小明1024 阅读(45) 评论(0) 推荐(0) 编辑
摘要:「本文已参与好文召集令活动,点击查看:后端、大前端双赛道投稿,2万元奖池等你挑战!」 一、文件的上传 将用户本地磁盘中的文件提交保存到服务器中的磁盘上。 1.1、存在的问题. ​ 我们要做文件上传,一般的步骤是: 要有一个 form 标签,method=post 请求。因为get请求里面限制了大小。 阅读全文
posted @ 2022-12-24 21:18 程序员小明1024 阅读(211) 评论(0) 推荐(0) 编辑
摘要:一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第17天,点击查看活动详情。 一、前言🔥 👨‍🎓作者:bug菌 ✏️博客:CSDN、掘金等 💌公众号:猿圈奇妙屋 🚫特别声明:原创不易,转载请附上原文出处链接和本文声明,谢谢配合。 🙏版权声明:文章里可能部分文字或者图片来 阅读全文
posted @ 2022-12-24 00:41 程序员小明1024 阅读(1332) 评论(0) 推荐(0) 编辑
摘要:其实文件上传这块松哥之前和大家聊过很多次了,这次因为最近正在进行 SpringMVC 的源码分析,所以又再次把这个话题拉出来“鞭尸”,不过这次松哥想从源码角度来聊聊这个话题。 理解源码的前提是先会用,所以我们还是先来看看用法,然后再来分析源码。 1.两种文件解析方案 对于上传文件的请求,Spring 阅读全文
posted @ 2022-12-22 22:02 程序员小明1024 阅读(81) 评论(0) 推荐(0) 编辑
摘要:前情提要 本文中提供了九种方式获取resources目录下文件的方式。其中打印文件的方法如下: /** * 根据文件路径读取文件内容 * * @param fileInPath * @throws IOException */ public static void getFileContent(Ob 阅读全文
posted @ 2022-08-17 23:52 程序员小明1024 阅读(418) 评论(0) 推荐(0) 编辑
摘要:问题现状 在Java实现批量下载多文件(夹)压缩包(zip)篇幅中通过在服务器上创建临时文件,借助hutool的ZipUtil将文件(夹)压缩写入至response的OutputStream,实现了多文件(夹)的压缩包下载。其大致流程图可大致描述为: 经过分析和验证上述方式实现的批量下载存在着下列问 阅读全文
posted @ 2022-07-07 22:35 程序员小明1024 阅读(3318) 评论(1) 推荐(0) 编辑
摘要:package com.example.demo.document; import cn.hutool.core.io.FileUtil; import cn.hutool.core.io.IoUtil; import cn.hutool.core.util.IdUtil; import org.s 阅读全文
posted @ 2022-07-04 00:02 程序员小明1024 阅读(973) 评论(0) 推荐(0) 编辑
摘要:SpringBoot 2.0 多图片上传加回显 这两天公司有需求让做一个商户注册的后台功能,其中需要商户上传多张图片并回显。由于之前没做过这方面的东西,此篇文章用以记录一些知识点,以便后续查看。 上传 Controller的代码非常简单,由于用了SpringMVC框架,所以直接用MultipartF 阅读全文
posted @ 2022-06-16 23:32 程序员小明1024 阅读(829) 评论(0) 推荐(0) 编辑
摘要:上传视频和删除功:https://www.cnblogs.com/konglxblog/p/14901688.html 一、获取播放地址播放 获取播放地址 参考文档:https://help.aliyun.com/document_detail/61064.html Aliplayer Web播放器 阅读全文
posted @ 2021-08-08 22:34 程序员小明1024 阅读(975) 评论(0) 推荐(0) 编辑
摘要:视频播放参照地址:https://www.cnblogs.com/konglxblog/p/15116534.html 一、开通视频点播云平台 1、选择视频点播服务(收费) 阿里云地址:https://www.aliyun.com/activity/618/2021?spm=5176.2277254 阅读全文
posted @ 2021-06-19 23:22 程序员小明1024 阅读(1671) 评论(0) 推荐(0) 编辑
摘要:一、对象存储OSS 1、开通“对象存储OSS”服务 (1)申请阿里云账号 (2)实名认证 (3)开通“对象存储OSS”服务 (4)进入管理控制台 2、创建Bucket Bucket名称:javalimb-file 地域:华北2(北京) 存储类型:标准存储 同城冗余存储:关闭 版本控制:不开通 读写权 阅读全文
posted @ 2021-05-20 00:01 程序员小明1024 阅读(1078) 评论(0) 推荐(0) 编辑
摘要:1、springMVC配置文件上传解析器 <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver" p:defaultEncoding="UTF-8" 阅读全文
posted @ 2020-12-09 13:44 程序员小明1024 阅读(164) 评论(0) 推荐(0) 编辑