首页 > 其他分享 >11.18日记

11.18日记

时间:2023-11-19 09:33:05浏览次数:26  
标签:outputStream 11.18 filePath fileName download 日记 out

学习开发记录:

文件的下载还有问题

@GetMapping("/download/{fileName}")
public void download(@PathVariable String fileName, HttpServletResponse response) throws IOException {
String filePath =ROOT_PATH+File.separator+fileName;
System.out.println(filePath);
if(!FileUtil.exist(filePath)){
System.out.println("无法访问");
return;
}
byte[] bytes = FileUtil.readBytes(filePath);
ServletOutputStream outputStream=response.getOutputStream();
outputStream.write(bytes);
outputStream.flush();
outputStream.close();


}
我想应该是限权的问题,今天修改一下

标签:outputStream,11.18,filePath,fileName,download,日记,out
From: https://www.cnblogs.com/zhangmingmkzj/p/17841609.html

相关文章

  • 2023.11.18 日记
    今天noip打烂了。具体的都在文章里写过了。父亲几年来一直在备考,CSP-S2的那天他刚好考完。最近他轻松了很多。我们家也轻松了好多。所以最近都是他接送我。几个月前他听说我精神状态不佳,他说,要保持一个很严格的生物钟。这正是我所希冀的。他一直保持着很好的生活习惯,他讨......
  • 2023.11.18——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.mybatis明日计划:学习......
  • 11.17~11.18暨noip2023游寄
    11.17我们DZ不负众望又干了点nt事,但是为了按时间顺序记叙,所以说放到最后再讲上午平常的起床+吃饭,然后就发手机啥的,坐大巴去德州东再坐会高铁去秦皇岛,这些简单记一下就行了重点来了先拜谢一下__int_R__在大巴上的时候tkth拉int_R回粥,然后他在自己号整了几抽出了个6星,又在tkth......
  • 2023.11.18 鲜花
    第一篇鲜花。因为一般想写鲜花的时候都写不了鲜花,在脑子删删补补完了之后已经懒得写了。然后接下来是有针对性的内容。您发个鲜花,我是认真看完了,我真的感动了,我写不出啥话,「最感人的一集」可能听起来有贬义,但我第二条评论很明显都澄清了啊,这纯纯的正面评价啊。我平时说话冲,是这......
  • 2023.11.18 NOIP 游记
    2023.11.18NOIP游记Day-1一大早吃完饭就出发了。路上在摆,想放松一下,只求正常发挥。还是有点紧张,夹杂九分伤心。毕竟已经觉得自己要退了。午饭自助,但是随便吃了两口。心情挺沉重的。一想到是我最后一次比赛了,还是很,,,下午去听了个会,颁奖仪式没听,感觉没啥意思,学长讲话略微听......
  • 2023.11.18
    十一月这半个月陆陆续续学了一些c语言的语法,跟着教程做了几个小项目,不过最近结课科目有点多,还有考试,学习进度也相应放缓了,争取12月上旬可以结束掉c语言的学习,开始学习c++的内容,后面再学习计算机其他几门核心课程。......
  • springboot学习日记(五)
    今天先安装试用了下postman,get获取自己的网页,返回是网页源码。这里贴一下前几天测试的开源新手项目IncrediableKJ/Student-management-system:基于springboot+mybatis+thymeleaf的学生信息管理系统,适合springboot初学者的练手项目(github.com)然后发现添加学生列表失败,看了......
  • 日记和编辑器
    日记和编辑器\(n\)个操作,5类:在某个位置后插入一个字符串。区间删除。区间修改为一个字符串(长度可以不等)。查询一段区间某种字符的出现次数查询一段区间匹配模式串\(P\)的次数(\(P\)固定)\(1\len\le10^5,|s|\le10^5,\sum|s|\le10n,|P|\le20\)。对于前4个操作,考虑......
  • 11.13日记
    默认情况下,Azure机器学习笔记本中提供了无服务器Spark计算。若要在笔记本中访问它,请从“计算”选择菜单的“Azure机器学习无服务器Spark”下选择“无服务器Spark计算”。笔记本UI还为无服务器Spark计算提供了Spark会话配置选项。配置Spark会话:   选择屏幕顶......
  • 11.12日记
    度器根据容量、队列等限制条件(如每个队列分配一定的资源,最多执行一定数量的作业等),将系统中的资源分配给各个正在运行的应用程序。调度器仅根据各个应用程序的资源需求进行资源分配,而资源分配单位用一个抽象概念“资源容器”(ResourceContainer,简称Container)表示,Container是一个动......