文件相关
文章平均质量分 54
涉及到各种文件操作
寂寞旅行
编程原则>>>不写代码: 不修改原有代码,尽量不增加新代码,不重复造轮子
在开始的几年中,在csdn中查到了解决开发问题的方法,现在也想成为帮助他人的一份子,出一份力;记录工作点滴困难,让后来者少走弯路;从涉及springboot,springcloud全家桶,mybatis,mp,influxdb,nebula,mysql,redis,mongodb,rabbitmq,多线程编程,分布式锁,html,jsp,jquery;取得系统集成中级证书;
展开
-
图片上传-压缩
一般情况商品的图片都会有原图和缩略图,其他很多场景也会应用到,一个图片上传后,可能会保存不止一份文件,有的时候要保存它的缩略图,需要进行压缩处理,然后保存,也就是一个图片.最终保存了多个类似图片;这里面有两个问题, 一 是如何做对应关系 二 是如何处理缩略图,压缩图片,使得保存的图片不模糊,不失比例这里采用 hutool 中的图片处理类,直接处理,此方法是按照等比缩放的;主要代码如下:/*...原创 2022-05-06 09:26:33 · 920 阅读 · 0 评论 -
打包文件zip压缩包返回
主要是通过 response 返回文件流;通过数据写入到csv中。原创 2022-09-08 16:13:47 · 738 阅读 · 0 评论 -
解锁mongodb新用法,文件存储
基本可以告别文件服务器了,今天来看下mongodb为我们提供的文件存储;这里依然使用的是spingdatamongodb;不同的是,之前操作都是用mongodbTemplete 今天用另一个模板接口, GridFsTemplate废话不多说,直接上代码yml配置文件spring data: mongodb: host: **.**.**.** port: ...原创 2022-06-09 15:17:11 · 516 阅读 · 0 评论 -
minio查询桶中文件,桶目录中文件
文章再续,书接上文minio进阶分页查询说到了文件,可以实现分页查询,然后上次查询的是桶中的文件列表,这次遇到了需要数据隔离的文件,也就是需要在桶中再次建立文件夹;然后查询文件桶中的文件夹中的文件列表;由于需要实现此功能,查了很多文件,都没有找到合适的解答,又看了minio文档,也是没有找到合适的解释,试过了 ,最后只能一个个试终于算是解决了此次问题,做个记录,为后续方便;原创 2023-02-10 13:50:14 · 14484 阅读 · 4 评论 -
minio安装/使用
点击添加按钮,创建桶, 桶的概念就是相当于文件夹大类 一般分为 正式/测试/开发。开始编码 springboot 整合 mimio。利用docker安装minio。登陆页面 ip:9000。原创 2021-03-25 14:18:26 · 970 阅读 · 0 评论 -
文件minio进阶 分页查询
就是现在通过minio管理文件,然后不需要其他信息,所以我也就没有用传统方式,在mysql中做文件记录,直接用minio做了文件存储,以及文件查询;高版本的minio中文件操作等很多代码,都与低版本的minio不一样,这里面偏向入参为一个 对象,然后这个对象利用builder 构造,点进去也有详细的说明;整体来说用着还是挺爽的,简单易用免费重点: 千万不要小看这一步创建存储桶,选择存储桶,edit policy >>> add,会多一行,没错,就是他。原创 2023-01-11 14:06:27 · 2898 阅读 · 8 评论 -
java实现PDF 转WORD
这是个人新建的一个项目:https://gitee.com/flgitee/word.git首先,创建一个springboot项目然后由于有一个jar包无法下载,所以咱们直接去maven仓库下载仓库地址为:https://mvnrepository.com/artifact/com.aspose/aspose-pdf/21.6image.png下载后,放入项目中image...原创 2022-08-16 08:06:17 · 2131 阅读 · 1 评论 -
java实现PDF 转WORD
这个类PDFJarCrack 是用来破解pdf的jar包的类,将开始下载的jar全路径放入,然后运行,会在同级生成一个jar包,将原有的删掉,用新生成的替换(如果自己操作可以这样), 我上面给出的项目中的jar包已经是 生成的破解jar包。这里面主要是那个文件其实是需要破解的,然后我提供的链接下载中的项目 jar包已经破解过了,可以直接使用;这里面不仅支持pdf转word,还支持其他格式的转换,感兴趣的小伙伴,可以自行尝试!我们当然要不走寻常路了,我们要动用一些特殊手段,展示!原创 2022-09-21 14:27:18 · 7695 阅读 · 19 评论 -
java实现dwg转pdf
由于公司需要最近研究一个cad文件需要在浏览器中展示,经过研究发现大致有两种方式:1 将.dwg转换为 vds文件,就可以在web端展示2 比较low,将dwg转为pdf然后在web端展示3 将.dwg文件直接交给前端,前端通过h5等其他控件集成,实现展示不知道为啥,这个aspose的相关jar无法通过pom引入,就算仓库源中加入了它也不行,只能如此手动搞;虽然转成了pdf,但是里面内容不完美~原创 2023-01-09 14:14:41 · 3073 阅读 · 9 评论