首页
关于
推荐
CSDN
Search
1
文件上传下载-io-流的理解-笔记
128 阅读
2
vue循环指令el-table-column展示图片src路径拼接
121 阅读
3
正则表达式,将字符串分割两部分
111 阅读
4
MySQL数据库练习【一】
109 阅读
5
MySQL数据库练习【三】
92 阅读
默认分类
Mysql
Java基础
一天一练
Mongodb
Nginx
Docker
FastDFS
面试题
云计算基础
linux基础
shell脚本
实验
工具
基础命令
redis
zookeeper
部署
案例
登录
Search
标签搜索
vue
Mysql
IO
面试题
良辰美景好时光
累计撰写
67
篇文章
累计收到
0
条评论
首页
栏目
默认分类
Mysql
Java基础
一天一练
Mongodb
Nginx
Docker
FastDFS
面试题
云计算基础
linux基础
shell脚本
实验
工具
基础命令
redis
zookeeper
部署
案例
页面
关于
推荐
CSDN
搜索到
1
篇与
的结果
2024-02-13
文件上传下载-io-流的理解-笔记
流就是中间桥梁// 第一步 把文件转成输入流 InputStream is = file.getInputStream(); // 第二步 把 从输入流 读到 代码 byte[] buffer = new byte[1024]; int len = is.read(buffer); // 上面的信息量很大,首先buffer的长度是1024 这是为了方便读 // 其次, read这个方法的返回值是 实际独到的字节数,也就是说是 <= 1024的数字 // 所以, 想一次性把 输入流中的数据 全都读入到缓冲区buffer, 那buffer就要足够大, 占用内存也会很大 // 如果要把代码中的数据,再存入本地,那就需要 输出流 // 第一步: 创建一个输出流,传入的参数是目的地 OutputStream os = new FileOutputStream(new File(realPath, uploadFileName)); // 第二步: 写 os.write(buffer, 0, len); os.flush(); // 关闭资源 os.close(); is.close();
2024年02月13日
128 阅读
0 评论
0 点赞