清理ueditor中上传的无用的图片
来源:互联网 发布:行知外国语学校电话 编辑:程序博客网 时间:2024/06/07 03:01
当我们在ueditor中按backspace键删除现有文章的图片时,虽然在文章中图片已经被删除,但是在服务器的图片并没有被删除,这样当文章量很多,而且需要频繁修改文章的内容时,在服务器中就会存在很多无用的图片(这就是这些图片与任何文章都不相关联)。在这种情况下,就需要考虑用一种方法来删除这些无用的图片,下面是我的一个方法来删除这些无用的图片:
首先,获取服务器下所有的图片对象,构成一个文件数组,然后再遍历这个数组,在每次遍历中,将图片的名字与数据库文章中的内容进行匹配,如果数据库中存在这个图片名字,则不删除,否则删除该图片,再次进行下一个图片的比较,直到所有的图片比较完,这样就可以将数据库中不存在的图片删除(也就是无用的图片)了。
1:获取服务器下所有图片对象:
这里的fa[]就得到了一个文件的数组。
getImagesPath:获取到图片所在的路径。
2:获取ueditor中一篇文章中所有图片的名字:
3:设定imagesStr为数据库中图片名字的一个ArrayList,接下来我们来遍历文件数组:
阅读全文
1 0
- 清理ueditor中上传的无用的图片
- 快速清理Android中无用的资源信息,图片,字符串等
- iOS App瘦身---清理iOS工程里无用的图片
- 清理iOS工程里无用的图片,可瘦身ipa
- j2ee中ueditor上传图片无法显示的问题
- [Unity3D]清理material中无用的的property
- Java清理mysql中无用的数据库查询
- Ubuntu技巧之清理系统中无用的软件包
- 清理Android中无用的drawable资源和values资源
- 自动化清理Android中无用的资源文件。
- 上传图片最大允许的边长Ueditor
- ueditor - 配置实现上传图片的功能
- 利用UEditor上传图片的注意点
- ueditor的图片上传(jsp)
- ueditor上传的图片自动调整大小
- Ueditor的上传图片如何配置
- ueditor上传图片踩过的坑
- 删除无用的图片
- Web前端笔试题
- Linux system 10
- hdoj 5533 Dancing Stars on Me
- 百度地图开发2 --- 地图自定义数据展示
- Java中学习笔记------static关键字
- 清理ueditor中上传的无用的图片
- android studio中添加代码编辑时的关键字
- 第五周项目三——括号的匹配
- AOP
- java基础——java I/O学习笔记4
- R学习:将向量中的字符转换为变量
- selenium之生成html测试报告
- Unity3D Instantiate实例化游戏对象【1】
- 趣图:工作台的进化