如何保证添加图片而不覆盖原有图片
我写了一个图片管理系统,可以把机器上任何文件夹中的图片复制添加到指定文件夹。
而且是图片名称一起复制过来。这就出现一个问题,假设我要保存图片的文件夹中已经有一张 01.jpg 而用户要添加的图片也叫 01.jpg 这样就会发生 后者覆盖前者的情况。
怎样才能杜绝这种情况发生?
我的想法是 每次插入前进行一次 判断,看是否存在同名文件。但我觉得这样太 耗资源,各位前辈有没有更好的办法?
------解决方案--------------------
用时间戳啊,在图片名称前面加上当前时间就好了啊