我试图创建一个ftpserver应用程序,创建一个文件,对其进行编辑,并在上载时创建一个备份文件,即文件名为originalFileName + Timestamp的旧内容。并且旧内容存储在备份文件中。 例如:最新/原始文件= test.html backupfile = test_20180727_201800.html
在UI中,我只想显示最新文件,并且单击最新文件时,我也希望显示备份文件列表,是否应该在前端部分或后端完成此工作? 我决定创建像这样的Hashmap
HashMap<FtpFileInfo, List<FtpFileInfo>>
其中
K =原始/最新文件,V =备份文件列表
。还有更好的方法吗?并且,还有一种方法可以知道哪个文件是备份文件,可以通过循环在哪里运行该程序,因为,用户可以创建一个像test_2020_1243.html这样的文件,因此与使用下划线相比,有没有比这更好的方法了作为平等的方式。
答案 0 :(得分:0)
我建议从一侧看一下MGET
FTP command,以某种方式从FTP提取文件。
另一方面,如果模式确实存在问题,我将只在本地存储文件名。然后,我将对每个名称使用GET
命令。