java - 如何缓存从 Java 中的 URL 下载的图像?
问题描述
我已经使用 ImageIO.write 从 URL 下载了图像,所以现在我想知道是否有可能以某种方式缓存该图像。是否有可能将下载的图像与下载它的 URL 进行比较,以知道图像来自该 URL?我需要这个,因为如果我下载一个图像,然后调用相同的 URL 进行下载,我的应用程序可以识别它已经下载了图像,所以它不会再次下载它。
解决方案
你应该试试看是否可以集成代码将图片上传到google并按图片搜索。或者,如果您想一次下载多个图像,也可以在存储图像时将图像的 url 保存为数组。
推荐阅读
- java - 如何解决 pyspark Databricks 中的 GC 开销
- javascript - 使用 map 遍历对象数组时访问数组内的嵌套对象值
- angular - 我们如何在 rxjs 的管道中捕获事件发射器的事件发射
- wpf - 使用基于视图的导航时隐藏 Prism 区域
- animation - 逆向工程 3d 动画浮动压缩
- ruby-on-rails - Rails - 如何配置不同的 s3 上传和下载位置?
- flutter - 如何使 BottomNavigationBar 持久化以及如何在 Flutter 中不重新加载选项卡
- python - 如何将数字添加(不附加)到元组中的现有值?
- json - 使用 JSONDecoder Swift 解码具有整数值的字符串键
- sql - PL/SQL 程序显示指定为“经理”的员工表中员工的详细信息